Prepare NetApp iSCSI LUN for Xen or VMware

 

【写在前面】

集群技术需要共享存储,iSCSI SAN是一种相对FC SAN比较便宜,管理起来也方便的一种流行技术。在虚拟化流行的今天,3种主流的服务器虚拟化技术Hyper-V、VMware和Xen无一例外的都支持iSCSI SAN方式的共享存储。但是很多文档在介绍配置iSCSI的时候,只介绍了在hypervisor这一端如何配置iSCSI,却很少介绍如何在存储上(也就是iSCSI Target端)如何配置iSCSI,如何准备LUN。本文就是基于这个目的,介绍在NetApp存储上如何配置LUN。

本例子中的volume名为fv_iscsi, qtree名为sr1, lun名字为lun01

【正文开始】

第一步,创建volume,并在volume下创建qtree。(这步比较简单,略过具体步骤)

第二步,创建LUN

1. LUN的路径格式(如下图)是 /vol/fv_iscsi/sr1/lun01

其中fv_iscsi是volume名,sr1是qtree名,lun01则是LUN文件的名称。创建完以后你可以在sr1的目录下面看见一个名为lun01的文件。

2. LUN类型要选择Xen,如果下拉选项中没有Xen,你需要将NAS的DataOnTap版本升级到最新版本(升级请咨询NetApp供应商,选择稳定的新版,例如7.3.4或更新版本。必须要包含FilerView的升级)

clip_image002

3. Description是可选的,建议填上,以便其他管理员或自己日后能一目了然。

4. Size填上lun文件的大小。一般来说,用于VM存储vhd的lun文件,建议大小在500GB-1TB.  本例只是示范。

5. Space Reserved,建议勾选。这个的意思是预先占用空间,而不是随使用增长。

第三步,建立Initiator Group

clip_image004

1. 名字可以自己取一个,这里用xencluster说明这是给xen的集群用的

2. 类型只能选iSCSI

3. 操作系统这里选Xen (如果没有,需要升级NetApp的版本)

4. Initiators这里需要手工填入iqn号。iqn号到哪里去找呢?请打开xencenter,在左窗格中点击xenserver名,右窗格中选择general页,可以查看到iqn,右键点击可以复制下来,然后再回到FilerView来粘帖进去。记得将集群中所有的xen server的iqn全加入进去。

clip_image006

第四步,链接Initiator Group和LUN

1. 在左边选中LUNs下面的Manage,在右边可以看见所有LUN的列表,现在映射还没建立,所以显示为No Maps。现在点击这个No Maps。

clip_image008

2. 显示LUN的名称,现在点击[Add Groups to Map]

clip_image010

3. 从列表中选中刚才建立的名为xencluster的initiator group,点击Add

clip_image012

4. 填写LUN ID。LUN ID可以从0开始填,Initiator group新建后一般第一个LUN都设置成0.(示例图中显示为1说明这已经是第2个LUN了)。然后点击Apply按钮。

clip_image014

5. Map完成后,可以回到LUN列表界面(在左边选LUNs下面的Manage)复查一下。可以看到映射已经完成。

clip_image016

此时,LUN的准备工作已经完成了。接下去可以在XenCenter中进行下一步配置:添加一个新的iSCSI LUN的SR了。

在VMware ESX/ESXi下,我们可以创建iSCSI SAN上的VMFS类型的datastore。类似的LUN的创建和准备和上文大同小异。只要在选择类型的时候选VMware即可。为Microsoft Hyper-V配置LUN,也类似,类型选Hyper-V即可。

(完)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值