リモートiSCSIストレージを接続しているときに、上記のエラーが発生していました。
これは私のiscsiサーバー(ターゲット)の構成です
cat /etc/tgt/targets.conf
tgtd
サービスはサーバー側で実行されています。
クライアント(イニシエーター)の構成
最初にこのコマンドを試しました
iscsiadm -m Discoverdb -t st -p serverip -D
クライアント側では、ターゲットを示しています
fdisk -l
ディスク/ dev/sda:2147 MB、2147483648バイト 67ヘッド、62セクター/トラック、1009シリンダー ユニット= 4154のシリンダー* 512 = 2126848バイト セクターサイズ(論理/物理):512バイト/ 512バイト I/Oサイズ(最小/最適):512バイト/ 512バイト ディスク識別子:0x0de5df58
その後、そのターゲットを使用してパーティションを作成し、ファイルシステムも作成しました
デバイスブート開始エンドブロックIDシステム /dev/sda1 1 1009 20956625拡張 /dev/sda5 1 506 1050900 83 Linux
このオプションを使用して/ etc/fstabでUUIDを使用してマウントしました
UUID = 751c022c-f670-46a8-940c-317c60eb65b8/data ext4 _netdev 0 0
クライアント側ではiscsiサービスが実行されています
[root @ client〜] #chkconfig --list | grep iscsi iscsi 0:off 1:off 2:on 3:on 4:on 5:on 6:off iscsid 0:off 1:off 2:off 3:on 4:on 5:オン6:オフ
これは/ dev/sda5のUUIDです
[root @ client〜] #blkid | grep /dev/sda5 /dev/sda5:UUID = "751c022c-f670-46a8-940c-317c60eb65b8" TYPE = "ext4"
クライアントを再起動している間、起動に3〜4分かかり、iscsiサービスでスタックし、3〜4分後にこのエラーが表示されます。
このコマンドを使用してターゲットを手動でマウントすると、機能します
[root @ client〜] #iscsiadm -m node -T iqn.2014-01.com.example:server.target1 -p 192.168.122.177 -l [iface:defaultにログイン、ターゲット:iqn.2014-01.com.example:server.target1、ポータル:192.168.122.177,3260](複数) [iface:デフォルト、ターゲット:iqn.2014-01.comにログインします。例:server.target1、ポータル:192.168.122.177,3260]成功しました。
[root @ client〜] #df -h 使用されるファイルシステムのサイズ使用率使用率 /dev/vda2 6.9G 3.2G 3.4G 49%/ tmpfs 372M 228K 372M 1%/ dev/shm /dev/vda1 194M 29M 156M 16%/ boot /dev/sda5 1011M 34M 926M 4%/ data
このエラーと遅延の問題を解決する方法は?
更新
これは/var/log/boot.logメッセージからです
iscsiの開始:iscsiadm:[iface:default、target:iqn.2014-01.com.example:server.target1、portal:192.168.122.177,3260]にログインできませんでした。 iscsiadm :イニシエーターがエラーを報告しました(8-接続がタイムアウトしました) iscsiadm:すべてのポータルにログインできませんでした
クライアント側
このファイルでイニシエーター名を指定するだけです/etc/iscsi/initiatorname.iscsi
InitiatorName = iqn.2014-01.com.example:server.target1
その後、それは動作します。