我有两台通过点对点光纤通道 (QLogic 卡) 连接的服务器。文件服务器运行 FreeBSD 并具有 iSCSI 目标。另一台运行 Debian 并作为启动器。文件服务器的目标在 Debian 服务器上显示为 /dev/sdb。
一切工作正常,但如果我重新启动文件服务器,Debian 服务器就会失去连接。
我可以通过发出命令强制它重新扫描
echo 1 > /sys/class/fc_host/host1/issue_lip
但随后它显示为 /dev/sdc
有没有更好的方法来恢复挂载?
答案1
解决方案是通过 UUID 而不是 /dev/sdX1 来安装驱动器。
您可以查看/dev/disk/by-uuid
以找到 UUID,它是指向所需分区的符号链接。然后在主机文件中,使用以下命令挂载它:
UUID=whatever-the-uuid-is-here /mountpoint ext4 defaults 0 0