このドキュメントで説明されているソフトウェアはサポートされなくなったか、または拡張サポートされています。
Oracleでは、現在サポートされているリリースにアップグレードすることをお薦めします。

機械翻訳について

第9章 クライアント・システムの更新

あなたはソフトウェア・チャンネルにクライアント・システムをサブスクライブし、これらのチャネルを使用してクライアント・システムを更新するためにSpacewalkサーバー上Spacewalk Webインタフェースまたはspacecmdコマンドのいずれかを使用することができます。 あるいは、個々のSpacewalkクライアントでspacewalk-channelコマンドを使用することもできます。

9.1  Spacewalk Webインタフェースを使用してクライアント・システムをソフトウェア・チャネルにサブスクライブ

図9.1 ソフトウェア・チャネル・サブスクリプション・ページ

システムをソフトウェア・チャネルにサブスクライブするには:

  1. システムに移動し、システム名をクリックします。

  2. ソフトウェアを選択し、ソフトウェア・チャネルタブを選択します。

  3. 子または基本ソフトウェア・チャネルを変更する:

    • システムがサブスクライブされている子ソフトウェア・チャネルを変更するには:

      1. 「ソフトウェア・チャネルのサブスクリプション」項で、クライアントのサブスクライブまたはサブスクライブを解除する子ソフトウェア・チャネルの横にあるチェックボックスをオンまたはオフにします。

      2. サブスクリプションを変更をクリックします。

    • システムがサブスクライブされている基本ソフトウェア・チャネルを変更するには:

      1. 「ベース・ソフトウェア・チャネル」項で、新しい基本ソフトウェア・チャネルを選択します。

      2. 確認をクリックします。

      3. 「ベース・ソフトウェア・チャネルの確認」ページで、基本ソフトウェアの変更を変更をクリックします。

        ノート

        ベース・ソフトウェア・チャネルを変更すると、システムは他のすべてのソフトウェア・チャネルからの購読を解除されます。

9.2  spacecmdコマンドを使用してクライアント・システムをソフトウェア・チャネルにサブスクライブ

システムがサブスクライブされている基本および子のソフトウェア・チャネルを一覧表示するには、次の例に示すように、system_listbasechannelおよびsystem_listchildchannelsコマンドを使用します:

spacecmd {SSM:0}> system_listbasechannel svr1.mydom.com
ol6-x86_64
spacecmd {SSM:0}> system_listchildchannels svr1.mydom.com
ksplice-ol6-x86_64
ol6_x86_64_addons
ol6_x86_64_spacewalk26_client
ol6_x86_64_uekr3_latest

ベース・チャネルの使用可能な子チャネルをリストするには、softwarechannel_listchildchannelsコマンドを使用します:

spacecmd {SSM:0}> softwarechannel_listchildchannels oraclelinux6-x86_64
ksplice-ol6-x86_64
ol6_x86_64_addons
ol6_x86_64_playground
ol6_x86_64_spacewalk26_client
ol6_x86_64_spacewalk26_server
ol6_x86_64_uekr3_latest

子チャネルを追加または削除するには、次の例に示すように、system_addchildchannelsおよびsystem_removechildchannelsコマンドを使用します:

spacecmd {SSM:0}> system_removechildchannels svr1.mydom.com ol6_x86_64_addons
Systems
-------
svr1.mydom.com

Removing Channels
-----------------
ol6_x86_64_addons

Is this ok [y/N]: y

spacecmd {SSM:0}> system_addchildchannels svr2.mydom.com ol6_x86_64_playground
Systems
-------
svr2.mydom.com

Adding Channels
---------------
ol6_x86_64_playground

Is this ok [y/N]: y

使用可能なベース・チャネルをリストするには、softwarechannel_listbasechannelsコマンドを使用します:

spacecmd {SSM:0}> softwarechannel_listbasechannels
oraclelinux7u0-x86_64
oraclelinux7u1-x86_64

システムがサブスクライブされているベース・チャネルを変更するには、system_setbasechannelコマンドを使用します:

