OpenShift Data Foundation のデバッグ

OpenShift Data Foundation のストレージ構成をデバッグするには、以下の手順を実行してください。

{{../openshift/ts-storage-debug-ocs.md#debug_storage_ocs_deploy}}

{{../openshift/ts-storage-debug-ocs.md#debug_storage_ocs_restart}}

{{../openshift/ts-storage-debug-ocs.md#debug_storage_ocs_driver_plugin}}

{{../openshift/ts-storage-debug-ocs.md#debug_storage_ocs_cluster}}

  1. OCS ポッド名を取得します。

    export POD_OCS_NAME=$(oc get pods -n kube-system | grep ocs | awk '{print $1}')
    
  2. OCS オペレーター・コントローラー・マネージャーのログを取得します。

    oc logs -n kube-system $POD_OCS_NAME
    
  3. アプリ・ポッドのリストを取得します。

    oc get pods -n NAMESPACE
    
  4. トラブルシューティングするポッドのログを取得します。

    oc logs POD -n NAMESPACE
    

ODF に割り当てられたワーカー・ノード名の変更

  1. ワーカー名を取得します。

    oc get nodes
    
  2. ODF に割り当てられたワーカーの名前を変更します。

    ibmcloud sat storage config param set --config YOUR_STORAGE_CONFIG_NAME --param "worker-nodes=<node-name-1>,<node-name-2>,<node-name-3>" --apply
    
  3. ワーカーノード上のローカルボリュームを使用する Satellite クラスターの場合、 osd-device-path および mon-device-path パラメータで使用したボリュームの disk-by-id が、ワーカーノード上に存在することを確認してください。

  4. 一般的なエラーを解決する手順については、トラブルシューティング資料を参照してください