ウェブサイト検索

RHEL 8 で RHEL サブスクリプションを有効にする方法


RedHat Enterprise Linux (RHEL) は、サーバー、仮想データセンター、ワークステーションなどのさまざまな Linux プラットフォームで使用できる、管理と制御が簡単なオペレーティング システムです。

TecMint 読者の多くはすでにご存知かと思いますが、RHEL を最大限に活用するには、使用しているリリースのアクティブなサブスクリプションが必要です。

サブスクリプションでは次のものが提供されます。

  • 継続的な配信

    • パッチ
    • バグの修正
    • アップデート
    • アップグレード
  • テクニカルサポート

    • 年中無休でご利用いただけます
    • 無制限のインシデント
    • 特殊ベースのルーティング
    • マルチベンダーのケース所有権
    • マルチチャンネル
  • 約束

    • ハードウェア認定
    • ソフトウェア認定
    • クラウドプロバイダー認定
    • ソフトウェアアシュアランス
  • 専門知識

    • セキュリティ対応チーム (SRT)
    • カスタマーポータル
    • 知識ベース
    • ラボにアクセスする
    • トレーニング

これはサブスクリプションの利点の短いリストであり、さらに詳しく確認したい場合は、RHEL サブスクリプション モデルの FAQ を確認してください。

このチュートリアルでは、RHEL サブスクリプション マネージャーを使用してサブスクリプションを管理する方法を説明します。最初にシステムを登録し、次にサブスクリプションを適用する必要があるため、これは 2 つのプロセスであることに注意してください。

RHEL 8 で Red Hat サブスクリプションを登録する方法

RHEL 8 のインストール中にシステムを登録していない場合は、root ユーザーとして次のコマンドを適用することで登録を行うことができます。

subscription-manager register

次に、カスタマー ポータル -> システム -> ご使用のシステム -> サブスクリプションをアタッチしてサブスクリプションを適用するか、コマンド ラインを再度使用します。

subscription-manager attach --auto

次のコマンドを使用すると、プロセス全体を 1 ステップで完了できます。

subscription-manager register --username <username> --password <password> --auto-attach

<username><password> を、RHEL カスタマー ポータルで使用するユーザー名とパスワードに変更する必要があります。

サブスクリプションの選択に「自動」 を使用したくない場合は、プール ID を使用して登録できます。登録後は以下を使用できるようになります。

subscription-manager attach --pool=<POOL_ID>

利用可能なプール ID を取得するには、以下を使用できます。

subscription-manager list --available

RHEL 8 で Red Hat サブスクリプションの登録を解除する方法

システムの登録を解除する場合は、次のコマンドを使用する必要があります。

このシステムからすべてのサブスクリプションを削除します。

subscription-manager remove --all

カスタマー ポータルからシステムの登録を解除します。

subscription-manager unregister

最後に、サーバーに影響を与えずに、すべてのローカル システムとサブスクリプション データを削除します。

subscription-manager clean

利用可能なリポジトリを確認する

サブスクリプションが完了したら、次のコマンドを使用して有効なリポジトリを確認できます。

yum repolist

RHEL インストールでさらに多くのリポジトリを有効にしたい場合は、次のファイルを編集できます。

vi /etc/yum.repos.d/redhat.repo

そのファイル内には、利用可能なリポジトリの長いリストが表示されます。特定のリポジトリを有効にするには、有効の横にある 01 に変更します。

リポジトリを有効にするもう 1 つの方法は、サブスクリプション マネージャーを使用することです。まず、使用可能なリポジトリを次のようにリストします。

subscription-manager repos --list

これにより、有効化できる利用可能なリポジトリのリストが表示されます。

リポジトリを有効または無効にするには、次のコマンドを使用します。

subscription-manager repos –enable=RepoID
subscription-manager repos --disable=RepoID

結論

このチュートリアルでは、コマンド ラインサブスクリプション マネージャーを使用して、RHEL サブスクリプションを登録、登録解除、および一覧表示する方法を学習しました。サブスクリプションにより、最終的には、サブスクライブされた資格から RHEL ソフトウェア リポジトリにアクセスできるようになります。したがって、RHEL ユーザーの場合は、システムを登録することを忘れないでください。