第4章 サブスクリプションの管理
Red Hat Satellite 6 は、Red Hat コンテンツ配信ネットワーク(CDN)からコンテンツをインポートします。Satellite 6 では、対応するリポジトリーからコンテンツの検索、アクセス、ダウンロードにサブスクリプションマニフェストが必要です。サブスクリプションマニフェストには、Satellite Server の組織ごとにサブスクリプション割り当てを含める必要があります。サブスクリプション情報はすべて、Red Hat カスタマーポータルのアカウントで確認できます。
本章のタスクを完了するには事前にカスタマーポータルでサブスクリプションマニフェストを作成する必要があります。
サブスクリプションマニフェストを作成、管理、およびエクスポートするには、オンライン 接続されている Satellite Server のマニフェストの作成および管理 を参照してください。
本章を参照して、Satellite Web UI 内でサブスクリプションマニフェストをインポートし、管理します。
サブスクリプションの割り当てと組織
複数のサブスクリプション割り当てがある場合は、複数の組織を管理できます。Satellite 6 では、Satellite Server で設定した組織ごとに 1 つの割り当てが必要です。この利点は、各組織が別々のサブスクリプションを維持し、それぞれ独自の Red Hat アカウントで複数の組織をサポートできることです。
未来の日付のサブスクリプション
サブスクリプション割り当てでは、未来の日付のサブスクリプションを使用できます。既存のサブスクリプションの有効期限前に、未来の日付が指定されたサブスクリプションをコンテンツホストに追加する場合は、リポジトリーへのアクセスが中断されず、そのまま利用できます。
現在のサブスクリプションの有効期限が切れる前に、未来の日付のサブスクリプションをコンテンツホストに手動でアタッチします。自動アタッチ方法には依存せず、別の目的で設計されており、機能しない可能性があります。詳細は、「コンテンツホストへのサブスクリプションのアタッチ」 を参照してください。
4.1. Satellite Server へのサブスクリプションマニフェストのインポート
以下の手順を使用して、サブスクリプションマニフェストを Satellite Server にインポートします。
前提条件
- カスタマーポータルから、サブスクリプションマニフェストファイルをエクスポートしておくこと。
手順
サブスクリプションマニフェストをインポートするには、以下の手順を行います。
- Satellite Web UI で、コンテキストが、使用する組織に設定されていることを確認します。
- コンテンツ > サブスクリプション に移動します。
- サブスクリプションウィンドウで、マニフェストの管理 をクリックします。
- マニフェストの管理ウィンドウで、参照 をクリックします。
- サブスクリプションマニフェストファイルが保存されている場所に移動し、開く をクリックします。マニフェストの管理ウィンドウが自動的に終了しない場合は、終了 をクリックしてサブスクリプションウィンドウに戻ります。
CLI をご利用の場合
サブスクリプションマニフェストファイルを Satellite Server にコピーします。
[user@client ~]$ scp ~/manifest_file.zip root@satellite.example.com:~/.
Satellite Server に root ユーザーとして接続し、サブスクリプションマニフェストファイルをインポートします。
[root@satellite ~]# hammer subscription upload \ --file ~/manifest_file.zip \ --organization "organization_name"
リポジトリーを有効にし、Red Hat コンテンツをインポートすることができるようになりました。詳細は、5章Red Hat コンテンツのインポート を参照してください。