[原]ESX使用共享磁盘
使用虚拟机做测试是一件非常惬意的事情,但我老是忘记如何添加共享磁盘,这次特地记录下该过程。
使用SSH工具登陆到ESX Server的控制台,然后创建相应的磁盘文件作为共享磁盘。
cd /vmfs/volumes/storage1\ \(3\)/ mkdir DiskArray vmkfstools -d thick -a lsilogic -c 2G Quorum.vmdk vmkfstools -d thick -a lsilogic -c 15G Data01.vmdk vmkfstools -d thick -a lsilogic -c 15G Data02.vmdk
右键点击虚拟机->点击“编辑设置”->“添加”
虚拟设备节点一定要寻则SCSI (1:0) ,这样就可以自动创建一个新的SCSI控制器。
点击“配置参数”,再点击“添加行”
加入下面这个参数,如图所示。
disk.locking = FALSE
以上操作在所有需要连接共享磁盘的虚拟机上都要操作。
在ESX的共享磁盘配置完成,可以继续SQL Server 2005 极高可用性架构的构建了。
注:ESX 3.5和ESX 4.0(vSphere)的vmkfstools的命令有变,命令vmkfstools -d thick -a lsilogic ____.vmdk 将会出错,可考虑使用vmkfstools -c 5G -d eagerzeroedthick -a lsilogic代替。
ESX 3.5
[root@localhost storage1]# vmkfstools --help
vmkfstools: unrecognized option `--help'
OPTIONS FOR FILE SYSTEMS:
vmkfstools -C --createfs vmfs3
-b --blocksize #[mMkK]
-S --setfsname fsName
-Z --extendfs extension-partition
deviceName
-P --queryfs -h --humanreadable
-T --tovmfs3
-x --upgradetype [zeroedthick|eagerzeroedthick|thin]
-u --upgradefinish
vmfsPath
OPTIONS FOR VIRTUAL DISKS:
vmkfstools -c --createvirtualdisk #[gGmMkK]
-d --diskformat [zeroedthick|
eagerzeroedthick|
thick|
thin]
-a --adapterType [buslogic|lsilogic]
-w --writezeros
-j --inflatedisk
-U --deletevirtualdisk
-E --renamevirtualdisk srcDisk
-i --clonevirtualdisk srcDisk
-d --diskformat [rdm:|rdmp:|
raw:|thin|2gbsparse|
monoflat|monosparse]
-X --extendvirtualdisk #[gGmMkK]
-M --migratevirtualdisk
-r --createrdm /vmfs/devices/disks/...
-q --queryrdm
-z --createrdmpassthru /vmfs/devices/disks/...
-v --verbose #
-g --geometry
-J --miscop [setuuid | getuuid]
vmfsPath
OPTIONS FOR DEVICES:
vmkfstools -s --scan adapterName
-L --lock [reserve|release|lunreset|targetreset|busreset] /vmfs/devices/disks/...
For more information, please run 'man vmkfstools' to refer to the online manual.
ESX 4.0
[root@esx421 SAN]# vmkfstools -d thick -a lsilogic -c 10G lun00.vmdk
Incorrect disk option "thick"
[root@esx421 SAN]# vmkfstools --help
vmkfstools: unrecognized option `--help'
OPTIONS FOR FILE SYSTEMS:
vmkfstools -C --createfs vmfs3
-b --blocksize #[mMkK]
-S --setfsname fsName
-Z --spanfs span-partition
-G --growfs grown-partition
deviceName
-P --queryfs -h --humanreadable
-T --upgradevmfs
-x --upgradetype [zeroedthick|eagerzeroedthick|thin]
-u --upgradefinish
vmfsPath
OPTIONS FOR VIRTUAL DISKS:
vmkfstools -c --createvirtualdisk #[gGmMkK]
-d --diskformat [zeroedthick|
thin|
eagerzeroedthick]
-a --adaptertype [buslogic|lsilogic|ide]
-w --writezeros
-j --inflatedisk
-k --eagerzero
-U --deletevirtualdisk
-E --renamevirtualdisk srcDisk
-i --clonevirtualdisk srcDisk
-d --diskformat [zeroedthick|
thin|
eagerzeroedthick|
rdm:|rdmp:|
2gbsparse]
-X --extendvirtualdisk #[gGmMkK]
[-d --diskformat eagerzeroedthick]
-M --migratevirtualdisk
-r --createrdm /vmfs/devices/disks/...
-q --queryrdm
-z --createrdmpassthru /vmfs/devices/disks/...
-v --verbose #
-g --geometry
vmfsPath
OPTIONS FOR DEVICES:
-L --lock [reserve|release|lunreset|targetreset|busreset] /vmfs/devices/disks/...
-B --breaklock /vmfs/devices/disks/...
For more information, please run 'man vmkfstools' to refer to the online manual.
浙公网安备 33010602011771号