第2章 rhc クライアントを使用した RHEL システムを登録および接続
rhc クライアントは、Red Hat Hybrid Cloud Console へのシステムの登録、リモートホスト設定マネージャーがサポートするさまざまなサービスの現在の設定の取得、サービスの現在の設定の更新などの重要なシステムタスクを実行します。また、設定変更の履歴も保持し、新しく接続されたシステムが最新の設定に保たれるようにします。
rhc クライアントは、リモートホスト設定マネージャーの変更と、Red Hat Insights for Red Hat Enterprise Linux インベントリーからの新しいリモートホスト設定接続イベントによって、システムを更新します。
現在、設定は rhc クライアントに接続されているすべてのシステムに適用されます。システムまたはシステムのグループを個別に設定することはできません。
rhc クライアントを使用して接続するようにシステムを設定する前に、Red Hat Hybrid Cloud Console > Red Hat Insights > Inventory > System Configuration > Remote Host Configuration (RHC) で設定を確認します。リモートホスト設定マネージャーの設定によって、システムの設定が決まります。
RHEL バージョンに関する考慮事項
rhc クライアントのセットアップ手順は、システム上の Red Hat Enterprise Linux (RHEL) のバージョンによって異なります。
- RHEL 8.6 以降、および RHEL 9.0 以降では、Red Hat Subscription Management (RHSM) および Insights for Red Hat Enterprise Linux への簡素化された登録がサポートされています。
- RHEL 8.5 は、リモートホスト設定の他の機能をサポートしますが、設定とセットアップにはさらにいくつかの手順が必要です。
登録時期
システムを Red Hat Subscription Management (RHSM) および Insights for Red Hat Enterprise Linux に 1 つのコマンドで登録するには、RHEL のインストールワークフロー中に rhc-connect
コマンドを実行し、次のネットワーク設定を実行するとよいでしょう。RHEL 8.6 以降の場合は、この手順で Red Hat Subscription Management (RHSM) への登録が処理されますが、高度な設定には引き続き RHSM を使用できます。
RHEL インストールをすでにインストールして RHSM に登録している場合、または Insights for Red Hat Enterprise Linux に登録している場合でも、いつでも rhc connect
を使用して rhc クライアントを有効にし、リモートホスト設定マネージャーと直接修復の利点を得ることができます。
関連情報
- Red Hat Insights のクライアント設定ガイド
- Creating Red Hat Customer Portal Activation Keys
- RHEL システム登録のスタートガイド
- 高度な RHEL インストールの実行
- 標準的な RHEL インストールの実行
- Registration Assistant: Red Hat Customer Portal Labs のガイド付きラボを使用する登録方法です。
2.1. Red Hat Enterprise Linux システムバージョン 10 の登録 リンクのコピーリンクがクリップボードにコピーされました!
リモートホスト設定 rhc クライアントを使用して RHEL 10 システムを登録し、デフォルトの機能レベルで Red Hat サービスに接続します。これにより、Red Hat コンテンツへのアクセス、Red Hat Insights の分析、リモート管理など、利用可能なすべての機能が有効になります。
前提条件
- システムを登録するためのアクティベーションキーと組織 ID がある。
- rhc デーモン、Insights クライアント、およびサブスクリプションマネージャーに対して TCP ポートと宛先が有効になっている。
詳細は、TCP ポートと宛先 を参照してください。
手順
- ターミナルウィンドウを開きます。
次のいずれかを行います。
次のコマンドを実行して、システムをデフォルトの機能レベルを使用して登録し、システムが Insights の修復とタスクを確実に実行できるようにします。
rhc connect --activation-key=<activation_key> --organization=<organization_ID>
# rhc connect --activation-key=<activation_key> --organization=<organization_ID>
Copy to Clipboard Copied! Toggle word wrap Toggle overflow dnf install -y rhc-worker-playbook
# dnf install -y rhc-worker-playbook
Copy to Clipboard Copied! Toggle word wrap Toggle overflow システムの登録中にいずれかの機能を無効にするには、次のコマンドを実行します。
rhc connect --activation-key=<activation_key_name> --organization=<organization_ID> --disable-feature <feature>
# rhc connect --activation-key=<activation_key_name> --organization=<organization_ID> --disable-feature <feature>
Copy to Clipboard Copied! Toggle word wrap Toggle overflow feature は次のものに置き換えることができます。
- content - Red Hat CDN リポジトリーへのアクセスを提供します。
- analytics - Insights のデータ収集を有効にします。
- remote-management - https://console.redhat.com から特定のアクションをリモートで実行するために、Red Hat サービスへの追加の MQTT ネットワーク接続を確立します。
- たとえば、システムをリモートで管理できないようにリモート管理機能を無効にしてシステムを登録し、システムが RHEL コンテンツにアクセスして Insights 分析用のデータを収集できるようにするには、次のように入力します。
rhc connect --activation-key=<activation_key_name> --organization=<organization_ID> --disable-feature remote-management
# rhc connect --activation-key=<activation_key_name> --organization=<organization_ID> --disable-feature remote-management
検証
アクティブな機能を確認します (デフォルトオプションを使用して登録した場合)。
rhc status
# rhc status
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Connection status: ✓ Connected to Red Hat Red Hat Subscription Manager ✓ Connected to Red Hat Insights ✓ The yggdrasil service is active
Connection status: ✓ Connected to Red Hat Red Hat Subscription Manager ✓ Connected to Red Hat Insights ✓ The yggdrasil service is active
Copy to Clipboard Copied! Toggle word wrap Toggle overflow アクティブな機能を確認します (リモート管理を無効にした場合)。
rhc status
# rhc status
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Connection status: ✓ Connected to Red Hat Red Hat Subscription Manager ✓ Connected to Red Hat Red Hat Insights ✓ The yggdrasil service is inactive
Connection status: ✓ Connected to Red Hat Red Hat Subscription Manager ✓ Connected to Red Hat Red Hat Insights ✓ The yggdrasil service is inactive
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
リモート管理を使用するには、Yggdrasil が必要です。したがって、yggdrasil が非アクティブな場合はリモート管理も非アクティブになります。
2.1.1. 機能レベルのカスタマイズ リンクのコピーリンクがクリップボードにコピーされました!
RHEL 10 システムの場合は、Red Hat Hybrid Cloud Console への登録時にリモートホスト設定 (rhc) を使用して機能レベルを設定できます。
デフォルトでは、rhc はシステムをリモート管理機能レベルで接続します。この機能レベルには、RHEL コンテンツへのアクセス、Insights for Red Hat Enterprise Linux の分析、リモート管理 (修復およびタスクサービス) が含まれます。これらの機能のいずれかをオプトアウトする場合は、システムの登録時に無効化できます。
機能レベルのカスタマイズ機能は、Red Hat Enterprise Linux バージョン 10 でのみ利用できます。
機能レベルの詳細は、次の表を参照してください。
機能レベル | コマンドラインインターフェイスでの機能レベル名 | 説明 |
---|---|---|
Red Hat コンテンツへのアクセス | Content | この機能レベルでは、Red Hat コンテンツ配信ネットワーク (CDN) 内のコンテンツへのアクセスが提供されます。これにより、パッケージをインストールおよび更新できます。 |
Insights for Red Hat Enterprise Linux の分析 | 解析 | この機能レベルでは、Insights クライアントを使用してシステムからデータを収集し、Red Hat Hybrid Cloud Console (HCC) に送信します。その後、Red Hat Insights がデータを分析し、推奨事項を返します。分析機能を使用するには、コンテンツ機能も有効にする必要があります。 |
リモート管理 (デフォルト) | remote-management | 修復およびタスクサービスを使用できます。リモート管理機能を使用するには、コンテンツ機能と分析機能を有効にする必要があります。 |