应用场景
客户端已经挂载HBlock创建的LUN,为实现服务器开机启动后自动挂载LUN。
前提条件
Linux客户端已经挂载HBlock创建的LUN。
具体操作
说明
如果配置文件/etc/iscsi/iscsid.conf中node.startup=manual,可以使用下列方法任意一种:
修改配置文件/etc/iscsi/iscsid.conf中的node.startup=automatic,然后执行步骤1和2。
对每个Target配置,在客户端重启时自动登录,执行下面的命令:iscsiadm -m node -T Target-IQN -p SERVER_IP --op update -n node.startup -v automatic,然后执行步骤1和2。
如果配置文件/etc/iscsi/iscsid.conf中node.startup = automatic,请直接执行步骤1和2。
- 在客户端使用命令lsblk -f查看挂载设备的文件系统信息,找到文件系统对应的UUID。
[root@client ~]# lsblk -f NAME FSTYPE LABEL UUID MOUNTPOINT sda mpath_member └─mpatha └─mpatha1 ext4 7269eef6-e401-454a-acb4-503d33337f21 /mnt/disk_mpatha sdb mpath_member └─mpatha └─mpatha1 ext4 7269eef6-e401-454a-acb4-503d33337f21 /mnt/disk_mpatha vda ├─vda1 swap 9e33bd6f-c68c-41c7-95c8-703f4fe8c3d4 [SWAP] └─vda2 xfs a83f4fdc-2ea1-4fec-a1e2-a42016ce0afe / vdb └─vdb1 ext4 74296a9e-8cfd-4708-89b1-08086f71175b vdc └─vdc1 ext4 a9fedea4-391e-4d2a-8824-c9a3a6853394
- 在/etc/fstab文件中新增HBlock创建的LUN挂载信息,下次开机启动时可以自动挂载该LUN。
UUID=7269eef6-e401-454a-acb4-503d33337f21 /mnt/disk_mpatha ext4 defaults,_netdev 0 0