spacecmd {SSM:0}> system_setbasechannel svr5.mydom.com oraclelinux7u1-x86_64
System:           svr5.mydom.com
Old Base Channel: oraclelinux7u0-x86_64
New Base Channel: oraclelinux7u1-x86_64

Is this ok [y/N]: y
ノート

ベース・ソフトウェア・チャネルを変更すると、システムは他のすべてのソフトウェア・チャネルからの購読を解除されます。

システム名の代わりに次の引数を指定すると、複数のシステムのサブスクライブされたチャネルを変更できます:

channel:channel_name

指定したソフトウェア・チャネルにサブスクライブされているシステムと一致します。

group:group_name

指定されたシステム・グループ内のシステムを指定します。たとえば、次のようになります:

spacecmd {SSM:0}> system_removechildchannels group:group3 ol6_x86_64_playground
Systems
-------
svr1.mydom.com
svr2.mydom.com

Removing Channels
-----------------
ol6_x86_64_playground

Is this ok [y/N]: y

search:criterion:value

検索条件に一致するシステムと一致します。 第8.3項、「spacecmdコマンドを使用したシステムの検索」を参照してください。

ssm

現在システムに設定されているシステムを指定します。

9.3  Spacewalk Webインタフェースを使用して利用可能なセキュリティ更新プログラムおよびその他のエラータを表示および適用


システムまたはシステム・グループの利用可能なセキュリティ更新プログラムおよびその他のエラータを一覧表示するには:

  1. システムの場合:

    1. システムに移動し、システム名をクリックします。

    2. ソフトウェアを選択し、エラータタブを選択します。

      または、「システム・ステータス」ペインでクリティカルまたはNon-Criticalをクリックすると、セキュリティ・アドバイザリまたは重要でないエラータが表示用に選択された「関連するエラータ」ページが表示されます。

    システム・グループの場合:

    1. システム・グループに移動し、システム・グループ名をクリックします。

    2. 詳細ページで、グループと一緒に働くをクリックします。

      SpacewalkはグループをSystem Set Managerにロードします。

    3. System Set Managerで、エラータタブを選択します。

  2. 「関連するエラータ・リスト」ページで、プルダウン・リストからすべてNon-Criticalバグ修正アドバイザリ製品強化アドバイザリ、またはセキュリティ・アドバイザリを選択し、ショーをクリックします。

    • アドバイザリシノプシスステータス影響を受ける(システム・グループのみ)、または更新をクリックして、Synopsis値でリストをフィルタリングするか、リストを並べ替えることができます。

    • アドバイザリの下にリストされているエラータの詳細を表示するには、その名前を選択します。

      「CVE」項には、エラータで修正されたCVEがリストされます。 詳細は、CVEの名前をクリックしてください。

    • エラータの影響を受けるパッケージを表示するには、パッケージタブを選択します。

    • エラータを適用できるシステムを表示するには、影響を受けるシステムタブを選択します。

  3. システムまたはシステム・グループにエラータを適用するには:

    1. 適用するエラータのチェックボックスを選択するか、すべて選択をクリックして、リストされているエラータをすべて選択します。

    2. エラータを適用をクリックします。

    3. 「関連するエラータ確認」ページで、必要に応じてスケジュールを変更し、確認をクリックします。

      ページが更新され、スケジュールされたアクションへのリンクが含まれます。

      スケジュールを編集しておらず、クライアントでOSAデーモンを有効にしている場合、OSAデーモンは通常、正式なエラータ・パッケージをインストールします。 それ以外の場合、rhnsdは、次にクライアントで実行されるときにエラータを適用します。

    4. イベントを選択し、保留中または履歴タブを選択して、スケジュールされたアクションまたは完了したアクションを表示します。 要約名をクリックすると、クライアント上のエラータ更新のステータスと詳細が表示されます。

9.4  spacecmdコマンドを使用して使用可能なセキュリティ更新プログラムおよびその他のエラータを表示および適用

クライアント・システムで利用可能なセキュリティ、バグ修正、および製品拡張の訂正のエラータを一覧表示するには、system_listerrataコマンドを使用します:

