第2章 システム登録

2.1. ユーザーインターフェースを使用したシステム登録

Red Hat 製品のソフトウェア配信、サポートなどのサービスは、サブスクリプションサービスを介して管理されます。サブスクリプションサービスは、システムと、システムに割り当てられているサブスクリプションをトラッキングします。
システムは、サービスを使用して 登録されている サブスクリプションサービスに認識されます。サブスクリプションは、システムに関連付けられているか、アタッチ されています。
初回起動プロセス時、またはキックスタート設定の一環として (いずれも 『インストールガイド』 を参照)、システムをサブスクリプションサービスに登録できます。システムは、設定完了後に登録することも可能です。また、そのサブスクリプションシステムで管理されなくなる場合には、サブスクリプションサービスインベントリーから削除 (登録解除) することもできます。

表2.1 使用頻度が高い subscription-manager コマンド

コマンド説明
操作コマンド
register新規システムをサブスクリプションサービスに対し登録または特定します。
unregisterマシンの登録解除を行います。サブスクリプションは解除され、サブスクリプションサービスからマシンが削除されます。
attachマシンに特定のサブスクリプションを割り当てます。
removeマシンから特定のサブスクリプション、またはすべてのサブスクリプションを削除します。
redeemハードウェアおよび BIOS 情報に基づき、ベンダーから購入した事前指定済みのサブスクリプションに、マシンを自動的にサブスクライブします。
importサブスクリプションサービスに要求を送り、証明書を受け取る代わりに、手動でサブスクリプション証明書をインストールします。
listマシンと互換性があるサブスクリプションを一覧表示します。マシンが実際に使用しているサブスクリプション、またはマシンが利用できる未使用のサブスクリプションのどちらかです。
設定コマンド
config設定ファイル /etc/rhsm/rhsm.conf に指定した設定パラメーターを変更します。パラメーターは、configuration_area.parameter="value" の形式で渡します。
service-level自動アタッチ操作でサブスクリプションを選択する場合は、システムが使用するサービスレベル設定を設定します。
release自動アタッチ操作でサブスクリプションを選択する際に、システムが使用するオペレーティングシステムのリリースバージョン設定を設定します。
refreshサーバーから最新のサブスクリプションデータをプル (取り出し) します。通常、システムは設定した間隔 (デフォルトでは 4 時間) でサブスクリプションサーバーをポーリングし、利用可能なサブスクリプションにおける変更を確認します。refresh コマンドを実行した場合には、通常の間隔ではなく、その時点のエンタイトルメントサーバーを確認します。
cleanサブスクリプションサービスのコンシューマー情報に影響を与えることなく、ローカルシステムからサブスクリプションおよび ID データをすべて削除します。システムが使用しているサブスクリプションはいずれも、使用された状態のままとなり、他のシステムが使用することはできません。clean コマンドは、ローカルのサブスクリプション情報が何らかの理由で破損または損失した場合に役立ちます。register --consumerid=EXISTING_ID コマンドは、システムの再登録に使用します。
情報コマンド
versionローカルクライアントのバージョン、システムの登録に使用したサブスクリプションサービスの名前、およびサブスクリプションサービスのバージョンを返します。
identityシステムの識別証明書および登録 ID を処理します。このコマンドを使用すると、現在の UUID を返したり、新しい識別証明書を生成したりできます。
factsリリースバージョン、CPU 数、その他のアーキテクチャー情報など、システム情報を一覧表示します。
orgs、repos、environments特定のユーザーアカウントまたはシステムで利用可能な設定済み組織、環境、およびコンテンツリポジトリを一覧表示します。これらのコマンドは、複数組織のインフラストラクチャーの情報を表示するのに使用します。ローカルマシンや複数組織のインフラストラクチャーの設定には使用しません。