分类:
2007-01-15 11:40:13
以下的实验成功的验证了在SAN上安装VMware ESX Server 3.01,并实现了boot from SAN。
测试的环境为一台配置了Qlogic 2340的ESX主机,以及SAN存储系统。我们在SAN上为这台ESX主机分配了
测试过程参考了SAN configuration guide第71页,第五章,Using boot from SAN with ESX server systems.
使用boot from SAN最重要的步骤就是修改FC HBA的BIOS.
修改BIOS的步骤如下:
1) 重启系统,使用Ctrl+Q进入Fast!UTIL
2) 进入Configuration Setting|Host Adapter Setting, 将Host Adapter BIOS设置为Enabled
3) 然后在Selectable Boot Settings中将Selectable Boot设置为Enabled
4) 然后设置boot时使用的LUN。可以通过回车在列表中选择,不必手工输入。
整个过程都比较简单,但有几个需要说明的问题。
1) 需要设置系统的BIOS,以避免从本地硬盘启动
安装成功后,我们发现ESX仍然从本地的硬盘启动,在系统BIOS的boot setting中,系统可以从CDROM, HARD DISK以及Other Device启动,我们将Other Device前面所有的启动设备disable或都设置成为CDROM, 解决了此问题。
2) 关于LUN masking的问题
很多系统作LUN masking都需要先在存储中看到initiator, 然后才可以做LUN的binding. initator实际上就是在BIOS中登陆到存储系统中的,前提是你的Zoning已经配置正确。接下来你就可以做LUN masking了,然后你借可以在BIOS中rescan, 并在Selectable Boot Settings中选择boot时使用的盘。
3) 在启动完毕后,你就可以用fdisk –l查看你的boot SAN LUN以及本地的硬盘。