请使用以下过程为服务器上的无盘客户机添加 OS 服务。
使用 smosservice add 命令添加 OS 服务时,系统不会安装 ARCH=all 类型的根目录 (/) 和 /usr 软件包。而是跳过这些软件包。屏幕上不会显示任何警告或错误消息。向 OS 服务器添加 OS 服务后,必须手动安装缺失的软件包。有关说明,请参见How to Locate and Install Missing ARCH=all Packages。
成为超级用户或同等角色。
角色包含授权和具有一定权限的命令。有关角色的更多信息,请参见 《系统管理指南:安全性服务》中的“配置 RBAC(任务列表)”。
验证 Solaris Management Console 服务器是否正在运行,并验证无盘客户机工具在系统上是否可用。
# /usr/sadm/bin/smosservice list -H host-name:898 -- |
# /usr/sadm/bin/smosservice add -H host-name :898 -- -o host-name -x mediapath=path -x platform= instruction-set.machine-class .Solaris_version -x cluster=cluster-name -x locale=locale-name |
添加指定的 OS 服务。
指定主机名和要连接的端口。如果不指定端口,系统将连接至缺省端口 898。
使用 smossservice 命令添加 OS 服务时,-H 选项不是必需的选项。
确定子命令参数在该时间点后是否启动。
指定 Solaris 映像的全路径。
指定要添加的指令体系结构、计算机类和 Solaris 版本。
指定要安装的 Solaris 簇。
指定要安装的语言环境。
根据服务器速度和所选的 OS 服务配置,安装过程大约需要 45 分钟。
有关更多信息,请参见 smosservice(1M) 手册页。
(可选)继续添加其他 OS 服务。
完成 OS 服务添加后,请验证是否已安装了 OS 服务。
# /usr/sadm/bin/smosservice list -H host-name:898 -- |
本示例说明如何在服务器 jupiter 上添加基于 Solaris 10 SPARC 的 OS 服务。服务器 jupiter 运行的是 Oracle Solaris OS。基于 Oracle Solaris 10 SPARC 的 OS 的 CD 映像位于安装服务器 myway 的 /export/s10/combined.s10s_u2wos/61 中。
# /usr/sadm/bin/smosservice add -H jupiter:898 -- -o jupiter -x mediapath=/net/myway/export/s10/combined.s10s_u2wos/61 -x platform=sparc.sun4u.Solaris_10 -x cluster=SUNWCXall -x locale=en_US # /usr/sadm/bin/smosservice list - H jupiter:898 Authenticating as user: root Type /? for help, pressing enter accepts the default denoted by [ ] Please enter a string value for: password :: xxxxxx Loading Tool: com.sun.admin.osservermgr.cli.OsServerMgrCli from jupiter:898 Login to jupiter as user root was successful. Download of com.sun.admin.osservermgr.cli.OsServerMgrCli from jupiter:898 was successful. |
本示例说明如何在服务器 orbit 上添加基于 Solaris 10 x86 的 OS 服务。服务器 orbit 运行的是 Oracle Solaris OS。基于 Oracle Solaris 10 x86 的 OS 的 CD 映像位于安装服务器 seriously 的 /export/s10/combined.s10x_u2wos/03 中。
# /usr/sadm/bin/smosservice add -H orbit:898 -- -o orbit -x mediapath=/net/seriously/export/s10u2/combined.s10x_u2wos/03 -x platform=i386.i86pc.Solaris_10 -x cluster=SUNWCXall -x locale=en_US # /usr/sadm/bin/smosservice list - H orbit:898 Type /? for help, pressing <enter> accepts the default denoted by [ ] Please enter a string value for: password :: Starting Solaris Management Console server version 2.1.0. endpoint created: :898 Solaris Management Console server is ready. Loading Tool: com.sun.admin.osservermgr.cli.OsServerMgrCli from orbit:898 Login to orbit as user root was successful. Download of com.sun.admin.osservermgr.cli.OsServerMgrCli from orbit:898 was successful. Client Root Area Swap Area Dump Area -------------------------------------------------------------------------------- . . . # |
找到运行 smosservice add 命令向 OS 服务器添加 OS 服务时缺失的所有 ARCH=all 软件包,然后进行安装。有关更多信息,请参见How to Locate and Install Missing ARCH=all Packages。