3 Oracle Linux Managerのアクティベーション・キーの操作
警告:
このドキュメントで説明するソフトウェアは、Extended Supportでの期間限定でサポートされます。 Oracle Linux 7は現在拡張サポート中です。 詳細は、Oracle Linux拡張サポートおよびOracleオープン・ソース・サポート・ポリシーを参照してください。
OS管理ハブを使用してオペレーティング・システム・インフラストラクチャを管理することを検討してください。 詳細は、「OS管理ハブ」を参照してください。
この章では、Oracle Linux Managerでアクティブ化キーを作成および管理する方法について説明します。
Oracle Linux Managerアクティベーション・キーについて
「アクティベーション・キー」を使用すると、ユーザー名とパスワードを入力せずにクライアント・システムをOracle Linux Managerに登録できます。 ベース・ソフトウェア・チャネルと子チャネルを構成および同期した後、クライアント・システムをOracle Linux Managerに登録できるようにアクティブ化キーを作成します。
spacewalk-common-channels -kコマンド構文を使用すると、ソフトウェア・チャネルとリポジトリを同時に設定し、アクティブ化キーを作成してチャネルに関連付けることができます。
必要に応じて、アクティベーション・キーを使用して、デフォルトの親および子のソフトウェア・チャネル・サブスクリプションおよびすべての構成チャネルを定義することもできます。 Oracle Linux Managerは、登録時にクライアントをこれらのチャネルにサブスクライブします。 アクティブ化キーを変更せずに、後でいつでもチャネルを変更できます。
ノート:
チャネルにクライアント・システムをオーバー・サブスクライブしないでください。 アクティベーション・キーを構成して、クライアントを最小限の数のチャネルにサブスクライブすることをお薦めします。
必要に応じて、ベース・チャネル、システム・アーキテクチャ、およびサーバー・タイプの組み合わせごとにアクティベーション・キーを作成できます。 たとえば、すべてのOracle Linux x86_64リリースで実行されているwebサーバー、メール・サーバーまたはアプリケーション・サーバー用に個別のアクティブ化キーを作成します。
アクティブ化キーの設定
キーを作成するときは、バージョン番号とアーキテクチャ(oraclelinux8-x86_64
)に基づいて、またはサーバー・タイプ(webserver
またはappserver
)に基づいて、わかりやすいわかりやすいラベルを使用します。
Oracle Linux Managerでは、アクティブ化キー・ラベルの先頭に組織IDが自動的に付加されます。 たとえば、ラベルとしてoraclelinux-x86_64
を選択した場合、Oracle Linux Managerによって1-oraclelinux-x86_64
という名前のキーが作成されます。 同じ基本チャネルに対して複数のアクティベーション・キーを作成することができます。 使用する名前は、Oracle Linux Managerクライアントの登録時に表示されます。 独自のキー・ラベルを作成すると、正しいキーを選択するのに役立ちます。
Oracle Linux Manager Webインタフェースの使用
図3-1 アクティベーション・キー・ページ

システムに移動し、アクティベーション・キーを選択します:
-
アクティベーション・キーを作成するには:
-
「+キーの作成」をクリックします。
-
「アクティベーション・キーを作成」ページで、次のフィールドにキーの設定を入力します:
- 説明
-
キーの説明を入力します。たとえば、
Oracle Linux 8 (x86_64)
)。 - キー
-
アクティベーション・キーの意味のあるラベルを入力します(例:
oraclelinux8-x86_64
)。 - 使用方法
-
クライアントが無制限に使用できるようにするには、このフィールドを空白のままにします。
- ベース・チャネル
-
キーが関連付けられているベース・チャネル(たとえば、
Oracle Linux 8 (x86_64) Base
)を選択します。 - アドオン権限
-
KVMハイパーバイザを実行している場合は、「仮想化」権限を有効にします。 この資格により、ターゲット・ホストに追加のパッケージがインストールされるため、Oracle Linux Managerはそのホスト上の仮想ゲストを識別および管理できます。
- ユニバーサル・デフォルト
-
新しく登録されたすべてのシステムのデフォルト・アクティベーション・キーとしてキーを使用するかどうかを選択します。
ノート:
Oracleでは、一般的なデフォルト・キーにチャネルを関連付けないことを強くお薦めします。 Oracle Linux Managerでは、任意のバージョンのオペレーティング・システムで使用できるようにキーが指定されていない場合、汎用デフォルト・キーが使用されます。
-
「アクティベーション・キーを作成」をクリックしてアクティベーション・キーを作成します。
-
-
アクティベーション・キーを表示するには、そのエントリを選択してその詳細を表示します。
-
アクティベーション・キーを変更するには:
-
設定を編集するアクティベーション・キーを選択します。
-
「アクティベーション・キーの詳細」ページで、キーの設定を変更します。
-
「更新アクティベーション・キー」をクリックして変更を保存します。
-
-
アクティベーション・キーを削除するには:
-
削除するアクティベーション・キーを選択します。
-
「アクティベーション・キーの詳細」ページで、「キーを削除」をクリックし、「アクティベーション・キーの削除」をクリックして確認します。
-
activationkey_createコマンドの使用
ノート:
Oracleでは、自動キー生成を使用しないことをお薦めします。
activationkey_createコマンドを発行すると、次の例に示すように、特定の情報を指定する必要がある対話型出力が生成されます:
spacecmd {SSM:0}> activationkey_create
Name (blank to autogenerate): oraclelinux8-x86_64 Description [None]: Oracle Linux 8 (x86_64) Base Channels ------------- oraclelinux6-x86_64 oraclelinux7-x86_64 oraclelinux8-x86_64 Base Channel (blank for default): oraclelinux8-x86_64 virtualization_host Entitlement [y/N]: N Universal Default [y/N]: N INFO: Created activation key 1-oraclelinux8-x86_64
すべてのアクティブ化キーをリストするには、activationkey_listコマンドを使用します:
アクティベーション・キーの詳細を表示するには、次の構文を使用します:
activationkey_details key-name
次の例は、アクティベーション・キーの詳細とコマンド出力を表示するコマンドを示しています:
spacecmd {SSM:0}> activationkey_details 1-oraclelinux8-x86_64
Key: 1-oraclelinux8-x86_64 Description: Oracle Linux 8 x86_64 Universal Default: False Usage Limit: 0 Deploy Config Channels: False Software Channels ----------------- oraclelinux8-x86_64 |-- ol8_x86_64_addons |-- ol8_x86_64-developer_UEKR6 |-- ol8_x86_64-appstream |-- ol8_x86_64-ksplice Configuration Channels ---------------------- Entitlements ------------ System Groups ------------- Packages --------
アクティブ化キーを削除するには、activationkey_deleteコマンドを使用します。 プロンプトが表示されたら、コマンドを確認してください。
spacecmd {SSM:0}> activationkey_delete 1-oraclelinux6-x86_64