12.4 OAMドメインの停止
Oracle Access Management (OAM)ドメインを停止すると、1回の操作ですべてのOAMサーバーと管理サーバーが停止されます。
OAMドメインを停止するには:
- 次のkubectlコマンドを実行して、ドメインを編集します:
例:kubectl edit domain <domain_uid> -n <domain_namespace>
kubectl edit domain accessdomain -n oamns
- 編集セッションで、ドメイン仕様の下の
serverStartPolicy: IfNeeded
を検索します:... volumeMounts: - mountPath: /u01/oracle/user_projects/domains name: weblogic-domain-storage-volume volumes: - name: weblogic-domain-storage-volume persistentVolumeClaim: claimName: accessdomain-domain-pvc serverStartPolicy: IfNeeded ...
- 次のように
serverStartPolicy: IfNeeded
をNever
に変更します:... volumeMounts: - mountPath: /u01/oracle/user_projects/domains name: weblogic-domain-storage-volume volumes: - name: weblogic-domain-storage-volume persistentVolumeClaim: claimName: accessdomain-domain-pvc serverStartPolicy: Never ...
- ファイルを保存して終了します(
:wq!
)。 - 次のコマンドを実行して、ポッドを表示します:
例:kubectl get pods -n <domain_namespace>
出力は次のようになります:kubectl get pods -n oamns
管理サーバー・ポッドおよびOAMサーバー・ポッドは、NAME READY STATUS RESTARTS AGE accessdomain-adminserver 1/1 Terminating 0 3h52m accessdomain-oam-policy-mgr1 1/1 Terminating 0 3h44m accessdomain-oam-server1 1/1 Terminating 0 3h44m
Terminating
のSTATUS
に移行します。数分後、コマンドを再度実行すると、ポッドが消失していることがわかります。 - 管理サーバーと管理対象サーバーを再度起動するには、前述のステップを繰り返しますが、次のように
serverStartPolicy: Never
をIfNeeded
に変更します:... volumeMounts: - mountPath: /u01/oracle/user_projects/domains name: weblogic-domain-storage-volume volumes: - name: weblogic-domain-storage-volume persistentVolumeClaim: claimName: accessdomain-domain-pvc serverStartPolicy: IfNeeded ...
- 次のコマンドを実行して、ポッドを表示します:
例:kubectl get pods -n <domain_namespace>
出力は次のようになります:kubectl get pods -n oamns
イントロスペクト・ジョブが開始され、その後に管理サーバー・ポッド、OAMサーバー・ポッドの順に起動します。このプロセスには数分かかるため、すべてのポッドがNAME READY STATUS RESTARTS AGE accessdomain-introspector-jwqxw 1/1 Running 0 10s
READY
ステータス1/1
で実行されるまで、コマンドの実行を続けます:ノート:
別の方法として、監視フラグ-w
を追加すると、変更時にポッドのステータスを監視できます。NAME READY STATUS RESTARTS AGE accessdomain-adminserver 1/1 Running 0 10m accessdomain-oam-policy-mgr1 1/1 Running 0 7m35s accessdomain-oam-server1 1/1 Running 0 7m35s