iSCSI客户端登陆认证失败

当在客户端 同步服务器的磁盘分区出现以下提示的时候!

[root@server ~]# iscsiadm -m node -T iqn.2021-05.com.example.storage1 -p 172.25.254.129 -l

Logging in to [iface: default, target: iqn.2021-05.com.example.storage1, portal: 172.25.254.129,3260] (multiple)

iscsiadm: Could not login to [iface: default, target: iqn.2021-05.com.example.storage1, portal: 172.25.254.129.3260].

iscsiadm: initiator reported error (24 - iSCSI login failed due to authorization failure)

iscsiadm: Could not log into all portals

问题出现在

第一可能是钥匙出问题了!!
vim /etc/iscsi/initiatorname.iscsi
检查 和服务器的 生成的钥匙 名字书写是否 匹配一侄!!
保证 写对!
修改了文件,需要重启服务!
stemctl restart iscsid
systemctl restart iscsi

若是不是以上问题!

那么 可能是之前在客户端执行指令
iscsiadm -m discovery -t st -p 172.25.254.*

iscsiadm -m node -T iqn.**** -p 172.25.254.** -l
的缓存 没有清除!!
那么!
安tree
[root@server ~]# yum install tree
查看目录下的内容是否存在!
[root@server ~]# tree /var/lib/iscsi/

会发现存在缓存!
[root@server ~]# tree /var/lib/iscsi/

/var/lib/iscsi/

├── ifaces
├── isns
├── nodes
│ └── iqn.2021-05.com.westos:storage1
│ └── 172.25.254.129,3260,1
│ └── default
├── send_targets
│ └── 172.25.254.129,3260
│ ├── iqn.2021-05.com.westos:storage1,172.25.254.129,3260,1,default -> /var/lib/iscsi/nodes/iqn.2021-05.com.westos:storage1/172.25.254.129,3260,1
│ └── st_config
├── slp
└── static

10 directories, 2 files

直接删掉 这两个目录下的所有!

[root@server ~]# rm -rf /var/lib/iscsi/nodes/*

[root@server ~]# rm -rf /var/lib/iscsi/send_targets/*

再查看发现没有缓存了!
tree /var/lib/iscsi/
/var/lib/iscsi/
├── ifaces
├── isns
├── nodes
├── send_targets
├── slp
└── static
然后继续执行!
[root@server ~]# iscsiadm -m discovery -t st -p 172.25.254.*

[root@server ~]# iscsiadm -m node -T iqn.**** -p 172.25.254.* -l
用fidsk -l 查看分区是不是同步过来了!
最下面应该出现 /dev/sda 就可以!
Disk /dev/sda: 5 GiB, 5367660544 bytes, 10483712 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes

若是还没有成功

那么 检查服务器的文件 密码是否确定生成了!
重新 执行上述的排错步骤!即可成功!!

你可能感兴趣的:(出现的错误!,服务器,linux)