spacecmd {SSM:0}> system_listerrata svr1.mydom.com
Security Errata
---------------
ELSA-2017-1095 Important: bind security update 4/19/17
ELSA-2017-0907 Moderate: util-linux security and bug fix update 4/12/17
ELSA-2017-0906 Moderate: httpd security and bug fix update 4/12/17
ELSA-2017-0933 Important: kernel security, bug fix, and 4/12/17

Bug Fix Errata
--------------
ELBA-2017-0992 lvm2 bug fix update 4/18/17
ELBA-2017-0928 NetworkManager bug fix update 4/13/17
ELBA-2017-0910 libtool bug fix update 4/12/17
ELBA-2017-0915 openssh bug fix update 4/12/17
ELBA-2017-0913 ca-certificates bug fix and enhancement update 4/12/17
ELBA-2017-0921 grubby bug fix update 4/12/17
ELBA-2017-0923 squid bug fix update 4/12/17
ELBA-2017-0905 irqbalance bug fix update 4/12/17
ELBA-2017-0909 systemd bug fix update 4/12/17
ELBA-2017-0904 dmidecode bug fix update 4/12/17
ELBA-2017-0911 initscripts bug fix update 4/12/17

エラータについて詳しくは、errata_detailsコマンドを使用してください:

spacecmd {SSM:0}> errata_details ELSA-2017-1095
Name: ELSA-2017-1095
Product: Oracle Linux 7
Type: Security Advisory
Issue Date: 4/19/17

Topic
-----


Description
-----------
[32:9.9.4-38.3] - Fix CVE-2017-3136 (ISC change 4575) - Fix
CVE-2017-3137 (ISC change 4578)

CVEs
----
CVE-2017-3136
CVE-2017-3137

Solution
--------
This update is available via the Unbreakable Linux Network (ULN) and
the Oracle Yum Server Server. Details on how to use ULN or http
://yum.oracle.com to apply this update are available at
https://linux.oracle.com/applying_updates.html.

References
----------
https://linux.oracle.com/errata/ELSA-2017-1095.html

Affected Channels
-----------------
ol7-x86_64-u3-patch

Affected Systems
----------------
3

Affected Packages
-----------------
bind-9.9.4-38.el7_3.3:32.x86_64
bind-chroot-9.9.4-38.el7_3.3:32.x86_64
bind-libs-9.9.4-38.el7_3.3:32.i686
bind-libs-9.9.4-38.el7_3.3:32.x86_64
bind-libs-lite-9.9.4-38.el7_3.3:32.i686
bind-libs-lite-9.9.4-38.el7_3.3:32.x86_64
bind-license-9.9.4-38.el7_3.3:32.noarch
bind-pkcs11-9.9.4-38.el7_3.3:32.x86_64
bind-pkcs11-libs-9.9.4-38.el7_3.3:32.i686
bind-pkcs11-libs-9.9.4-38.el7_3.3:32.x86_64
bind-pkcs11-utils-9.9.4-38.el7_3.3:32.x86_64
bind-utils-9.9.4-38.el7_3.3:32.x86_64

CVEを修正するエラータを見つけるには、errata_findbycveコマンドを使用します:

spacecmd {SSM:0}> errata_findbycve CVE-2017-3136
CVE-2017-3136:
ELSA-2017-1095

エラータを適用できるシステムを表示するには、errata_listaffectedsystemsコマンドを使用します:

spacecmd {SSM:0}> errata_listaffectedsystems ELSA-2017-1095
ELSA-2017-1095:
svr1.mydom.com
svr2.mydom.com
svr3.mydom.com

エラータをシステムに適用するには、system_applyerrataコマンドを使用します:

spacecmd {SSM:0}> system_applyerrata svr1.mydom.com ELSA-2017-1095
Start Time [now]:
Errata Systems
-------------- -------
ELSA-2017-1095 1

Start Time: 20170421T10:01:40

Apply these errata [y/N]: y
INFO: Scheduled 1 system(s) for ELSA-2017-1095

システム名の代わりに以下の引数を指定することにより、複数のシステムにエラータを適用することができます:

channel:channel_name

指定したソフトウェア・チャネルにサブスクライブされているシステムと一致します。

group:group_name

