+ -
当前位置:首页 → 问答吧 → 一点关于ESX添加ISCSI LUN的实验和小结

一点关于ESX添加ISCSI LUN的实验和小结

时间:2010-08-02

来源:互联网

环境
1.磁盘阵列
ISCSI阵列,3块300GB的SATA硬盘做RAID 0(LUN 容量837GB)。2块500GB的SATA硬盘做另外一组RAID 0(LUN容量为931GB)
2.ESX主机
IBM 3550 M2,2颗Xeon 5504 CPU,16G内存
安装ESX 4.0

配置过程
在vsphere client中,登陆到ESX4主机
选择ESX主机
在配置->网络中,添加网络,增加一个VMkernel端口组,并新建一个标准交换机,使用vmnic1作为上联端口
在配置->存储适配器中,选择iscsi software adapter中,启用iscsi。然后配置动态发现

问题1出现:重新扫描后,无法发现iscsi阵列的LUN。登陆ESX主机的控制台,能ping通iscsi阵列的数据端口
重新配置ISCSI为静态发现,重新扫描,仍然无法发现LUN
仔细分析配置步骤,ESX主机端的配置是正确的。
登陆ISCSI阵列的配置界面,发现虽然创建了RAID组,划分了LUN,但没有将LUN映射出来。
将LUN映射之后,在ESX上重新扫描,找到划分的2个LUN,分别为837GB和931GB
问题2出现:
为ESX主机添加存储
在配置->存储器中,点击添加存储器,配置931GB的LUN一切正常。但在配置837GB的ISCSI LUN时,提示无法获取磁盘分区信息,无法添加此ISCSI LUN
多次尝试,现象依旧。难道是ESX不能添加一个ISCSI阵列的2个LUN??这个根本讲不通呀!
在Windows 2003中,配置ISCSI initiator,连接磁盘阵列正常。在磁盘管理中,发现ESX添加成功了的LUN磁盘为未知分区,但837GB的分区显示为未分配盘符的NTFS分区。
删除此磁盘上的NTFS分区,然后重新在vsphere client中添加此ISCSI LUN,成功

总结:
1。对磁盘阵列进行配置时,设置RAID 组,划分LUN,映射LUN,一步都不能少。尤其是自己做实验时。否则前端的服务器是无法发现磁盘阵列的LUN的
2。在ESX中添加存储时,如果LUN是不干净的,是无法添加成功的。

进一步测试情况如下
1)在ESX中,删除837GB的ISCSI LUN
2)在Windows 2003中,连接磁盘阵列,对837GB的LUN划分一个100GB的空间作为主分区,格式化为NTFS
3)在ESX中,重新添加此ISCSI LUN,此时配置向导能正确识别此LUN的信息,并提供选择是采用剩余的可用空间和采用所有可用分区的选项
4)选择采用所有可用分区的选项,输入datastor的名称之后,完成ISCSI LUN的添加

因此得到重要的第三点总结:
3。有些磁盘阵列在重新配置例如RAID 0这样的级别时,可能不会清除其成员磁盘的以往划分过文件系统的相关meta data信息。这样会导致ESX在配置这些LUN时,无法获取完整的LUN信息,所以会提示无法获取磁盘分区信息,从而导致读取的磁盘空间为0,从而无法配置此LUN。

作者: saintdragon   发布时间: 2010-08-02

阅过,公司一直使用的FC SAN。
不过。在测试环境中用过ISCSI SAN,是需要做LUN MAP的。

作者: rickyfang   发布时间: 2010-08-02

兄弟,看样子你才刚刚开始啊。。。。

作者: dragooner   发布时间: 2010-08-03



QUOTE:
兄弟,看样子你才刚刚开始啊。。。。
dragooner 发表于 2010-08-03 08:43



是呀,一边学习,一边做写实践报告,多指点!

作者: saintdragon   发布时间: 2010-08-03



QUOTE:
兄弟,看样子你才刚刚开始啊。。。。
dragooner 发表于 2010-08-03 08:43




    才开始就精华了,强

作者: redwaves   发布时间: 2010-08-20

还有一点就是LUN的映射有的时候比较慢,可能有的时候扫描一下没出来,但过一小会儿再扫描就OK了。

作者: sqm0438   发布时间: 2010-08-24

LUN的映射是不是也看硬件情况呢。
dell的equalogic系列存储,在esc4.1的系统下,能用vcenter直接进行lun的搜索,并进行管理。 而dell的md系列则不行。我还不清楚是不是因为fc和iscsi san的区别原因。如果有谁知道的,可以写出来,大家分享下。

作者: bergcamp1234   发布时间: 2010-09-10

应该是esx的iscsi initiator和阵列的兼容性问题吧

作者: sclswh   发布时间: 2010-09-11