サーバーでスーパーユーザーになるか、同等の役割を引き受けます。
詳細については、スーパーユーザー (root) になるか役割を引き受ける方法を参照してください。
ディスクレスクライアントシステムにログインし、シャットダウンします。
# init 0 |
パッチをスプールディレクトリに追加します。
# /usr/sadm/bin/smosservice patch -- -a /var/patches/patch-ID-revision Authenticating as user: root ヘルプを参照するには /? を入力してください。 Enter キーを押すと、[ ] で囲まれたデフォルトが選択されます。 文字列の値を入力してください: password :: ツール com.sun.admin.osservermgr.cli.OsServerMgrCli を starbug から読み込み中 ユーザー root として starbug にログインしました。 starbug から com.sun.admin.osservermgr.cli.OsServerMgrCli がダウンロードされました。 |
追加するパッチが別のパッチに依存する場合は、次のメッセージが表示され、パッチを追加できません。
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 Authenticating as user: root ヘルプを参照するには /? を入力してください。 Enter キーを押すと、[ ] で囲まれたデフォルトが選択されます。 文字列の値を入力してください: password :: ツール com.sun.admin.osservermgr.cli.OsServerMgrCli を starbug から読み込み中 ユーザー root として starbug にログインしました。 starbug から com.sun.admin.osservermgr.cli.OsServerMgrCli がダウンロードされました。 |
パッチをディスクレスクライアントにプッシュおよび同期させるには、1 パッチあたり最大 90 分ほどかかることがあります。
パッチがディスクレスクライアントに適用されたことを確認します。
# /usr/sadm/bin/smosservice patch -- -P Authenticating as user: root ヘルプを参照するには /? を入力してください。 Enter キーを押すと、[ ] で囲まれたデフォルトが選択されます。 文字列の値を入力してください: password :: ツール com.sun.admin.osservermgr.cli.OsServerMgrCli を starbug から読み込み中 ユーザー root として starbug にログインしました。 starbug から com.sun.admin.osservermgr.cli.OsServerMgrCli がダウンロードされました。 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 |
この例では、Solaris 8 パッチ (111879-01) をサーバーのディスクレスクライアントの OS サービスに追加する方法を示します。
# /usr/sadm/bin/smosservice patch -- -a /var/patches/111879-01 Authenticating as user: root . . . # /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 . . . # /usr/sadm/bin/smosservice patch -- -m -U Authenticating as user: root . . . # /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 |