付録G RHUI 2 から RHUI 3.1 への移行


重要

以下の手順では、カスタムリポジトリーを移行しない Red Hat リポジトリーのみを移行します。

手順

  1. 次のコマンドを実行して、ダウンロードした ISO を RHUA の mnt ディレクトリーにマウントします。

    [root@rhua mnt]# mkdir rhui
    [root@rhua mnt]# mount -o loop <ISO> rhui
  2. 移行スクリプトを rhui/migrate/migrate.py から RHUI 2 以降の RHUA にコピーします。

    [root@rhua ~]# scp rhui/migrate/migrate.py rhua2:/directory/in/rhua2
  3. Red Hat Update Infrastructure 2.x の RHUA にログインし、以下のスクリプトを実行して rhui-export-config-{timestamp}.tar を生成します。

    [root@rhua2 ~]# python ./migrate.py -password <PASSWORD>
    注記

    <PASSWORD> を、RHUI 管理者のパスワードに置き換えます。

  4. tarball の rhui-export を Red Hat Update Infrastructure 3.1.9 ディレクトリーにコピーします。

    [root@rhua2 ~]# scp rhui-export-config-{timestamp}.tar rhui3:
  5. 完全にインストールされた Red Hat Update Infrastructure 3.1.9 にアクセスします。
  6. rhui-export tarball を展開します。

    [root@rhua ~]# tar xvf rhui-export-config-{timestamp}.tar
  7. Red Hat Update Infrastructure 2.x からデータをインポートします。

    [root@rhua ~]# ./import-rhui2-data.sh
  8. プロンプトが表示されたら、RHUI パスワードを入力します。

tarball の rhui-export には、RHUI 2 RHUA から収集されるエンタイトルメント認証局 (CA) ファイル (CA 証明書およびそのキー) も含まれます。RHUI 3 CDS ノードで CA 証明書ファイルを使用して、以前に RHUI 2 からコンテンツをフェッチしたクライアントが RHUI 3 に切り替えたときに引き続き機能できるようにすることができます。レガシー CA の受け入れの詳細は、「レガシー CA を許可するようにコンテンツ配信サーバーを設定」 を参照してください。

または、Red Hat Update Infrastructure 3.9.1 を使用してクライアントを強制的に起動することもできます。これを実行する場合は、Red Hat Update Infrastructure 2.x から Red Hat Update Infrastructure 3.1.9 への移行を完了するためにいくつかの手順を実行する必要があります。

たとえば、次の手順を実行する必要があります。

  • Red Hat Update Infrastructure 3.1.9 RHUA で移行したリポジトリーの新しいエンタイトルメント証明書を生成します。
  • 証明書からクライアント設定 RPM を作成します。
  • RPM をクライアントにコピーしてインストールします。Red Hat Update Infrastructure 2.x RHUA の以前の yum 設定を置き換えます。

つまり、Red Hat Update Infrastructure 2.x にこのような RPM を作成し、たとえば example-rpm-1-1.noarch.rpm というファイルを使用して、クライアントにインストールする必要があります。Red Hat Update Infrastructure 3.1.9 では、リポジトリーの移行後にエンタイトルメントを生成し、example-rpm-2-1.noarch.rpm という名前の RPM を作成します。

Red Hat Update Infrastructure Management Tool を使用すると、設定 RPM のバージョン を指定できます。Red Hat Update Infrastructure 2.x で 1 を使用している場合は、Red Hat Update Infrastructure 3.1.9 でより大きな数値、たとえば 2 を使用します。その後、クライアントで yum update example-rpm-2-1.noarch.rpm または rpm -U example-rpm-2-1.noarch.rpm を使用できます。この設定は完全に置き換えられ、クライアントは Red Hat Update Infrastructure 3.1.9 のコンテンツを使用できます。別の名前を使用する場合は、古い設定パッケージ (yum remove example-rpm または rpm -e example-rpm) を削除して、新しい設定パッケージをインストールする必要があります。

バグを報告する

Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。 最新の更新を見る.

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

Theme

© 2026 Red Hat
トップに戻る