16.2. Performance Addon Operator のインストール
Performance Addon Operator は、一連のノードで高度なノードのパフォーマンスチューニングを有効にする機能を提供します。クラスター管理者は、OpenShift Container Platform CLI または Web コンソールを使用して Performance Addon Operator をインストールできます。
16.2.1. CLI を使用した Operator のインストール リンクのコピーリンクがクリップボードにコピーされました!
クラスター管理者は、CLI を使用して Operator をインストールできます。
前提条件
- ベアメタルハードウェアにインストールされたクラスター。
-
OpenShift CLI (
oc) をインストールしている。 -
cluster-admin権限を持つユーザーとしてログインしている。
手順
以下のアクションを実行して、Performance Addon Operator の namespace を作成します。
openshift-performance-addon-operatornamespace を定義する以下の Namespace カスタムリソース (CR) を作成し、YAML をpao-namespace.yamlファイルに保存します。apiVersion: v1 kind: Namespace metadata: name: openshift-performance-addon-operator以下のコマンドを実行して namespace を作成します。
$ oc create -f pao-namespace.yaml
以下のオブジェクトを作成して、直前の手順で作成した namespace に Performance Addon Operator をインストールします。
以下の
OperatorGroupCR を作成し、YAML をpao-operatorgroup.yamlファイルに保存します。apiVersion: operators.coreos.com/v1 kind: OperatorGroup metadata: name: openshift-performance-addon-operator namespace: openshift-performance-addon-operator以下のコマンドを実行して
OperatorGroupCR を作成します。$ oc create -f pao-operatorgroup.yaml以下のコマンドを実行して、次の手順に必要な
channelの値を取得します。$ oc get packagemanifest performance-addon-operator -n openshift-marketplace -o jsonpath='{.status.defaultChannel}'出力例
4.7以下の Subscription CR を作成し、YAML を
pao-sub.yamlファイルに保存します。Subscription の例
apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: name: openshift-performance-addon-operator-subscription namespace: openshift-performance-addon-operator spec: channel: "<channel>"1 name: performance-addon-operator source: redhat-operators2 sourceNamespace: openshift-marketplace以下のコマンドを実行して Subscription オブジェクトを作成します。
$ oc create -f pao-sub.yamlopenshift-performance-addon-operatorプロジェクトに切り替えます。$ oc project openshift-performance-addon-operator
16.2.2. Web コンソールを使用した Performance Addon Operator のインストール リンクのコピーリンクがクリップボードにコピーされました!
クラスター管理者は、Web コンソールを使用して Performance Addon Operator をインストールできます。
先のセクションで説明されているように Namespace CR および OperatorGroup CR を作成する必要があります。
手順
OpenShift Container Platform Web コンソールを使用して Performance Addon Operator をインストールします。
-
OpenShift Container Platform Web コンソールで、Operators
OperatorHub をクリックします。 - 利用可能な Operator の一覧から Performance Addon Operator を選択してから Install をクリックします。
- Install Operator ページで、All namespaces on the cluster を選択します。次に、Install をクリックします。
-
OpenShift Container Platform Web コンソールで、Operators
オプション: performance-addon-operator が正常にインストールされていることを確認します。
-
Operators
Installed Operators ページに切り替えます。 Performance Addon Operator が openshift-operators プロジェクトに Succeeded の Status でリストされていることを確認します。
注記インストール時に、 Operator は Failed ステータスを表示する可能性があります。インストールが成功し、Succeeded メッセージが表示された場合は、Failed メッセージを無視できます。
Operator がインストール済みとして表示されない場合は、さらにトラブルシューティングを行うことができます。
-
Operators
Installed Operators ページに移動し、Operator Subscriptions および Install Plans タブで Status にエラーがあるかどうかを検査します。 -
Workloads
Pods ページに移動し、 openshift-operatorsプロジェクトで Pod のログを確認します。
-
Operators
-
Operators