ESX使用共享磁碟(轉)
阿新 • • 發佈:2018-12-18
安裝折騰了3 4 天,幾點注意記錄於此。
1、虛擬asm磁碟得手工建立 vmkfstools -d eagerzeroedthick -a lsilogic -c 1G crs_vot01.vmdk。
2、在每個虛擬機器裡增加硬碟模式選擇物理共享。
3、每個節點都要啟動emctl start dbconsole,否則副節點在em中提示 代理無法連線。
4、用hosts檔案定義的scan,要把每個節點的local_listener中的rac1.vip改成對應的ip地址,才能用客戶端連線scan的ip。
5、/etc/pam.d/login 新增下面語句sessionrequired /lib64/security/pam_limits.so
6、vmware esx5 中linux線上增加硬碟 echo "scsi add-single-device 01 00 04 00" > /proc/scsi/scsi
使用虛擬機器做測試是一件非常愜意的事情,但我老是忘記如何新增共享磁碟,這次特地記錄下該過程。
使用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 [[email protected] 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 [[email protected] SAN]# vmkfstools -d thick -a lsilogic -c 10G lun00.vmdk Incorrect disk option "thick" [[email protected] 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.