web-dev-qa-db-ja.com

fsck.ext4がUUIDを解決できません

リモートiSCSIストレージを接続しているときに、上記のエラーが発生していました。

これは私のiscsiサーバー(ターゲット)の構成です

cat /etc/tgt/targets.conf

enter image description here

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分後にこのエラーが表示されます。

enter image description here

このコマンドを使用してターゲットを手動でマウントすると、機能します

 [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:すべてのポータルにログインできませんでした
1
max

クライアント側

このファイルでイニシエーター名を指定するだけです/etc/iscsi/initiatorname.iscsi

 InitiatorName = iqn.2014-01.com.example:server.target1 

その後、それは動作します。

0
max