跳过导航链接 | |
退出打印视图 | |
从 Oracle Solaris 10 转换到 Oracle Solaris 11 Oracle Solaris 11 Information Library (简体中文) |
1. 从 Oracle Solaris 10 转换到 Oracle Solaris 11(概述)
10. 在虚拟环境中管理 Oracle Solaris 发行版
A. 从以前的 Oracle Solaris 11 发行版转换到 Oracle Solaris 11
请查看以下各节,确定可能会影响您向 Oracle Solaris 11 发行版迁移的问题。
在 Oracle Solaris 11 Express 中,svc:/network/physical:default SMF 服务用于手动网络配置,svc:/network/physical:nwam SMF 服务用于自动网络配置。在本发行版中,svc:/network/physical:nwam SMF 服务不再使用。
在 Oracle Solaris 11 Express 中,引入了 NWAM 功能。此功能的以下方面已发生了变化:
现在网络配置模式之间的切换在配置文件级别发生,而不是像以前发行版中一样在服务实例级别发生。
针对这两种配置模式,现在仅有一个网络 SMF 服务,即 svc:/network/physical:default。svc:/network/physical:nwam SMF 服务已过时。不过,该服务仍在 Oracle Solaris 11 系统中 svcs -a 命令的输出中列出:
# svcs -a | grep phys disabled Mar_11 svc:/network/physical:nwam online Mar_11 svc:/network/physical:default
使用自动网络配置时,会在系统中启用 nwamd 守护进程。
# ps -ef | grep nwam netadm 9438 1 0 05:23:20 ? 0:00 /lib/inet/nwamd
nwamcfg 和 nwamadm 命令已分别重命名为 netcfg 和 netadm。这些命令可以由 root 或具有适当特权的用户运行。请参见 netcfg(1M) 和 netadm(1M)。
从 Oracle Solaris 11 Express 升级期间,将按如下所述的方式配置网络:
如果升级之前使用自动网络配置 (NWAM),则升级之后,svc:network/physical:default SMF 服务现在已启用,并且 Automatic NCP 已激活。如果升级之前用户定义的 NCP 在系统中活动,则该 NCP 保持活动。请注意,在 Oracle Solaris 11 中,svc:/network/physical:nwam SMF 服务已废弃。
如果升级之前使用传统(手动)联网工具已配置网络,则升级之后,svc:network/physical:default SMF 服务保持启用状态,并且 DefaultFixed NCP 已激活。
从 Oracle Solaris 11 Express 升级时,在重新引导时,系统会运行新的 svc:/system/name-service/upgrade SMF 服务。此服务由 svc.startd 守护进程在早期清单导入之后、大多数其他服务启动之前运行。此服务搜索先前未导入的传统命名服务配置文件,然后将这些服务导入 SMF 系统信息库中。大多数情况下,nscfg 命令会检测已修改的配置文件。升级脚本检测尚未导入的配置文件并重新导入,这会重置指定服务的 SMF 配置。迁移之后,启动或刷新相应的服务时,会从 SMF 数据中重新生成所有的传统配置文件,例如 resolv.conf、nsswitch.conf、/var/yp/* 和 /var/ldap/。请注意这些服务仍使用传统文件。请参见导入网络配置和 nscfg(1M)。
如果在将系统升级到 Oracle Solaris 11 之前您运行的是 Oracle Solaris 11 Express,则 CUPS 已经是缺省打印服务。升级后无需设置打印环境以与 CUPS 协调工作。但是,如果 LP 打印服务已启用,而且使用 lp 打印命令配置了打印机,则需要使用 CUPS 重新配置这些打印机。