7.3. データが送信されなかった場合の iSCSI ログイン失敗の確認
iSCSI ゲートウェイノードでは、システムログに一般的なログインネゴシエーション失敗のメッセージが、デフォルトで /var/log/messages
に記録される場合があります。
例:
Apr 2 23:17:05 osd1 kernel: rx_data returned 0, expecting 48. Apr 2 23:17:05 osd1 kernel: iSCSI Login negotiation failed.
システムがこの状態である間、この手順で提案されているシステム情報の収集を開始します。
前提条件
- 稼働中の Red Hat Ceph Storage クラスターがある。
- iSCSI ターゲットとなる実行中の Ceph iSCSI ゲートウェイ。
- iSCSI イニシエーターである実行中の VMware ESXi 環境。
- Ceph iSCSI ゲートウェイノードへの root レベルのアクセス。
- VMware ESXi ノードへの root レベルのアクセス。
手順
追加のロギングを有効にします。
[root@igw ~]# echo "iscsi_target_mod +p" > /sys/kernel/debug/dynamic_debug/control [root@igw ~]# echo "target_core_mod +p" > /sys/kernel/debug/dynamic_debug/control
- 追加のデバッグ情報がシステムログに反映されるまで、数分待ちます。
追加のロギングを無効にします。
[root@igw ~]# echo "iscsi_target_mod -p" > /sys/kernel/debug/dynamic_debug/control [root@igw ~]# echo "target_core_mod -p" > /sys/kernel/debug/dynamic_debug/control
sosreport
を実行して、システム情報を収集します。[root@igw ~]# sosreport
Ceph iSCSI ゲートウェイと VMware ESXi ノードのネットワークトラフィックを同時にキャプチャーします。
構文
tcpdump -s0 -i NETWORK_INTERFACE -w OUTPUT_FILE_PATH
例:
[root@igw ~]# tcpdump -s 0 -i eth0 -w /tmp/igw-eth0-tcpdump.pcap
注記ポート 3260 のトラフィックを検索します。
ネットワークパケットキャプチャーファイルは大きくなる可能性があるため、Red Hat グローバルサポートサービスにファイルをアップロードする前に iSCSI ターゲットおよびイニシエーターからの
tcpdump
出力を圧縮します。構文
gzip OUTPUT_FILE_PATH
例:
[root@igw ~]# gzip /tmp/igw-eth0-tcpdump.pcap
VMware ESXi 環境に関する追加情報を収集します。
[root@esx:~]# esxcli iscsi session list > /tmp/esxcli_iscsi_session_list.txt [root@esx:~]# esxcli iscsi session connection list > /tmp/esxcli_iscsi_session_connection_list.txt
各 iSCSI ディスクの詳細情報をリスト表示し、収集します。
構文
esxcli storage nmp path list -d ISCSI_DISK_DEVICE > /tmp/esxcli_storage_nmp_path_list.txt
例
[root@esx:~]# esxcli storage nmp device list [root@esx:~]# esxcli storage nmp path list -d naa.60014054a5d46697f85498e9a257567c > /tmp/esxcli_storage_nmp_path_list.txt [root@esx:~]# esxcli storage core device list -d naa.60014054a5d46697f85498e9a257567c > /tmp/esxcli_storage_core_device_list.txt
関連情報
-
Red Hat グローバルサポートサービス向けに
sosreport
を作成する方法 は Red Hat ナレッジベースソリューションを参照してください。 - Red Hat グローバルサポートサービスの ファイルのアップロード に関する Red Hat ナレッジベースソリューションを参照してください。
- 詳細は、tcpdump を使用してネットワークのパケットをキャプチャする方法 の Red Hat ナレッジベースのソリューションを参照してください。
- カスタマーポータルで Red Hat サポートケース を作成する方法