更新时间:2024-03-11
- Linux客户端需要使用iscsiadm,需要安装iscsiadm工具,yum安装命令:
yum install iscsi-initiator-utils -y
- 查看并记录Linux主机IP和子网掩码(后面配置接入IP会用到)。
- 添加接入IP:登录EDS存储管理平台,依次找到[块存储/虚拟卷(LUN)/iSCSI服务端配置],点击<+添加>接入IP。
• 接入网口:推荐选择存储外网,不推荐选择存储私网。
• 接入IP地址、子网掩码、虚拟IP池:接入IP和虚拟IP池IP地址需与第2步中Linux主机网口IP在同一网段,子网掩码需与Linux网口的子网掩码相同。
:
Linux主机与EDS之间必须使用万兆网络通信,否则可能导致业务性能不足。
- 批量创建虚拟卷(LUN)。依次找到[块存储/虚拟卷(LUN)/创建虚拟卷],选择[创建单个虚拟卷]或[批量创建虚拟卷],填写LUN名称、数量与容量等信息。
- 创建服务器。依次找到[资源管理/块存储/服务器],点击<创建服务器>,填写服务器名称与IP地址(注意:此处填写的IP地址为第2步记录的Linux主机IP地址)等信息。
- 编辑刚刚创建的服务器,添加授权LUN。点击<+添加>进行LUN授权,勾选需要授权的LUN,最后点击<确定>。
- Linux客户端通过接入IP挂载全部LUN,通过iscsiadm命令挂载发现lun:
iscsiadm -m discovery -t sendtargets -p 172.17.1.1
其中172.17.1.1为第3步设置的接入IP地址。
- 连接lun:
iscsiadm -m node -T <LUN_iqn> -l
其中LUN_iqn为第一步发现的lun的LUN_iqn。