跳过导航链接 | |
退出打印视图 | |
![]() |
系统管理指南:基本管理 Oracle Solaris 10 8/11 Information Library (简体中文) |
2. 使用 Solaris Management Console(任务)
3. 使用 Oracle Java Web Console(任务)
x86: 如何准备在基于 GRUB 的引导环境中添加无盘客户机
如何准备在 Oracle Solaris 10 中添加无盘客户机
如何在 Oracle Solaris 10 中添加无盘客户机
SPARC: 如何在 Oracle Solaris 10 中引导无盘客户机
11. 修改 Oracle Solaris 引导行为(任务)
13. 管理 Oracle Solaris 引导归档文件(任务)
14. Oracle Solaris 系统引导的故障排除(任务)
17. 使用 Oracle Solaris 自动注册的 regadm 命令(任务)
21. 使用 Oracle Solaris 系统管理工具管理软件(任务)
可以使用 smosservice patch 命令来执行以下操作:
在 OS 服务器上建立 /export/diskless/Patches 修补程序假脱机目录。
向修补程序假脱机目录添加修补程序。如果正在添加的修补程序比假脱机目录中的现有修补程序早,则废弃的修补程序将被移至 /export/diskless/Patches/Archive。
从修补程序假脱机目录中删除修补程序。
列出修补程序假脱机目录中的修补程序。
使假脱机的修补程序与客户机同步。请注意:必须重新引导每台同步客户机,才能使客户机识别出修补程序更新。
注 - 及时安装建议的 OS 修补程序,使 OS 服务器始终保持最新状态。
有关下载修补程序的信息,请参见下载修补程序。
根据修补程序的类型,无盘客户机修补程序记录在不同的目录中。
内核修补程序记录在无盘客户机的 /var/sadm/patch 目录中。要显示内核修补程序,请在无盘客户机中键入以下命令:
% patchadd –p
注 - 运行此命令时,必须登录到无盘客户机。在 OS 服务器上运行 patchadd -p 命令时,只显示适用于该 OS 服务器的内核修补程序。
/usr 修补程序记录在 OS 服务器的 /export/Solaris_version/var/patch 目录中。将为每个修补程序 CD 创建一个目录。要显示 /usr 修补程序,请在 OS 服务器上键入以下命令:
% patchadd -S Solaris_version -p Patch: 111879-01 Obsoletes: Requires: Incompatibles: Packages: SUNWwsr
要按 OS 和体系结构列出所有的假脱机修补程序,请结合使用 smosservice 命令和 -P 选项。
角色包含授权和具有特权的命令。有关角色的更多信息,请参见《系统管理指南:安全性服务》中的"配置 RBAC(任务列表)"。
# init 0
# /usr/sadm/bin/smosservice patch -- -a /var/patches/ patch-ID-revision
如果要添加的修补程序依赖于其他修补程序,则添加修补程序失败时会出现以下消息:
The patch patch-ID-revision could not be added because it is dependent on other patches which have not yet been spooled. You must add all required patches to the spool first.
# /usr/sadm/bin/smosservice patch -- -P
# /usr/sadm/bin/smosservice patch -- -m -U
注 - 将一个修补程序推送至无盘客户机并使其与无盘客户机同步可能需要长达 90 分钟的时间。
# /usr/sadm/bin/smosservice patch -- -P
示例 7-9 为无盘客户机添加 OS 修补程序
本示例说明如何向服务器上的无盘客户机的 OS 服务添加 Solaris 8 修补程序 (111879-01)。
# /usr/sadm/bin/smosservice patch -- -a /var/patches/111879-01 Authenticating as user: root Type /? for help, pressing <enter> accepts the default denoted by [ ] Please enter a string value for: password :: Loading Tool: com.sun.admin.osservermgr.cli.OsServerMgrCli from starlite Login to starlite as user root was successful. Download of com.sun.admin.osservermgr.cli.OsServerMgrCli from starlite was successful.. . # /usr/sadm/bin/smosservice patch -- -P Patches In Spool Area Os Rel Arch Patch Id Synopsis ------------------------------------------------------------------------- 8 sparc 111879-01 SunOS 5.8: Solaris Product Registry patch SUNWwsr Patches Applied To OS Services Os Service Patch ------------------------------------------------------------------------- Solaris_8 Patches Applied To Clone Areas Clone Area Patch ------------------------------------------------------------------------- Solaris_8/sun4u Patches In Spool Area Os Rel Arch Patch Id Synopsis ---------------------------------------------------------------------------- 8 sparc 111879-01 SunOS 5.8: Solaris Product Registry patch SUNWwsr . . . # /usr/sadm/bin/smosservice patch -- -m -U Authenticating as user: root Type /? for help, pressing <enter> accepts the default denoted by [ ] Please enter a string value for: password :: Loading Tool: com.sun.admin.osservermgr.cli.OsServerMgrCli from starlite Login to starlite as user root was successful. Download of com.sun.admin.osservermgr.cli.OsServerMgrCli from starlite was successful. # /usr/sadm/bin/smosservice patch -- -P Authenticating as user: root . . . Patches In Spool Area Os Rel Arch Patch Id Synopsis ---------------------------------------------------------------------------- 8 sparc 111879-01 SunOS 5.8: Solaris Product Registry patch SUNWwsr Patches Applied To OS Services Os Service Patch ---------------------------------------------------------------------------- Solaris_8 Patches Applied To Clone Areas Clone Area Patch ---------------------------------------------------------------------------- Solaris_8/sun4u