指定したシステム・グループ内のシステムを指定します。

search:criterion:value

検索条件に一致するシステムと一致します。 第8.3項、「spacecmdコマンドを使用したシステムの検索」を参照してください。

ssm

現在システム・セット内にあるシステムを指定します。たとえば、次のようになります:

spacecmd {SSM:0}> ssm_add svr2.mydom.com svr3.mydom.com
spacecmd {SSM:2}> system_applyerrata ssm ELSA-2017-1095
Start Time [now]:
Errata Systems
-------------- -------
ELSA-2017-1095 2

Start Time: 20170421T10:02:23

Apply these errata [y/N]: y
INFO: Scheduled 2 system(s) for ELSA-2017-1095

9.5  Spacewalk Webインタフェースを使用したシステム用のパッケージの管理


システムのパッケージを管理するには:

  1. システムに移動し、システム名をクリックします。

  2. ソフトウェアを選択します。

  3. パッケージ・ページで、実行するパッケージ操作のタブまたはリンクを選択します:

    余分なパッケージ

    「余分なパッケージ」ページには、システムにインストールされているが、サブスクライブされているいずれのチャネルにも存在しないパッケージが表示されます。

    ノート

    Spacewalkサーバー自体のような既存のシステムをクライアントとして登録した場合、インストールされたパッケージの一部がサブスクライブされたチャネルに存在しない可能性があります。

    Spacewalkサーバーがそれ自身のクライアントである場合は、Spacewalk Serverリポジトリを同期させ、サーバーをSpacewalk Serverソフトウェア更新を受信するようにサーバーに関連付けることをお薦めします。

    1つまたは複数のパッケージをシステムにインストールしない場合は、次のようにします:

    1. 削除するパッケージを選択し、パッケージの削除をクリックします。

    2. 「パッケージの削除を確認」ページで、必要に応じてスケジュールを変更し、確認をクリックします。

      ページが更新され、スケジュールされたアクションへのリンクが含まれます。

      スケジュールを編集しておらず、クライアント上でOSAデーモンを使用可能にした場合、OSAデーモンは通常、パッケージを直ちに削除します。

      イベントを選択し、保留中または履歴タブを選択して、スケジュールされたアクションまたは完了したアクションを表示します。 要約名をクリックすると、パッケージの削除の詳細とステータスが表示されます。

    インストール

    1. 「インストール可能なパッケージ」ページで、インストールするパッケージを選択し、選択したパッケージをインストールをクリックします。

      ヒント

      パッケージ・フィルタを使用してパッケージを検索します。

      パッケージの詳細を表示するには、パッケージの名前をクリックします。

      パッケージの「詳細」ページには、パッケージを含むエラータが一覧表示されます。 エラータに関する詳細を調べるには、その名前をクリックします。

      エラータの「詳細」ページには、エラータが修正するCVEがリストされています。 CVEの詳細については、その名前をクリックしてください。

    2. 「パッケージのインストールを確認」ページで、必要に応じてスケジュールを変更し、確認をクリックします。

      ページが更新され、スケジュールされたアクションへのリンクが含まれます。

      スケジュールを編集しておらず、クライアント上でOSAデーモンを使用可能にした場合、OSAデーモンは通常、パッケージを直ちにインストールします。

      イベントを選択し、保留中または履歴タブを選択して、スケジュールされたアクションまたは完了したアクションを表示します。 要約名をクリックすると、パッケージ・インストールの詳細とステータスが表示されます。

    List/Remove

    1. 「バブル・パッケージ」ページで、削除するパッケージを選択し、パッケージの削除をクリックします。

    2. 「パッケージの削除を確認」ページで、必要に応じてスケジュールを変更し、確認をクリックします。

      ページが更新され、スケジュールされたアクションへのリンクが含まれます。

      スケジュールを編集しておらず、クライアント上でOSAデーモンを使用可能にした場合、OSAデーモンは通常、パッケージを直ちに削除します。

      イベントを選択し、保留中または履歴タブを選択して、スケジュールされたアクションまたは完了したアクションを表示します。 要約名をクリックすると、パッケージの削除の詳細とステータスが表示されます。

    Profiles

    プロファイル・ページでは、次の操作を実行できます:

    • 現在システムにインストールされている一連のパッケージからパッケージ・プロファイルを作成します:

      1. システム・プロファイルの作成をクリックします。

      2. 「保存されたプロファイルを作成」ページで、プロファイルの名前と説明を入力し、プロファイルを作成をクリックします。

    • このシステムにインストールされているパッケージと、このシステムまたは別のシステムの格納されているパッケージ・プロファイルを比較します:

      • Compare to「格納されたプロファイル」項で、プルダウン・リストからプロファイル名を選択し、比較をクリックします。

    • このシステムにインストールされているパッケージと、別のシステムにインストールされているパッケージを比較してください:

      • システムと比較項で、プルダウン・リストからシステム名を選択し、比較をクリックします。

    アップグレード

    1. 「アップグレード可能なパッケージ」ページで、アップグレードするパッケージを選択し、パッケージのアップグレードをクリックします。

    2. 「パッケージのアップグレードを確認」ページで、必要に応じてスケジュールを変更し、確認をクリックします。

      ページが更新され、スケジュールされたアクションへのリンクが含まれます。

      スケジュールを編集しておらず、クライアント上でOSAデーモンを使用可能にした場合、OSAデーモンは通常、パッケージをただちにアップグレードします。

      イベントを選択し、保留中または履歴タブを選択して、スケジュールされたアクションまたは完了したアクションを表示します。 要約名をクリックすると、パッケージのアップグレードの詳細とステータスが表示されます。

    確認

    1. 「検証可能なパッケージ」ページで、確認するパッケージを選択し、選択したパッケージを確認をクリックします。

    2. 「パッケージの確認を確認」ページで、必要に応じてスケジュールを変更し、確認をクリックします。

      ページが更新され、スケジュールされたアクションへのリンクが含まれます。

      スケジュールを編集しておらず、クライアント上でOSAデーモンを使用可能にした場合、OSAデーモンは通常、パッケージをただちに検証します。

      イベントを選択し、保留中または履歴タブを選択して、スケジュールされたアクションまたは完了したアクションを表示します。 要約名をクリックすると、パッケージ検証の詳細とステータスが表示されます。

