アクティベーションキー
アクティベーションキーを使用し、クライアントが正しいソフトウェアのエンタイトルメントを持ち、適切なチャンネルに接続して関連グループに加入するようします。それぞれのアクティベーションキーは、キーを作成するときに設定できる組織にひもづけされます。
SUSE Multi-Linux Managerでは、アクティベーションキーは、ラベルの付いた一連の設定です。 アクティベーションキーに関連付けられている設定は、すべて適用できます。そのためには、キーのラベルをパラメータにしてブートストラップスクリプトに追加します。 アクティベーションキーラベルをブートストラップスクリプトと組み合わせて使用することをお勧めします。 ブートストラップスクリプトが実行されると、そのラベルに関連付けられているすべての設定が、スクリプトを実行しているシステムに適用されます。
アクティベーションキーは以下を指定できます。
-
チャンネルの割り当て
-
システムの種類またはアドオンのエンタイトルメント
-
接続メソッド
-
設定ファイル
-
インストールするパッケージ
-
有効にするAppStreams
-
システムグループの割り当て
アクティベーションキーは、クライアント登録時に使用され、再使用されることはありません。 アクティベーションキーで指定する内容に関係なく、クライアントは登録後、任意の方法で変更できます。 アクティベーションキーとクライアントの関連付けは、履歴を残すためだけに記録されます。
-
SUSE Multi-Linux ManagerのWeb UIで、管理者としてに移動します。
-
キーの作成ボタンをクリックします。
-
On the
Activation Key Detailspage, in theDescriptionfield, enter a description of the activation key. -
In the
Keyfield, enter a name for the activation key. For example,SLES15-SP7for SUSE Linux Enterprise Server 15 SP7.Do not use commas or double quotes in the
Keyfield for any SUSE products. However, you must use commas for Red Hat Products.-
他のすべての文字を使用できますが、
<>(){}(スペースを含む)は自動的に削除されます。 -
フィールドが空のままの場合、ランダムな文字列が生成されます。
-
-
In the
Usageadd number of times the key can be used, or leave it blank for unlimited usage. -
In the
Base Channelsdrop-down box, select the appropriate base software channel, and allow the relevant child channels to populate. For more information, see セットアップウィザード and カスタムチャンネル. -
Select the
Child Channelsyou need (for example, the mandatory SUSE Multi-Linux Manager tools and updates channels). -
Check the
Add-On System Typescheckbox if you need to enable any of the options. For more information about system types, see システムの種類. -
We recommend you leave the
Contact Methodset toDefault. For more information about contact methds, see クライアントの接続メソッド. -
We recommend you leave the
Universal Defaultsetting unchecked. -
アクティベーションキーの作成をクリックしてアクティベーションキーを作成します。
-
After the activation key is created, the page shows additional checkbox
Configuration File Deploymentbelow the list ofAdd-On System Types. To enable deploying configuration files to systems on registration, select this checkbox. -
アクティベーションキーの更新をクリックして変更を保存します。
アクティベーションキーの作成が完了すると、ページの上部に追加のタブが表示されます。 これらのタブを使用して、追加機能を確認して設定します。 これらのタブは次のとおりです。
-
Packages -
Configuration -
Groups -
Activated Systems -
AppStreams(available whenever a modular channel is associated with the activation key)
1. 再アクティベーションキー
クライアントを再登録してすべてのSUSE Multi-Linux Manager設定を再取得するために、再アクティベーションキーを1回だけ使用できます。 再アクティベーションキーはクライアント固有で、システムID、履歴、グループ、およびチャンネルが含まれています。
To create a reactivation key, navigate to Systems, click the client to create a reactivation key for, and navigate to the tab. Click Generate New Key to create the reactivation key. Record the details of the key for later use. Unlike typical activation keys, which are not associated with a specific system ID, keys created here do not show up on the page.
After you have created a reactivation key, you can use it as the management_key grain in /etc/salt/minion.d/susemanager.conf. For example:
grains:
susemanager:
management_key: "re-1-daf44db90c0853edbb5db03f2b37986e"
Restart the venv-salt-minion or salt-minion process to apply the reactivation key.
ブートストラップスクリプトで再アクティベーションキーを使用できます。 ブートストラップスクリプトの詳細については、ブートストラップスクリプトを使用してクライアントを登録するを参照してください。
|
既存のSUSE Multi-Linux Managerプロファイルでクライアントを自動インストールすると、そのプロファイルは、再アクティベーションキーを使用して、システムを再登録し、その設定を復元します。 プロファイルベースの自動インストール実行中は、このキーを再生成、削除、または使用しないでください。 このような操作を実行すると、自動インストールは失敗します。 |
2. アクティベーションキーのベストプラクティス
- デフォルトの親チャンネル
-
Avoid using the
SUSE Multi-Linux Manager Defaultparent channel. This setting forces SUSE Multi-Linux Manager to choose a parent channel that best corresponds to the installed operating system, which can sometimes lead to unexpected behavior. Instead, we recommend you create activation keys specific to each distribution and architecture. - アクティベーションキーによるブートストラップ
-
ブートストラップスクリプトを使用している場合、各スクリプトにアクティベーションキーを作成することを検討してください。 作成によって、チャンネルの割り当て、パッケージのインストール、システムグループメンバーシップ、および設定チャンネルの割り当ての整合性を取ることができます。 登録後にシステムで手動操作する必要も減ります。
- LTSSクライアントのブートストラップ
-
LTSSサブスクリプションでクライアントをブーストラッピングする場合は、アクティベーションキーの作成中にLTSSチャンネルを含めます。
- 帯域幅の要件
-
アクティベーションキーを使用すると、登録時にソフトウェアが自動ダウンロードされることがあります。この動作は、帯域幅に制約がある環境では望ましくない場合があります。
次のオプションによって帯域幅使用条件が作成されます。
-
SUSE Product Poolチャンネルを割り当てると、対応する製品ディスクリプタパッケージが自動インストールされます。
-
Any package in the
Packagessection is installed. -
Any Salt state from the
Configurationsection might trigger downloads depending on its contents.
-
- キーラベルの命名
-
読んで理解しやすい名前をアクティベーションキーに入力しないと、システムが数値の文字列を自動生成するため、キーの管理が困難になる場合があります。
キーを追跡できるようにアクティベーションキーの命名規則を検討してください。 組織のインフラストラクチャに関係がある名前を付けておくと、複雑な操作の実行も簡単になります。
キーラベルを作成する場合、次のヒントを考慮してください。
-
OSの名前(必須): キーには、設定を指定するOS名を必ず含める必要があります
-
アーキテクチャ名(推奨): 会社で稼働しているアーキテクチャ(たとえば、x86_64)が複数ある場合、アーキテクチャの種類をラベルに含めることをお勧めします。
-
サーバの種類の名前: このサーバの使用目的。
-
場所名: サーバの配置場所(部屋、ビル、部署)。
-
日付: 保守期間(四半期など)。
-
カスタム名: 組織のニーズに合う命名規則。
アクティベーションキーラベルの名前の例:
sles15-sp4-web_server-room_129-x86_64
sles15-sp4-test_packages-blg_502-room_21-ppc64le
-
- 含めるチャンネル
-
アクティベーションキーを作成するときは、このキーに関連付けられているソフトウェアチャンネルも考慮する必要があります。 キーには、特定のベースチャンネルを割り当てる必要があります。 デフォルトのベースチャンネルの使用はお勧めしません。 詳細については、クライアントの登録でインストールしているクライアントオペレーティングシステムを参照してください。