如何在VNX上创建Storage Group并分配LUN给主机

如何在VNX上创建Storage Group并分配LUN给主机

 

转载请在文首保留原文出处:EMC中文支持论坛 - https://community.emc.com/go/chinese

介绍

 

      为了实现LUN Masking (LUN的安全屏蔽机制,即1. 仅将LUN分配给特定的主机;2. 阻止主机看到存储中所有的LUN),需要有一个容器来”存放”LUN与主机的关系,这个容器就是Storage Group。先创建一个Storage Group,再连接进主机,最后将LUN添加进这个Storage Group,主机就可以看到添加进去的LUN。本文将分图形界面和命令行两种方式介绍具体的操作方法。

更多信息

 

通过Unisphere界面:

 

1.     确认主机Initiator都已经注册(Registered)并登陆Logged InVNX,同时选择了正确的Failover ModeInitiator Type设定。参考:各种主机部署故障转移Failover的详细配置

vnx_assign_lun_connectivity.jpg

2.     确认已经从RAID GroupStorage Pool中创建了需要的LUN

vnx_assign_lun_lun_created.jpg

3.     进入Hosts > Storage Groups,点击Create创建一个Storage Group

vnx_assign_lun_create_sg.jpg

4.     输入Storage Group名称。当跳出Do you wish to add LUNs or Connect Hosts提示时,如果你想直接进行到下一步就选择Yes,否则选择No。可以在创建后点击Connect LUNsConnect Hosts按钮来完成后续配置。

vnx_assign_lun_popup.jpg

5.     如果上一步选择了Yes,在Available LUNs窗口中选择需要添加的LUN,并点击Add

vnx_assign_lun_add_lun.jpg

6.     同样在Hosts标签页,在Available Hosts窗口中选中需要添加的主机,并移至Host to be Connected窗口。

vnx_assign_lun_add_host.jpg

7.     点击ApplyOk。新的Storage Group将会出现在Storage Group列表中。可以点击Properties并按需更改设置。

vnx_assign_lun_connect_tabs.jpg

 

通过CLI命令行工具:

 

       注:建议创建一个安全文件,这样下次执行命令时不用再输入用户名和密码。关于创建安全文件的方法和Navisphere CLI的更多常用命令请参考:CLARiiON硬件及维护指南(五) - NaviSecCLI常用命令

1.     创建一个Storage Group

naviseccli -h <SP_IP address> -user <username> -password <password> -scope 0 storagegroup -create -gname <userdefined_storagegroupname>

2.     连接主机到Storage Group

naviseccli -h <SP_IP address> -user <username> -password <password> -scope 0 storagegroup -connecthost -host <name_of_host> -gname <userdefined_storagegroupname>

3.     连接LUNStorage Group

naviseccli -h <SP_IP address> -user <username> -password <password> -scope 0 storagegroup -addhlu -gname <userdefined_storagegroupname> -hlu <HLU_ID> -alu <ALU_ID>


注:一个主机只能被加入到一个Storage Group;一个LUN可以被加入到多个Storage Group

参考

 

EMC知识库文章

emc316391 Storage Provisioning for VNX Block

应用于

 

VNX系列