9.6  spacecmdコマンドを使用してシステムのパッケージを管理

system_createpackageprofileコマンドを使用して、現在システムにインストールされている一連のパッケージからパッケージ・プロファイルを作成します。たとえば、次のようになります:

spacecmd {SSM:0}> system_createpackageprofile svr1.mydom.com -n svr1-profile1 -d "svr1 profile 1"
INFO: Created package profile 'svr1-profile1'

このシステムにインストールされているパッケージと、このシステムまたは別のシステムの格納されているパッケージ・プロファイルを比較するには、次のようにsystem_comparepackageprofileコマンドを使用します:

spacecmd {SSM:0}> spacecmd {SSM:0}> system_comparepackageprofile svr2.mydom.com svr1-profile1
svr2.mydom.com:
Package  This System  Other System  Difference
-------  -----------  ------------  ----------
zsh      4.3.10-9.el6 None          Only here

このシステムにインストールされているパッケージと別のシステムにインストールされているパッケージを比較するには、system_comparepackageprofileコマンドを使用します:

spacecmd {SSM:0}> spacecmd {SSM:0}> system_comparepackages svr1.mydom.com svr2.mydom.com
svr2.mydom.com:
Package  This System      Other System  Difference
-------  -----------      ------------  ----------
ypbind   1.20.4-30.el6:3  None          Only here
zsh      None             4.3.10-9.el6  Only there

インストール可能なパッケージの詳細を表示するには、package_detailsコマンドを使用します:

spacecmd {SSM:0}> package_details zsh
...
Name:    zsh
Version: 4.3.10
Release: 9.el6
Epoch:   
Arch:    x86_64

File:    zsh-4.3.10-9.el6.x86_64.rpm
Path:    redhat/1/f5a/zsh/4.3.10-9.el6/x86_64/f5a...59c/zsh-4.3.10-9.el6.x86_64.rpm
Size:    2238632
MD5:     None

