1.2. RHUI 3 から RHUI 4 へのリポジトリーの移行


以下の手順では、RHUI 3 リポジトリーを RHUI 4 に移行する方法を説明します。

前提条件

  • RHUI 4 が宛先マシンにインストールされているようにする。詳細は、Red Hat Update Infrastructure のインストールを参照してください。
  • RHUI 3 マシンへのアクセスに必要な認証情報がある。
  • RHUI エンタイトルメント証明書が RHUI 4 マシンで利用できるようにする。そうでない場合は、以下のコマンドを実行して証明書を追加します。

    # rhui-subscription-sync
  • オプション:移行を迅速化するために、リポジトリー情報をキャッシュする。これを行うには、次のコマンドを使用します。

    # rhui-manager repo unused

手順

  1. RHUI 4 マシンで、rhui-manager ユーティリティーを使用して移行を開始します。

    # rhui-manager migrate --hostname my-rhui3-rhua.example.com --password <your_password> --keyfile_path ~/.ssh/id_rsa_rhua
  2. 以下のようなエラーで移行に失敗すると、移行を試みているリポジトリーと RHUI 4 マシンにすでに存在しているリポジトリー間で競合が発生しています。

    ERROR: Configured repos detected. Use --force to ignore. Exiting

    これを修正するには、--force 引数を使用して移行を実行します。

    注記

    --force 引数を使用すると、ID が RHUI 3 リポジトリー ID に一致するリポジトリーが削除され、再作成されます。

    # rhui-manager migrate --hostname my-rhui3-rhua.example.com --password <your_password> --keyfile_path ~/.ssh/id_rsa_rhua --force
  3. オプション:カスタムリポジトリーを移行した場合は、RPM コンテンツを手動でアップロードする必要があります。

    これを実行する詳細な手順は、/root/.rhui/migration/ ディレクトリーにある upload_rpms_document.txt ファイルを参照してください。

検証

  • 以下のコマンドを実行し、RHUI 4 マシンで RHUI 3 リポジトリーが利用可能かどうかを確認します。

    # rhui-manager repo list
Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

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

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

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

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

会社概要

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

© 2024 Red Hat, Inc.