fsck.ext4 无法解析 UUID

fsck.ext4 无法解析 UUID

连接远程 iscsi 存储时我遇到了上述错误。

这是我的 iscsi 服务器(目标)的配置

猫/etc/tgt/targets.conf

在此处输入图片描述

tgtd服务在服务器端运行。

我的客户端(发起方)配置

首先我尝试了这个命令

iscsiadm -m discoverdb -t st -p 服务器IP -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 2095662 5 扩展
/dev/sda5 1 506 1050900 83 Linux

我使用此选项在 /etc/fstab 中使用 UUID 进行挂载

UUID=751c022c-f670-46a8-940c-317c60eb65b8 /数据 ext4 _netdev 0 0

客户端 iscsi 服务正在运行

[root@client ~]# chkconfig --list | grep iscsi
iscsi 0:关闭 1:关闭 2:开启 3:开启 4:开启 5:开启 6:关闭
iscsid 0:关闭 1:关闭 2:关闭 3:开启 4:开启 5:开启 6:关闭

这是 /dev/sda5 的 UUID

[root@client ~]# blkid | grep /dev/sda5
/dev/sda5:UUID="751c022c-f670-46a8-940c-317c60eb65b8" 类型="ext4"

重新启动客户端时,需要 3-4 分钟才能启动,并且卡在 iscsi 服务中,3-4 分钟后显示此错误

在此处输入图片描述

如果我使用此命令手动安装目标,它就可以正常工作

[root@client ~]# iscsiadm -m 节点 -T iqn.2014-01.com.example:server.target1 -p 192.168.122.177 -l
登录[iface:default,target:iqn.2014-01.com.example:server.target1,portal:192.168.122.177,3260](多个)
登录 [iface: default, target: iqn.2014-01.com.example:server.target1, portal: 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% /数据

如何解决这个错误和延迟问题?

更新

这是来自 /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

客户端

只需在此文件中指定启动器名称/etc/iscsi/initiatorname.iscsi

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

然后它就会起作用。

相关内容