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