5.3 OHSデプロイメントの検証
Oracle HTTP Server (OHS)コンテナを検証し、ノードポートを使用してOHSにアクセスできることを確認します。
OHSコンテナ・ファイル・システムの検証
OHSコンテナ・ファイル・システムを検証するには:
- 次のコマンドを実行して、OHSコンテナの名前を取得します。
次に例を示します:kubectl get pods -n <namespace>
出力は次のようになります:kubectl get pods -n ohsnsNAME READY STATUS RESTARTS AGE ohs-domain-d5b648bc5-vkp4s 1/1 Running 0 5m34s - 次のコマンドを実行して、コンテナ内にbashシェルを作成します。
次に例を示します:kubectl exec -n <namespace> -ti <pod> -- /bin/bash
これにより、コンテナ内のBashシェルに移動します。kubectl exec -n ohsns -ti ohs-domain-79f8f99575-8qwfh -- /bin/bash[oracle@ohs-domain-75fbd9b597-z77d8 oracle]$ - bashシェル内で、
/u01/oracle/user_projects/domains/ohsDomain/config/fmwconfig/components/OHS/ohs1/ディレクトリに移動します。
このディレクトリ内から、ConfigMapを使用して構成したファイルをナビゲートし、リスト(cd /u01/oracle/user_projects/domains/ohsDomain/config/fmwconfig/components/OHS/ohs1/ls)またはcatできます。
OHSノードポートの検証
OHSのURLにアクセスして、OHSノードポートを検証します。
次の例では、
${OHS-HOSTNAME}は、OHSノードポートがデプロイされたサーバーのhostname.domainを表します。${OHS-NODEPORT}は、ohs-service.yamlで指定されたnodePort (HTTPの場合は31777、HTTPSの場合は31443など)を表します。
ノート:
ロード・バランサ経由でOHSにアクセスする場合は、${OHS-HOSTNAME}および${OHS-NODEPORT}をロード・バランサのhostname.domainおよびポートに置き換えます。
URLへのアクセスに問題がある場合は、「トラブルシューティングと一般的な問題」を参照してください。
- ブラウザを起動し、次のURLにアクセスします。
ノート:
OHSをOracle WebGateとともにデプロイした場合、次のURLにアクセスできるかどうかはポリシー設定によって決まります。- OHSホームページ
http(s)://${OHS-HOSTNAME}:${OHS-NODEPORT}。 ohs-htdocsConfigMapにコピーされたその他のファイル(http(s)://${OHS-HOSTNAME}:${OHS-NODEPORT}/mypage.htmlなど)。htdocsの下に作成されたディレクトリからのファイル(ohs-myappConfigMap:http(s)://${OHS-HOSTNAME}:${OHS-NODEPORT}/myappなど)。httpd.conf、ssl.confまたはmoduleconf/*.confファイルでmod_wl_ohsに対して定義されているURI (例:http(s)://${OHS-HOSTNAME}:${OHS-NODEPORT}/console)。- Oracle WebGateがデプロイされている場合、保護されたアプリケーション。例:
http(s)://${OHS-HOSTNAME}:${OHS-NODEPORT}/myprotectedapp。
- OHSホームページ