第3章 複数の Satellite


Inter-satellite synchronization (ISS) は、複数の Satellite 間でのコンテンツ連携を可能にします。この機能は、組織のニーズに応じていくつか異なる方法で使用できます。本章では、ユースケースと組織に適した ISS の最善の設定方法について説明します。

ISS の要件

ISS 使用の必要条件は以下のとおりです。
  • 2 台以上の RHN Satellite サーバー
  • 1 つ以上のチャンネルが設定された 1 つ以上の RHN Satellite
  • セキュアな接続のために、各スレーブ RHN Satellite にマスター RHN Satellite SSL 証明書が必要となります。

3.1. Inter-Satellite Synchronization

手順3.1 マスターサーバーの設定

別の Satellite に同期されるファイルを決定するには、マスターサーバーが使用されます。
  1. Inter-Satellite Synchronization (ISS) 機能を有効化し、/etc/rhn/rhn.conf ファイルを開いて、以下の行を追加するか、同じとなるよう修正します。
    disable_iss=0
    
    Copy to Clipboard Toggle word wrap
  2. /etc/rhn/rhn.conf ファイル内で、allowed_iss_slaves= の行を見つけます。デフォルトでは、同期にスレーブ Satellite は指定されていません。各スレーブ Satellite サーバーのホスト名をコンマ区切りで入力してください。
    allowed_iss_slaves=slave1.satellite.example.org,slave2.satellite.example.org
    
    Copy to Clipboard Toggle word wrap
  3. 設定ファイルを保存して、httpd サービスを再起動します。
    service httpd restart
    
    Copy to Clipboard Toggle word wrap

手順3.2 スレーブサーバーの設定

スレーブ Satellite サーバーとは、マスターサーバーにコンテンツが同期されるマシンです。
  1. コンテンツをスレーブサーバーに安全に転送するには、マスターサーバーからの ORG-SSL 証明書が必要となります。この証明書は HTTP を介して任意の Satellite の /pub/ ディレクトリからダウンロードできます。ファイル名は RHN-ORG-TRUSTED-SSL-CERT ですが、変更することができ、スレーブのローカルファイルシステム内の任意の場所 (例:/usr/share/rhn/ ディレクトリなど) に置くことができます。
  2. マスターサーバーからの同期が可能なチャンネル一覧を表示するには、以下のコマンドを実行します。これにより、正式な Red Hat チャンネルと、利用可能なカスタムチャンネルが表示されます。
    satellite-sync --iss-parent=master.satellite.example.com --ca-cert=/usr/share/rhn/RHN-ORG-TRUSTED-SSL-CERT --list-channels
    
    Copy to Clipboard Toggle word wrap
    master.satellite.example.com の箇所は、マスターサーバーのホスト名に置き換えてください。

手順3.3 Inter-Satellite Synchronization の実行

マスターサーバーとスレーブサーバーの設定が完了したら、それらの間での同期が可能になります。
  1. スレーブサーバー上で /etc/rhn/rhn.conf ファイルをテキストエディタで開き、マスターサーバーのホスト名と SSL 証明書ファイルのパス詳細を追加します。
    iss_parent      = master.satellite.example.com
    iss_ca_chain    = /usr/share/rhn/RHN-ORG-TRUSTED-SSL-CERT
    
    Copy to Clipboard Toggle word wrap
  2. satellite-sync のコマンドを以下のように実行して、同期を開始します。
    satellite-sync -c your-channel
    Copy to Clipboard Toggle word wrap

    注記

    satellite-sync コマンドで手動で提供されるコマンドラインオプションは、/etc/rhn/rhn.conf ファイル内のカスタム設定を上書きします。
トップに戻る
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

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

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

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

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

会社概要

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

Theme

© 2025 Red Hat