Installed Systems: 1

Description
-----------
The zsh shell is a command interpreter usable as an interactive login
shell and as a shell script command processor.  Zsh resembles the ksh
shell (the Korn shell), but includes many enhancements.  Zsh supports
command line editing, built-in spelling correction, programmable
command completion, shell functions (with autoloading), a history
mechanism, and more.

Available From Channels
-----------------------
oraclelinux6-x86_64
...

システムにパッケージをインストールするには、system_installpackageコマンドを使用します:

spacecmd {SSM:0}> system_installpackage svr1.mydom.com zsh
svr1.mydom.com:
** Generating package cache **
zsh-4.3.10-9.el6.x86_64       

Install these packages [y/N]: y
INFO: Scheduled 1 system(s)
spacecmd {SSM:0}> schedule_list
ID      Date                 C    F    P     Action
--      ----                ---  ---  ---    ------
401     20150618T15:22:51     0    0    1    Package Install
...
spacecmd {SSM:0}> schedule_details 401
ID:        401
Action:    Package Install
User:      swadmin
Date:      20150618T15:22:51

Completed:   0
Failed:      0
Pending:     1

Pending Systems
---------------
svr1.mydom.com

システムで使用可能なパッケージのアップグレードを一覧表示するには、system_listupgradesコマンドを使用します:

spacecmd {SSM:0}> system_listupgrades svr1.mydom.com
bash-4.1.2-29.el6.0.1.x86_64
wget-1.12-5.el6_6.1.x86_64

システム上のパッケージをアップグレードするには、system_upgradepackageコマンドを使用します:

spacecmd {SSM:0}> system_upgradepackage svr1.mydom.com *
svr1.mydom.com:
bash-4.1.2-29.el6.0.1.x86_64
wget-1.12-5.el6_6.1.x86_64

Install these packages [y/N]: y
INFO: Scheduled 1 system(s)

システムからパッケージを削除するには、system_removepackageコマンドを使用します:

spacecmd {SSM:0}> system_removepackage svr1.mydom.com busybox*
svr1.mydom.com:
busybox-1.15.1-20.el6:1.x86_64

Remove these packages [y/N]: y
INFO: Action ID: 403
INFO: Scheduled 1 system(s)

9.7 Spacewalk Webインタフェースを使用したシステム・グループのパッケージの管理


システム・グループのパッケージを管理するには、次のステップを実行します:

  1. システム・グループに移動し、システム・グループ名をクリックします。

  2. 詳細ページで、グループと一緒に働くをクリックします。

    SpacewalkはグループをSystem Set Managerにロードします。

  3. System Set Managerで、パッケージタブを選択します。

  4. 「パッケージ操作」ページで、実行するパッケージ操作のタブまたはリンクを選択します:

    インストール

    1. 「チャネルを選択」ページで、システム・グループ内のシステムにインストールするパッケージを含むチャネルを選択します。

    2. インストールするパッケージの選択ページで、インストールするパッケージを選択し、選択したパッケージをインストールをクリックします。

      ヒント

      パッケージ・フィルタを使用してパッケージを検索します。

      パッケージの詳細を表示するには、パッケージの名前をクリックします。

      パッケージの「詳細」ページには、パッケージを含むエラータが一覧表示されます。 エラータに関する詳細を調べるには、その名前をクリックします。

      エラータの「詳細」ページには、エラータが修正するCVEがリストされています。 CVEの詳細については、その名前をクリックしてください。

    3. 「パッケージのインストールを確認」ページで、必要に応じてスケジュールを変更し、確認をクリックします。

      ページが更新され、スケジュールされたアクションへのリンクが含まれます。

      スケジュールを編集しておらず、クライアント上でOSAデーモンを使用可能にした場合、OSAデーモンは通常、パッケージを直ちにインストールします。

      System Set Managerの「タスク・ログ」ページに、パッケージ・インストールのステータスが表示されます。

    削除

    1. 「パッケージの削除」ページで、削除するパッケージを選択し、選択したパッケージを削除をクリックします。

    2. 「パッケージの削除を確認」ページで、必要に応じてスケジュールを変更し、確認をクリックします。

      ページが更新され、スケジュールされたアクションへのリンクが含まれます。

      スケジュールを編集しておらず、クライアント上でOSAデーモンを使用可能にした場合、OSAデーモンは通常、パッケージを直ちに削除します。

      System Set Managerの「タスク・ログ」ページにパッケージ削除のステータスが表示されます。

    アップグレード

    1. アップグレードするパッケージの選択ページで、アップグレードするパッケージを選択し、選択したパッケージをアップグレードをクリックします。

    2. 「パッケージのアップグレードを確認」ページで、必要に応じてスケジュールを変更し、確認をクリックします。

      ページが更新され、スケジュールされたアクションへのリンクが含まれます。

      スケジュールを編集しておらず、クライアント上でOSAデーモンを使用可能にした場合、OSAデーモンは通常、パッケージをただちにアップグレードします。

      System Set Managerの「タスク・ログ」ページに、パッケージのアップグレード状況が表示されます。

    確認

    1. 「検証可能なパッケージ」ページで、確認するパッケージを選択し、選択したパッケージを確認をクリックします。

    2. 「パッケージの確認を確認」ページで、必要に応じてスケジュールを変更し、確認をクリックします。

      ページが更新され、スケジュールされたアクションへのリンクが含まれます。

      スケジュールを編集しておらず、クライアント上でOSAデーモンを使用可能にした場合、OSAデーモンは通常、パッケージをただちに検証します。

      System Set Managerの「タスク・ログ」ページに、パッケージ検証のステータスが表示されます。

