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

2.5 Spacewalkプロキシのアップグレード

Spacewalkプロキシを次のようにアップグレードします:

  1. Spacewalkサーバーにまだ存在していない場合は、Spacewalk 2.4 ClientおよびSpacewalk Server 2.4のソフトウェア・チャネルを作成し、これらのチャネルにSpacewalkプロキシ・システムをサブスクライブし、Spacewalkプロキシのプロビジョニング資格を有効にします:

    1. Spacewalkクライアント2.4チャネルを、Oracle Linux 6ベース・チャネルのいずれかの子として作成します。

    2. Oracle Linux 6と同じGPG設定を使用して、Oracle Linux yumサーバー(https://yum.oracle.com/repo/OracleLinux/OL6/spacewalk24/client/x86_64/)のSpacewalk Client 2.4チャネルにアクセスするSpacewalk Client 2.4リポジトリを作成します。

    3. Spacewalkクライアント2.4 リポジトリをSpacewalkクライアント2.4チャネルに関連付け、リポジトリのパッケージをOracle Linux yumサーバーから同期します。

    4. Spacewalk Server 2.4チャネルをOracle Linux 6ベース・チャネルの子として作成します。

    5. Oracle Linux 6と同じGPG設定を使用して、Oracle Linux合計サーバー(https://yum.oracle.com/repo/OracleLinux/OL6/spacewalk24/server/x86_64/)でSpacewalk Server 2.4チャネルにアクセスするSpacewalk Server 2.4リポジトリを作成します。

    6. Spacewalk Server 2.4 リポジトリをSpacewalk Server 2.4チャネルに関連付け、リポジトリのパッケージをOracle Linux yumサーバーから同期します。

    7. Spacewalk Server 2.0または2.2チャネルからSpacewalk Server 2.4チャネルへのSpacewalkサーバーのチャネル・サブスクリプションを変更します。

    8. SpacewalkプロキシをSpacewalk ServerおよびClient 2.0または2.2チャネルの代わりにSpacewalk Client 2.4およびSpacewalk Server 2.4チャネルにサブスクライブします。

    9. Spacewalkプロキシのプロビジョニング資格を有効にします。

  2. /root/ssl-buildにCAキー、SSL証明書、およびopenSSL構成ファイルをバックアップします。

    たとえば、tarコマンドを使用してバックアップを作成することができます:

    # cd /root/ssl-build
    # tar -cvf /tmp/sslcerts.tar RHN-ORG-PRIVATE-SSL-KEY RHN-ORG-TRUSTED-SSL-CERT rhn-ca-openssl.cnf
  3. openssh-clientsおよびrhn-client-toolsパッケージを更新します。

    # yum update openssh-clients rhn-client-tools
  4. CAキー、SSL証明書、およびopenSSL構成ファイルをバックアップ・ファイルから/root/ssl-buildに抽出します。例:

    # cd /root/ssl-build
    # tar -xvf /tmp/sslcerts.tar
  5. Spacewalkプロキシ・インストーラ・パッケージを更新します。

    # yum update spacewalk-proxy-installer

  6. configure-proxy.shスクリプトを実行して、Spacewalkプロキシを構成します。

    次の例では、以前のインストールから保存されたproxy-answers.txt.UIDファイルを使用して構成を実行します:

    # configure-proxy.sh --non-interactive --answer-file=proxy-answers.txt.NtM1Y