虎扑nba比分直播官方网站为什么看不了nba直播

Solaris系统维护命令大全_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
Solaris系统维护命令大全
上传于|0|0|文档简介
&&Sun Solaris学习笔记
你可能喜欢如何使用支持信息库更新来更新 Oracle Solaris 11 系统
服务器与存储开发
如何使用支持信息库更新来更新 Oracle Solaris 11 系统作者:Glynn Foster使用有效 Oracle 支持协议提供的软件包更新 Oracle Solaris 11 系统的步骤,以及如何确保更新成功且安全。2012 年 3 月发布Oracle Solaris 11 包括一个新的软件包管理系统,它极大简化了管理系统软件的过程,有助于降低操作系统维护的风险,包括计划和意外的系统停机。映像包管理系统 (IPS) 能够自动推测依赖关系,从而大大降低了软件管理的复杂性,同时它还将软件包和补丁管理合并到一个管理界面中。如果想要下载软件、加入论坛、阅读类似本文的内容之外的其他技术方法精品文章,请。无垃圾邮件!本文逐步介绍如何使用通过有效的 Oracle 支持协议提供的软件包来更新 Oracle Solaris 11 系统。同时还介绍一些应该知晓的基本事项,以确保更新成功且安全。IPS 概述更新系统之前,我们先简要了解一下 IPS。在 Oracle Solaris 平台的早期版本中,管理员使用 SVR4 包管理将软件安装到系统上,然后使用一组不同的命令安装补丁来更新系统。虽然最终结果是更新了系统,但此过程通常十分耗时且容易出错,因为管理员必须费力地研究应安装哪些软件包,哪些补丁和建议的补丁集是需要的,以及需要按什么顺序应用补丁。如果通过使用 Oracle Solaris 区域配置任何虚拟环境,则工作就会愈加复杂,对于管理员几乎无自动化可言。为了确保整个数据中心更好的一致性,管理员往往会从头重装系统,而不是花时间修补系统。IPS 是一个集成解决方案,通过将打补丁与软件包更新集成,有助于实现 Oracle Solaris 11 上系统软件管理过程自动化并降低其复杂性。它依赖于一种以网络为中心、自动进行软件依赖性检查和验证的高效方法,构建在以 Oracle Solaris ZFS 作为默认根文件系统的基础上。使用 IPS 可以跨许多不同的系统可靠地安装或复制一组精确的软件包版本,更清晰地了解任何给定系统上安装的软件版本之间的任何差异。更重要的是,IPS 利用 ZFS 快照和克隆功能的优点大大提高了系统升级的安全性,您可将更改应用到克隆或备用引导环境 (BE),这样便可在活动系统运行关键应用程序或服务时安排系统更新。当可以安排一段时间进行计划内维护时,只需将系统重新引导至新的 BE,即可更快地启动并运行系统,同时大大缩短系统停机时间。如果在新环境中遇到任何问题,只需关闭系统并引导返回旧环境。IPS 改进了与 Oracle Solaris 区域的集成,您可以自动更新任何非全局区域,以确保整个系统的一致性。一个额外的好处是每个非全局区域的各个软件系统都独立于全局区域。配置支持信息库IPS 是以网络为中心的软件包管理解决方案。软件开发人员(即发布者)在软件包信息库中提供软件,软件包信息库可用客户端系统上的软件包实用程序进行安装。所有新的 Oracle Solaris 11 安装都配置为只有一个默认发布者 solaris,它提供的软件包来自公开发布的 Oracle Solaris 11 信息库 (/solaris/release)。您可从这里安装新软件包、搜索包内容或在本地镜像此信息库的内容,以应对数据中心的网络限制,或者只是想跨数据中心系统更好地控制软件变更。使用 pkg publisher 命令可以查看给定系统的配置:
# pkg publisher
PUBLISHER TYPE STATUS URI
origin online /solaris/release/
在本文中,我们将把默认发布者改为指向 Oracle Solaris 11 支持的信息库 (/solaris/support)。客户使用该信息库的前提是有有效的 Oracle 支持协议 & 更具体地说,针对 Oracle 硬件的 Oracle 标准操作系统服务或针对非 Oracle 硬件的 Oracle Solaris 标准订购。鉴于该信息库通过 HTTPS 提供,故须先检查 Oracle 的授权,然后下载一个密钥和证书对,然后才能访问该信息库。检查授权打开 Web 浏览器并转至 http://pkg- 即可检查信息库授权,包括能否访问&支持&信息库,如图 1 所示。图 1. Oracle IPS 软件包信息库主页进入该页面后,需要使用 Oracle 一次性登录用户名和口令登录该门户;这通常是访问 时使用的电子邮件地址。这可通过单击 Request Certificates 链接来完成。成功登录后,您将看到可以访问的不同 IPS 软件包信息库的授权列表。这里,我们最关心的是 Oracle Solaris 11 Support 授权,如图 2 所示。图 2. 授权列表下载密钥和证书接下来要下载 Oracle Solaris 11 支持的信息库的密钥和证书。确保选中 Oracle Solaris 11 Support,然后单击 Submit 转至另一个屏幕,在那儿可以添加额外的证书数据来辨识此密钥和证书对,如图 3 所示。这是一个可选步骤,用于进一步识别密钥和证书。对于当前示例,在 Comment (optional) 域中输入 Support for Oracle Solaris 11。密钥和证书生成后可从该主页下载,我们的标签将显示在 Comments 表列下面靠近屏幕底部的地方,如图 3 所示。图 3. 为密钥和证书对提供额外数据的可选步骤单击 Submit 按钮转至一个提供下载链接并列出一些证书详细信息的屏幕,包括证书适用的产品、颁发时间以及到期时间,如图 4 所示。接下去便是下载密钥和证书。图 4. 下载 Oracle Solaris 11 支持的信息库的密钥和证书安装密钥和证书图 4 所示的密钥和证书下载页面还提供有关如何安装密钥和证书对,以及如何将信息库配置改为指向 Oracle Solaris 11 支持的信息库的详细信息。清单 1 中显示了这些详细信息,这是将一个密钥和证书复制到主目录的 Desktop 文件夹。清单 1. 密钥和证书安装示例
# mkdir -m 0755 -p /var/pkg/ssl
# cp -i ~/Desktop/Oracle_Solaris_11_Support.key.pem /var/pkg/ssl
# cp -i ~/Desktop/Oracle_Solaris_11_Support.certificate.pem /var/pkg/ssl
# pkg set-publisher \
-k /var/pkg/ssl/Oracle_Solaris_11_Support.key.pem \
-c /var/pkg/ssl/Oracle_Solaris_11_Support.certificate.pem \
-g /solaris/support/ \
-G /solaris/release/ solaris
# pkg publisher
PUBLISHER TYPE STATUS URI
origin online /solaris/support/
执行更新Oracle Solaris 11 支持的信息库差不多每月都通过一系列支持信息库更新 (SRU) 来接收更新。每个 SRU 是一个可用于更新系统的变更单元,但 SRU 还包含给定系统上已安装和未安装的许多不同软件包的更新。虽然在可将哪些变更应用于系统方面其灵活性可能略低于 Oracle Solaris 10 中的修补,但这意味着 Oracle 已将更新作为一个单元进行了全面测试并且知道一切正常,补丁选择及应用顺序绝非随意而来的。现在我们已经成功配置了 Oracle Solaris 11 支持的信息库,接下来我们可以检查是否有任何可用的更新。为此,我们可以使用带 -u 标志的 pkg list 命令,这将只显示有较新版本可用的软件包。清单 2. 检查软件包更新
# pkg list -u
NAME (PUBLISHER)
consolidation/SunVTS/SunVTS-incorporation
0.5.11-0.172.0.0.0.0.0
consolidation/ips/ips-incorporation
0.5.11-0.175.0.0.0.2.2576
consolidation/osnet/osnet-incorporation
0.5.11-0.175.0.0.0.2.1
0.5.11-0.175.0.0.0.2.0
package/pkg
0.5.11-0.175.0.0.0.2.2576
system/core-os
0.5.11-0.175.0.0.0.2.1
system/file-system/nfs
0.5.11-0.175.0.0.0.2.1
system/file-system/zfs
0.5.11-0.175.0.0.0.2.1
system/io/infiniband/ip-over-ib
0.5.11-0.175.0.0.0.2.1
system/io/infiniband/reliable-datagram-sockets-v3 0.5.11-0.175.0.0.0.2.1
system/kernel
0.5.11-0.175.0.0.0.2.1
system/kernel/platform
0.5.11-0.175.0.0.0.2.1
system/zones
0.5.11-0.175.0.0.0.2.1
从清单 2 显示的输出中可以看到,有 13 个不同的软件包有较新版本可用。其中的某些软件包不包含任何内容;它们只是列出了在已安装的系统上保持软件版本一致所必需的依赖性信息。输出中列出的软件包版本只是当前安装的版本;要了解可用的软件包版本更新,需要多做一点工作。例如,我们来看 system/zones 软件包并用带 -r 标志的 pkg info 命令来显示信息库中的最新版本。清单 3. 检查信息库中最新的软件包版本
# pkg info -r system/zones
Name: system/zones
Summary: Solaris Zones
Description: Solaris Zones Configuration and Administration
Category: System/Core
State: Not installed
Publisher: solaris
Version: 0.5.11
Build Release: 5.11
Branch: 0.175.0.1.0.4.1
Packaging Date: November 10, :00 PM
Size: 2.93 MB
FMRI: pkg://solaris/system/zones@0.5.11,5.11-0.175.0.1.0.4.1:300Z
清单 3 的 FMRI: 行告诉我们,有一个当前未安装的新软件包版本可用 (0.5.11,5.11-0.175.0.1.0.4.1)。执行更新时,IPS 将始终尝试将系统上的软件包更新到当前依赖关系(约束)允许的最新版本。有时,这会导致系统更新到比预期版本要旧的一组软件包版本,要了解已安装的哪个软件包在阻止系统进一步更新,需要进一步分析。因此,应先试运行系统更新,看看系统将会发生什么变化。为此,可以使用 pkg update 命令,同时使用 -nv 标志,如清单 4 所示。清单 4. 试运行更新
# pkg update -nv
Packages to update:
Estimated space available:
Estimated space to be consumed: 136.51 MB
Create boot environment:
Activate boot environment:
Create backup boot environment:
Rebuild boot archive:
Changed packages:
consolidation/SunVTS/SunVTS-incorporation
0.5.11,5.11-0.172.0.0.0.0.0:310Z -&
0.5.11,5.11-0.175.0.1.0.4.0:138Z
consolidation/ips/ips-incorporation
0.5.11,5.11-0.175.0.0.0.2.0T063559Z -&
0.5.11,5.11-0.175.0.1.0.4.7T205610Z
consolidation/osnet/osnet-incorporation
0.5.11,5.11-0.175.0.0.0.2.1:010Z -&
0.5.11,5.11-0.175.0.1.0.4.1:202Z
0.5.11,5.11-0.175.0.0.0.2.0:822Z -&
0.5.11,5.11-0.175.0.1.0.4.0:628Z
package/pkg
0.5.11,5.11-0.175.0.0.0.2.0T063649Z -&
0.5.11,5.11-0.175.0.1.0.4.0T170548Z
system/core-os
0.5.11,5.11-0.175.0.0.0.2.1:457Z -&
0.5.11,5.11-0.175.0.1.0.4.1:209Z
system/file-system/nfs
0.5.11,5.11-0.175.0.0.0.2.1:120Z -&
0.5.11,5.11-0.175.0.1.0.3.1:835Z
system/file-system/zfs
0.5.11,5.11-0.175.0.0.0.2.1:820Z -&
0.5.11,5.11-0.175.0.1.0.3.1:848Z
system/io/infiniband/ip-over-ib
0.5.11,5.11-0.175.0.0.0.2.1:458Z -&
0.5.11,5.11-0.175.0.1.0.3.1:927Z
system/io/infiniband/reliable-datagram-sockets-v3
0.5.11,5.11-0.175.0.0.0.2.1:533Z -&
0.5.11,5.11-0.175.0.1.0.3.1:930Z
system/kernel
0.5.11,5.11-0.175.0.0.0.2.1:711Z -&
0.5.11,5.11-0.175.0.1.0.3.1:935Z
system/kernel/platform
0.5.11,5.11-0.175.0.0.0.2.1:654Z -&
0.5.11,5.11-0.175.0.1.0.4.1:254Z
system/zones
0.5.11,5.11-0.175.0.0.0.2.1:226Z -&
0.5.11,5.11-0.175.0.1.0.4.1:300Z
从试运行的输出中可以看到,系统将自动创建一个 BE,这往往意味着应用于内核的更新有变动且需要重新引导。可以看到有 13 个软件包要更新,估计会占用 136 MB。显然,这与我们前面的 pkg list -r 输出不谋而合,所以只要我们愿意,即可执行更新,如清单 5 所示。这里已经给出了输出,其中显示了更新期间下载的软件包。不管出于何故发生意外,只需在几分钟内重新引导至旧 BE 即可。清单 5. 执行更新
# pkg update
Packages to update:
Create boot environment: Yes
Create backup boot environment:
Download: consolidation/SunVTS/SunVTS-incorporation ...
Download: system/kernel ...
Download: system/zones ...
Download: system/core-os ...
Download: consolidation/osnet/osnet-incorporation ...
Download: package/pkg ...
Download: system/io/infiniband/ip-over-ib ...
Download: consolidation/ips/ips-incorporation ...
Download: system/file-system/zfs ...
Download: system/kernel/platform ...
Download: system/file-system/nfs ...
Download: entire ...
Download: system/io/infiniband/reliable-datagram-sockets-v3 ...
Removal Phase ...
Install Phase ...
Update Phase ...
Package State Update Phase ...
Package Cache Update Phase ...
Image State Update Phase ...
A clone of solaris exists and has been updated and activated.
On the next boot the Boot Environment solaris-1 will be
mounted on '/'.
Reboot when ready to switch to this updated BE.
---------------------------------------------------------------------------
NOTE: Please review release notes posted at:
/pls/topic/lookup?ctx=E23824&id=SERNS
---------------------------------------------------------------------------
从清单 5 中的输出中可以看到,我们的 13 个软件包已下载并安装,并且创建了一个新的 BE,名为 solaris-1。使用 beadm list 命令可以查看系统上创建的 BE 的列表:
# beadm list
Active Mountpoint Space
Policy Created
------ ---------- -----
------ -------
404.0K static
solaris-1 R
在本例中,当前 BE 名为 solaris,但重新引导后将激活新 BE solaris-1。这意味着它将是系统重新引导后的默认 BE。处理 Oracle Solaris 区域IPS 极大简化了 Oracle Solaris 区域更新,大多数情况下,Oracle Solaris 区域会在全局区域的软件包更新期间自动更新。与全局区域的情况一样,对于需要进行系统重新引导的更新,更新期间会为每个非全局区域创建一个新的区域 BE。这些区域 BE 是全局区域中父 BE 的子 BE。让我们稍微深入探讨一下,首先看看系统上已经创建了哪些区域:
# zoneadm list -iv
/zones/devzone
4 testzone
/zones/testzone
5 prodzone
/zones/prodzone
可以看到,此系统上有三个区域:devzone、testzone 和 prodzone。更新系统前,我们先要进入一个区域的控制台会话看看该区域的软件包发布者配置,为此使用 pkg publisher 命令:
# zlogin -C devzone
[Connected to zone 'devzone' console]
solaris console login: root
# pkg publisher
TYPE STATUS URI
(syspub) origin online proxy:///solaris/support/
pkg publisher 命令的输出不同于全局区域的情况。默认发布者是一个系统发布者,即 syspub,这意味着它来自全局区域,不能修改:
# pkg unset-publisher solaris
pkg unset-publisher: Removal failed for 'solaris': solaris is a system publisher
and cannot be unset
上面的 pkg publisher 输出中要注意的另一个变化是在发布者 URI 的开头添加了 proxy://。这表示系统发布者只是一个通往全局区域的代理。来自非全局区域的所有软件包操作都经由代理通往全局区域。更重要的是,软件包内容由一个系统信息库自动缓存在全局区域内,这确保了内容只需下载一次,从而有助于跨系统上安装的所有非全局区域大大加快软件包安装和更新速度。鉴于此,我们先在全局区域中运行 pkg update,用 -nv 选项来指示试运行,然后看看这对我们的三个非全局区域有何影响,如清单 6 所示。清单 6. 通过试运行了解更新对非全局区域有何影响
# pkg update -nv
Recursing into linked image: zone:devzone
Returning from linked image: zone:devzone
Recursing into linked image: zone:prodzone
Returning from linked image: zone:prodzone
Recursing into linked image: zone:testzone
Returning from linked image: zone:testzone
Packages to update:
Estimated space available:
Estimated space to be consumed: 136.51 MB
Create boot environment:
Activate boot environment:
Create backup boot environment:
Rebuild boot archive:
Changed packages:
consolidation/SunVTS/SunVTS-incorporation
0.5.11,5.11-0.172.0.0.0.0.0:310Z -&
0.5.11,5.11-0.175.0.1.0.4.0:138Z
consolidation/ips/ips-incorporation
0.5.11,5.11-0.175.0.0.0.2.0T063559Z -&
0.5.11,5.11-0.175.0.1.0.4.7T205610Z
consolidation/osnet/osnet-incorporation
0.5.11,5.11-0.175.0.0.0.2.1:010Z -&
0.5.11,5.11-0.175.0.1.0.4.1:202Z
0.5.11,5.11-0.175.0.0.0.2.0:822Z -&
0.5.11,5.11-0.175.0.1.0.4.0:628Z
package/pkg
0.5.11,5.11-0.175.0.0.0.2.0T063649Z -&
0.5.11,5.11-0.175.0.1.0.4.0T170548Z
system/core-os
0.5.11,5.11-0.175.0.0.0.2.1:457Z -&
0.5.11,5.11-0.175.0.1.0.4.1:209Z
system/file-system/nfs
0.5.11,5.11-0.175.0.0.0.2.1:120Z -&
0.5.11,5.11-0.175.0.1.0.3.1:835Z
system/file-system/zfs
0.5.11,5.11-0.175.0.0.0.2.1:820Z -&
0.5.11,5.11-0.175.0.1.0.3.1:848Z
system/io/infiniband/ip-over-ib
0.5.11,5.11-0.175.0.0.0.2.1:458Z -&
0.5.11,5.11-0.175.0.1.0.3.1:927Z
system/io/infiniband/reliable-datagram-sockets-v3
0.5.11,5.11-0.175.0.0.0.2.1:533Z -&
0.5.11,5.11-0.175.0.1.0.3.1:930Z
system/kernel
0.5.11,5.11-0.175.0.0.0.2.1:711Z -&
0.5.11,5.11-0.175.0.1.0.3.1:935Z
system/kernel/platform
0.5.11,5.11-0.175.0.0.0.2.1:654Z -&
0.5.11,5.11-0.175.0.1.0.4.1:254Z
system/zones
0.5.11,5.11-0.175.0.0.0.2.1:226Z -&
0.5.11,5.11-0.175.0.1.0.4.1:300Z
Recursing into linked image: zone:devzone
Packages to update:
Estimated space available: 10.83 GB
Estimated space to be consumed: 79.13 MB
Create boot environment:
Create backup boot environment:
Rebuild boot archive:
Changed packages:
consolidation/SunVTS/SunVTS-incorporation
0.5.11,5.11-0.172.0.0.0.0.0:310Z -&
0.5.11,5.11-0.175.0.1.0.4.0:138Z
consolidation/ips/ips-incorporation
0.5.11,5.11-0.175.0.0.0.2.0T063559Z -&
0.5.11,5.11-0.175.0.1.0.4.7T205610Z
consolidation/osnet/osnet-incorporation
0.5.11,5.11-0.175.0.0.0.2.1:010Z -&
0.5.11,5.11-0.175.0.1.0.4.1:202Z
0.5.11,5.11-0.175.0.0.0.2.0:822Z -&
0.5.11,5.11-0.175.0.1.0.4.0:628Z
package/pkg
0.5.11,5.11-0.175.0.0.0.2.0T063649Z -&
0.5.11,5.11-0.175.0.1.0.4.0T170548Z
system/core-os
0.5.11,5.11-0.175.0.0.0.2.1:457Z -&
0.5.11,5.11-0.175.0.1.0.4.1:209Z
system/file-system/nfs
0.5.11,5.11-0.175.0.0.0.2.1:120Z -&
0.5.11,5.11-0.175.0.1.0.3.1:835Z
system/file-system/zfs
0.5.11,5.11-0.175.0.0.0.2.1:820Z -&
0.5.11,5.11-0.175.0.1.0.3.1:848Z
system/kernel
0.5.11,5.11-0.175.0.0.0.2.1:711Z -&
0.5.11,5.11-0.175.0.1.0.3.1:935Z
system/kernel/platform
0.5.11,5.11-0.175.0.0.0.2.1:654Z -&
0.5.11,5.11-0.175.0.1.0.4.1:254Z
system/zones
0.5.11,5.11-0.175.0.0.0.2.1:226Z -&
0.5.11,5.11-0.175.0.1.0.4.1:300Z
Returning from linked image: zone:devzone
Recursing into linked image: zone:prodzone
Packages to update:
Estimated space available: 10.82 GB
Estimated space to be consumed: 79.13 MB
Create boot environment:
Create backup boot environment:
Rebuild boot archive:
Changed packages:
consolidation/SunVTS/SunVTS-incorporation
0.5.11,5.11-0.172.0.0.0.0.0:310Z -&
0.5.11,5.11-0.175.0.1.0.4.0:138Z
consolidation/ips/ips-incorporation
0.5.11,5.11-0.175.0.0.0.2.0T063559Z -&
0.5.11,5.11-0.175.0.1.0.4.7T205610Z
consolidation/osnet/osnet-incorporation
0.5.11,5.11-0.175.0.0.0.2.1:010Z -&
0.5.11,5.11-0.175.0.1.0.4.1:202Z
0.5.11,5.11-0.175.0.0.0.2.0:822Z -&
0.5.11,5.11-0.175.0.1.0.4.0:628Z
package/pkg
0.5.11,5.11-0.175.0.0.0.2.0T063649Z -&
0.5.11,5.11-0.175.0.1.0.4.0T170548Z
system/core-os
0.5.11,5.11-0.175.0.0.0.2.1:457Z -&
0.5.11,5.11-0.175.0.1.0.4.1:209Z
system/file-system/nfs
0.5.11,5.11-0.175.0.0.0.2.1:120Z -&
0.5.11,5.11-0.175.0.1.0.3.1:835Z
system/file-system/zfs
0.5.11,5.11-0.175.0.0.0.2.1:820Z -&
0.5.11,5.11-0.175.0.1.0.3.1:848Z
system/kernel
0.5.11,5.11-0.175.0.0.0.2.1:711Z -&
0.5.11,5.11-0.175.0.1.0.3.1:935Z
system/kernel/platform
0.5.11,5.11-0.175.0.0.0.2.1:654Z -&
0.5.11,5.11-0.175.0.1.0.4.1:254Z
system/zones
0.5.11,5.11-0.175.0.0.0.2.1:226Z -&
0.5.11,5.11-0.175.0.1.0.4.1:300Z
Returning from linked image: zone:prodzone
Recursing into linked image: zone:testzone
Packages to update:
Estimated space available: 10.82 GB
Estimated space to be consumed: 79.13 MB
Create boot environment:
Create backup boot environment:
Rebuild boot archive:
Changed packages:
consolidation/SunVTS/SunVTS-incorporation
0.5.11,5.11-0.172.0.0.0.0.0:310Z -&
0.5.11,5.11-0.175.0.1.0.4.0:138Z
consolidation/ips/ips-incorporation
0.5.11,5.11-0.175.0.0.0.2.0T063559Z -&
0.5.11,5.11-0.175.0.1.0.4.7T205610Z
consolidation/osnet/osnet-incorporation
0.5.11,5.11-0.175.0.0.0.2.1:010Z -&
0.5.11,5.11-0.175.0.1.0.4.1:202Z
0.5.11,5.11-0.175.0.0.0.2.0:822Z -&
0.5.11,5.11-0.175.0.1.0.4.0:628Z
package/pkg
0.5.11,5.11-0.175.0.0.0.2.0T063649Z -&
0.5.11,5.11-0.175.0.1.0.4.0T170548Z
system/core-os
0.5.11,5.11-0.175.0.0.0.2.1:457Z -&
0.5.11,5.11-0.175.0.1.0.4.1:209Z
system/file-system/nfs
0.5.11,5.11-0.175.0.0.0.2.1:120Z -&
0.5.11,5.11-0.175.0.1.0.3.1:835Z
system/file-system/zfs
0.5.11,5.11-0.175.0.0.0.2.1:820Z -&
0.5.11,5.11-0.175.0.1.0.3.1:848Z
system/kernel
0.5.11,5.11-0.175.0.0.0.2.1:711Z -&
0.5.11,5.11-0.175.0.1.0.3.1:935Z
system/kernel/platform
0.5.11,5.11-0.175.0.0.0.2.1:654Z -&
0.5.11,5.11-0.175.0.1.0.4.1:254Z
system/zones
0.5.11,5.11-0.175.0.0.0.2.1:226Z -&
0.5.11,5.11-0.175.0.1.0.4.1:300Z
Returning from linked image: zone:testzone
清单 6 中的输出告诉我们,全局区域将更新 13 个软件包,但每个非全局区域将只更新 11 个软件包。本例中 system/io/infiniband/ip-over-ib 和 system/io/infiniband/reliable-datagram-sockets-v3 这两个软件包在非全局区域毫无意义。试运行达到要求之后,我们即可删除 -nv 选项,并进行完整的系统更新,如清单 7 所示。清单 7. 进行完整的系统更新
# pkg update
Recursing into linked image: zone:devzone
Returning from linked image: zone:devzone
Recursing into linked image: zone:prodzone
Returning from linked image: zone:prodzone
Recursing into linked image: zone:testzone
Returning from linked image: zone:testzone
Packages to update:
Create boot environment: Yes
Create backup boot environment:
Recursing into linked image: zone:devzone
Packages to update: 11
Create boot environment: No
Create backup boot environment: No
Returning from linked image: zone:devzone
Recursing into linked image: zone:prodzone
Packages to update: 11
Create boot environment: No
Create backup boot environment: No
Returning from linked image: zone:prodzone
Recursing into linked image: zone:testzone
Packages to update: 11
Create boot environment: No
Create backup boot environment: No
Returning from linked image: zone:testzone
Removal Phase
Install Phase
Update Phase
Package State Update Phase
Package Cache Update Phase
Image State Update Phase
Recursing into linked image: zone:devzone
Removal Phase
Install Phase
Update Phase
Package State Update Phase
Package Cache Update Phase
Image State Update Phase
Returning from linked image: zone:devzone
Recursing into linked image: zone:prodzone
Removal Phase
Install Phase
Update Phase
Package State Update Phase
Package Cache Update Phase
Image State Update Phase
Returning from linked image: zone:prodzone
Recursing into linked image: zone:testzone
Removal Phase
Install Phase
Update Phase
Package State Update Phase
Package Cache Update Phase
Image State Update Phase
Returning from linked image: zone:testzone
A clone of solaris exists and has been updated and activated.
On the next boot the Boot Environment solaris-1 will be
mounted on '/'.
Reboot when ready to switch to this updated BE.
---------------------------------------------------------------------------
NOTE: Please review release notes posted at:
/pls/topic/lookup?ctx=E23824&id=SERNS
---------------------------------------------------------------------------
清单 7 告诉我们,更新过程中创建了一个新的全局区域 BE。让我们快速登录到我们的一个非全局区域,看看都创建了哪些区域 BE:
# beadm list
Active Mountpoint Space
Policy Created
------ ---------- -----
------ -------
346.5K static
solaris-1 !R
86.43M static
请注意,一个名为 solaris-1 的新 BE 是为该区域创建的,但输出显示该 BE 目前无法引导(Active 栏中的 ! 即表示此意)。这是因为区域 BE 与全局区域 BE 是子父关系;只有引导至全局区域,才能引导至这个新的区域 BE。重新引导后的输出如下所示:
# beadm list
Active Mountpoint Space
Policy Created
------ ---------- -----
------ -------
solaris-1 NR
108.31M static
使用 Firefox 浏览 Oracle Solaris 11 支持的信息库如上文所述,我们需要先在系统上安装证书和密钥对,然后才能连接到 Oracle Solaris 11 支持的信息库,进而安装软件包。要通过 Firefox Web 浏览器浏览信息库,还需要一组其他步骤。这里,我们将在 Apple OSX 上添加证书,但同样的原则也适用于我们希望用于浏览的任何操作系统。首先,我们使用 openssl 命令导出一个 Firefox 可用的 PKCS#12 格式的证书文件 (.p12)。我们需要输入口令;口令应好记,因为在 Firefox 中添加证书时会用到它。
# openssl pkcs12 -in ~/Desktop/Oracle_Solaris_11_Support.certificate.pem \
-inkey ~/Desktop/Oracle_Solaris_11_Support.key.pem \
-export & ~/Desktop/Oracle_Solaris_11_Support_Certificate.p12
Enter Export Password:
Verifying - Enter Export Password:
成功创建这个新文件后,打开 Firefox Options 对话框,单击 Advanced,然后单击 Encryption,如图 5 所示。图 5. 查看 Firefox Encryption 首选项然后单击 View Certificates,再单击 Your Certificates 选项卡,如图 6 所示。图 6. 在 Firefox 中查看证书最后,单击 Import 按钮,并选择 Desktop 文件夹中的 Oracle_Solaris_11_Support_Certificate.p12 文件添加证书,如图 7 所示。图 7. Firefox 中新添加的证书成功添加证书后即可浏览 /solaris/support,如图 8 所示。图 8. 在 Firefox 中浏览 Oracle Solaris 11 支持的信息库总结映像包管理系统是 Oracle Solaris 11 中一个新的软件包管理系统,它为跨整个数据中心维护系统软件提供了一种大大改进的自动化方法。IPS 将持软件包和补丁管理集成到一个界面中,并利用引导环境以及 ZFS 快照和克隆功能提供安全的系统升级。IPS 还跨多个使用 Oracle Solaris 区域的虚拟化环境改进了自动化,从而大大降低了管理 Oracle Solaris 的复杂性。有效的 Oracle 支持协议有助于连接到 Oracle Solaris 11 支持的信息库,从而提供一个定期的系统更新渠道来帮助保持系统安全和正常。另请参见下载 访问 访问访问所有 通过 了解更多信息查看官方 查看 中的 Oracle Solaris 提示与技巧通过
关注 Oracle Solaris作者简介Glynn Foster 是 Oracle Solaris 的首席产品经理,负责技术领域,包括映像包管理系统和服务管理工具。Glynn 是 2010 年随着 Oracle 收购 Sun Microsystems 而加入 Oracle 的。修订版 1.0,2012 年 3 月 29 日通过 、 或 关注我们。
客户与活动
电子邮件订阅
服务与商店
电话: 800-810-8-6698

我要回帖

更多关于 nba篮球比分直播 的文章

 

随机推荐