笔者面临的问题如下:

笔者有一台Cisco C240的服务器, 其中有十块容量一样大的SAS的local disk, 一块SSD. 其中的两块SAS盘组成了一个RAID 1的virtual drive. 其他的九块SAS盘都做成了独立的virtual drive. 那么问题来了, 我们要在RAID 1的virtual drive上安装ESXi. 该怎么选?

下图中是ESXi的安装界面, 可以看到盘的大小都是837.26 GiB. 无法区分.

VMware与Cisco DRAC中的virtual disk的对应关系-LMLPHP

查看具体某一块盘的detail的时候, 可以看到更多的一些信息, LUN ID, Target ID, Path等.

VMware与Cisco DRAC中的virtual disk的对应关系-LMLPHP

在Cisco DRAC中, 能看到盘的哪些信息呢?

喏, 都在这里了.

VMware与Cisco DRAC中的virtual disk的对应关系-LMLPHP

 

结论: 经过试验, ESXi中看到的Target ID与Drac中的Virtual Drive Number是一一对应的.

 

回答最初的问题. 我们可以看到, 需要安装ESXi 操作系统的是RAID 1的Virtual Drive Number 为10的virtual drive. 到ESXi的安装界面中, 找到Target ID为10的盘, 安装即可.

 

上面的结论非常重要, 如果玩ScaleIO这样的Server端virtual SAN, 搞不清楚出问题的是哪块盘, 你还敢乱动么? 不敢动, 你还怎么维护你的后端存储呢?

 

感谢大神Vincent Shen的猜想, 本结论笔者经过亲测验证.

05-11 22:09