跳过导航链接 | |
退出打印视图 | |
从 Oracle Solaris 10 转换到 Oracle Solaris 11.1 Oracle Solaris 11.1 Information Library (简体中文) |
1. 从 Oracle Solaris 10 转换到 Oracle Solaris 11 发行版(概述)
Oracle Solaris 10 SVR4 和 IPS 软件包对比
如何配置 Oracle Solaris support 系统信息库
以前,可以执行 Live Upgrade 或使用 patchadd 命令更新 BE。在 Oracle Solaris 11 中,pkg update 命令用于更新 BE,或者可以使用 beadm 命令集创建、显示和删除 BE。
在 Oracle Solaris 11 中,beadm 实用程序替换了用于管理 ZFS BE 的 lu 命令组。在大多数情况下,pkg update 命令会创建和更新克隆 BE,因此如有必要,可以引导回先前的 BE。
表 6-3 引导环境命令语法的比较
|
请参见《创建和管理 Oracle Solaris 11.1 引导环境》和 beadm(1M)。
在大多数情况下,系统执行以下操作:
创建当前 BE(可引导映像)的克隆。
在克隆 BE 中更新软件包,而不在当前 BE 中更新任何软件包。
将新 BE 设置为下次引导系统时的缺省引导选择。当前 BE 将保留为备用引导选项。
使用 beadm 命令可创建、重命名、挂载、取消挂载、激活或销毁 BE。
系统安装后,以下根池文件系统和组件可用:
# zfs list -r rpool NAME USED AVAIL REFER MOUNTPOINT rpool 13.0G 121G 4.58M /rpool rpool/ROOT 6.81G 121G 31K legacy rpool/ROOT/solaris 6.81G 121G 4.07G / rpool/ROOT/solaris/var 364M 121G 207M /var rpool/VARSHARE 50K 121G 50K /var/share rpool/dump 4.13G 121G 4.00G - rpool/export 63K 121G 32K /export rpool/export/home 31K 121G 31K /export/home rpool/swap 2.06G 121G 2.00G -
rpool-是包含引导相关组件的根池和挂载点。
rpool/ROOT-是不可访问且不需要任何管理的特定组件。
rpool/ROOT/solaris-是实际根 ZFS BE,可从 / 目录进行访问。
rpool/ROOT/solaris/var-是独立的 var 文件系统。
rpool/VARSHARE-是在 Oracle Solaris 11.1 中新增的 /var/shared 文件系统的特殊组件。有关更多信息,请参见根文件系统要求和更改。
rpool/dump-是转储卷。
rpool/swap-是交换卷。
rpool/export/home-是主目录的缺省挂载点。在具有多个用户的企业环境中,可以考虑将 export/home 移动到其他池中。
要更新 ZFS 引导环境,请使用 pkg update 命令。在大多数情况下将创建并自动激活克隆或备份 BE。pkg update 命令显示是否创建备份 BE 或新 BE。
注意 - 如果更新 BE 且同时升级根池版本,若其中一个有最新更新,则无法引导回先前的 BE(如果先前的 BE 处于较低的池版本)。在升级池版本之前,请确保已测试所有功能且对最新的发行版更新满意。 有关升级池版本的信息,请参见《Oracle Solaris 11.1 管理:ZFS 文件系统》中的"升级 ZFS 存储池"。 |
# beadm list BE Active Mountpoint Space Policy Created -- ------ ---------- ----- ------ ------- solaris NR / 9.71G static 2013-01-04 12:35
在上面的输出中,NR 表示 BE 现在活动,并且在重新引导时为活动 BE。
# pkg update Packages to remove: 117 Packages to install: 186 Packages to update: 315 Create boot environment: Yes DOWNLOAD PKGS FILES XFER (MB) Completed 618/618 29855/29855 600.7/600.7 . . .
如果现有的 BE 名称是 solaris,则会在 pkg update 操作完成后创建并自动激活新 BE solaris-1。
# init 6 . . . # beadm list BE Active Mountpoint Space Policy Created -- ------ ---------- ----- ------ ------- solaris - - 18.19M static 2013-01-04 12:35 solaris-1 NR / 9.82G static 2013-01-31 13:03
# beadm activate solaris # init 6
如果未引导激活的 BE,请参见如何从备份 BE 引导以进行恢复。