16.1 前提条件の構成
HPAを使用するには、必要なresources
パラメータを使用してOracle Access Management (OAM)が作成されている必要があります。WLSTスクリプトを使用して作成されたOAMドメインの場合、これは「OAMサーバー・メモリー・パラメータの設定」に従います。WDTモデルを使用して作成されたOAMドメインの場合、値はデフォルトで設定されます。例:
例:
serverPod:
env:
- name: USER_MEM_ARGS
value: "-XX:+UseContainerSupport -Djava.security.egd=file:/dev/./urandom -Xms8192m -Xmx8192m"
resources:
limits:
cpu: "2"
memory: "8Gi"
requests:
cpu: "1000m"
memory: "4Gi"
これらのパラメータを設定せずにOAMドメインを作成した場合は、次のステップを使用してドメインを更新できます:
- 次のコマンドを実行して、クラスタを編集します:
kubectl edit cluster <cluster> -n <namespace>
kubectl edit cluster accessdomain-oam-cluster -n oamns
ノート:
これにより、標準のviコマンドを使用してパラメータを変更できるクラスタの編集セッションが開きます。 - 編集セッションで
spec:
を検索し、clusterName: oam_cluster
の下のreplicasパラメータを見つけます。次のようにエントリを変更します:spec: clusterName: oam_cluster replicas: 1 serverPod: env: - name: USER_MEM_ARGS value: -XX:+UseContainerSupport -Djava.security.egd=file:/dev/./urandom -Xms8192m -Xmx8192m resources: limits: cpu: "2" memory: 8Gi requests: cpu: 1000m memory: 4Gi serverService: precreateService: true ...
- ファイルを保存して終了します(
:wq!
)。出力は次のようになります:cluster.weblogic.oracle/accessdomain-oam-cluster edited
その後、OAM管理対象サーバー・ポッドが自動的に再起動されます。