9.8  spacecmdコマンドを使用してシステム・グループのパッケージを管理

次の例に示すように、システム・グループ内のシステムにインストールされているパッケージと、格納されているパッケージ・プロファイルを比較するには、system_comparepackageprofileコマンドを使用します:

spacecmd {SSM:0}> spacecmd {SSM:0}> system_comparepackageprofile group:group1 svr1-profile1
svr3.mydom.com:
Package  This System  Other System  Difference
-------  -----------  ------------  ----------
zsh      None         4.3.10-9.el6  Only there

##############################

svr4.mydom.com:
Package  This System  Other System  Difference
-------  -----------  ------------  ----------
zsh      None         4.3.10-9.el6  Only there

システム・グループ内のシステムにパッケージをインストールするには、次のようにsystem_installpackageコマンドを使用します:

spacecmd {SSM:0}> system_installpackage group:group1 zsh
svr3.mydom.com:
zsh-4.3.10-9.el6.x86_64

##############################

svr4.mydom.com:
zsh-4.3.10-9.el6.x86_64

Install these packages [y/N]: y
INFO: Scheduled 2 system(s)

システム・グループ内のシステムで使用可能なパッケージのアップグレードを一覧表示するには、system_listupgradesコマンドを使用します:

spacecmd {SSM:0}> system_listupgrades group:group1
svr3.mydom.com:
bash-4.1.2-29.el6.0.1.x86_64
wget-1.12-5.el6_6.1.x86_64

##############################

svr4.mydom.com:
wget-1.12-5.el6_6.1.x86_64

システム・グループ内のシステム上のパッケージをアップグレードするには、system_upgradepackageコマンドを使用します:

spacecmd {SSM:0}> system_upgradepackage group:group1 *
svr3.mydom.com:
bash-4.1.2-29.el6.0.1.x86_64
wget-1.12-5.el6_6.1.x86_64

##############################

svr4.mydom.com:
wget-1.12-5.el6_6.1.x86_64

Install these packages [y/N]: y
INFO: Scheduled 2 system(s)

システム・グループ内のシステムからパッケージを削除するには、system_removepackageコマンドを使用します:

spacecmd {SSM:0}> system_removepackage svr1.mydom.com busybox*
svr3.mydom.com:
busybox-1.15.1-20.el6:1.x86_64

##############################

svr4.mydom.com:
busybox-1.15.1-20.el6:1.x86_64

Remove these packages [y/N]: y
INFO: Action ID: 407
INFO: Action ID: 408
INFO: Scheduled 2 system(s)