このドキュメントで説明されているソフトウェアはサポートされなくなったか、または拡張サポートされています。
Oracleでは、現在サポートされているリリースにアップグレードすることをお薦めします。
まだSpacewalkに接続されていないOracle Linuxサーバーの場合は、Spacewalkクライアント・ソフトウェアをインストールし、次のようにサーバーを登録します:
Spacewalkクライアント・リポジトリへのアクセスを有効にします。
https://yum.oracle.com/から最新のyumリポジトリ構成ファイルをダウンロードし、それをyumリポジトリ・ディレクトリ(デフォルトでは
/etc/yum.repos.d
)に保存します。 構成ファイルを編集してリポジトリを有効にします。Oracle Linux 7:は
ol7_spacewalk24_client
リポジトリを有効にします。または、次の内容の
/etc/yum.repos.d/spacewalk24-client.repo
ファイルを作成することもできます:[ol7_spacewalk24_client] name=Spacewalk Client 2.4 for Oracle Linux 7 ($basearch) baseurl=https://yum.oracle.com/repo/OracleLinux/OL7/spacewalk24/client/$basearch/ gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-oracle gpgcheck=1 enabled=1
Oracle Linux 6:は
ol6_spacewalk24_client
リポジトリを有効にします。または、次の内容の
/etc/yum.repos.d/spacewalk24-client.repo
ファイルを作成することもできます:[ol6_spacewalk24_client] name=Spacewalk Client 2.4 for Oracle Linux 6 ($basearch) baseurl=https://yum.oracle.com/repo/OracleLinux/OL6/spacewalk24/client/$basearch/ gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-oracle gpgcheck=1 enabled=1
Oracle Linux 5:は
ol5_spacewalk24_client
リポジトリを有効にします。または、次の内容の
/etc/yum.repos.d/spacewalk24-client.repo
ファイルを作成することもできます:[ol5_spacewalk24_client] name=Spacewalk Client 2.4 for Oracle Linux 5 ($basearch) baseurl=https://yum.oracle.com/repo/OracleLinux/OL5/spacewalk24/client/$basearch/ gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-oracle gpgcheck=1 enabled=1
(Oracle Linux 5のみ)
pirut
、up2date
およびup2date‑gnome
の各パッケージを削除します。rpm -e --nodepsコマンドを使用し、これらのパッケージを削除します。
SpacewalkのOracle Linux 5 kickstartプロファイルでは、次のように、Software、Package Group画面のkickstartプロファイル内のパッケージ名の前にダッシュ文字(-)を挿入することによって、これらのパッケージ:
@Base -pirut -up2date -up2date-gnome
これらのパッケージを除外して、Spacewalkクライアント・ソフトウェアが正しくインストールされるようにする必要があります。
Spacewalkクライアント・ソフトウェアをインストールします。
すべてのプラットフォームでSpacewalkクライアント・ソフトウェアをインストールするには、次のコマンドを使用します:
#
yum install rhn-client-tools rhn-check rhn-setup rhnsd m2crypto yum-rhn-plugin
このコマンドにより既存のパッケージが置き換えられ、ULNから登録済のサーバーが削除されます。
rhnreg_ksコマンドを使用して、Spacewalkにサーバーを登録します。
注第1.2.4項「Spacewalkクライアントのアクティブ化キーの作成」で説明しているように、サーバーを登録する前にクライアントのアクティブ化キーを作成しておく必要があります。 有効な場合、汎用デフォルト・キーを使用できます。 ただし、固有のアクティブ化キーの使用をお薦めします。
次のステップでは、SSLを使用して、クライアントとSpacewalkサーバー間のすべての通信を暗号化します(推奨構成)。
CA証明書ファイル
RHN-ORG-TRUSTED-SSL-CERT
をサーバーにダウンロードします。ブラウザのタブで、
http://
(swksvr_FQDN
/pubswksvr_FQDN
は、Spacewalkサーバーの完全修飾ドメイン名)にナビゲートし、CA証明書ファイルRHN-ORG-TRUSTED-SSL-CERT
を/usr/share/rhn/
にダウンロードします。または、次のようにコマンドラインからwgetを使用します。
#
wget -q -O /usr/share/rhn/RHN-ORG-TRUSTED-SSL-CERT
\http://
swksvr_FQDN
/pub/RHN-ORG-TRUSTED-SSL-CERTrhnreg_ksコマンドを使用してSpacewalkにシステムを登録し、--sslCACertオプションを使用して証明書を指定します。
#
rhnreg_ks --sslCACert=/usr/share/rhn/RHN-ORG-TRUSTED-SSL-CERT
\--serverUrl=https://
swksvr_FQDN
/XMLRPC --activationkey=activation_key
Spacewalkサーバーまたはプロキシを完全修飾ドメイン名で指定します。
SpacewalkクライアントをSpacewalkサーバーに再登録する必要がある場合は、追加で--forceオプションを指定します。
Yumリポジトリ構成ファイルでSpacewalkクライアント・リポジトリへのアクセスを無効にするか、Spacewalkクライアント
.repo
ファイルを削除してください。