如何在vmvare上添加共享磁盘
Posted dayu-liu
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在vmvare上添加共享磁盘相关的知识,希望对你有一定的参考价值。
我们在个人计算机上搭建rac时,经常会因为共享磁盘而卡壳儿,下面是如何直接添加本地共享磁盘的方法:
*********************
在cmd下切换到vmvare安装目录下
*********************
vmware-vdiskmanager.exe -c -s 2g -a lsilogic -t 2 “H:share diskocr.vmdk”
vmware-vdiskmanager.exe -c -s 2g -a lsilogic -t 2 “H:share diskocr1.vmdk”
vmware-vdiskmanager.exe -c -s 2g -a lsilogic -t 2 “H:share diskocr2.vmdk”
vmware-vdiskmanager.exe -c -s 20g -a lsilogic -t 2 “H:share diskdata.vmdk”
vmware-vdiskmanager.exe -c -s 2g -a lsilogic -t 2 “H:share diskfra.vmdk”
vmware-vdiskmanager.exe -c -s 15g -a lsilogic -t 2 “H:oracleshare disksystem.vmdk”
*********************
手动添加这些磁盘至虚拟机
*********************
虚拟机=>设置=>添加硬盘=>scsi=>使用现有虚拟磁盘=>找到手动创建的磁盘
*********************
在虚拟机的H:oracle
ac1
ac1.vmx下加入以下内容
*********************
disk.EnableUUID = "TRUE"
disk.locking="FALSE"
scsi0:1.SharedBus="Virtual"
scsi0:2.SharedBus="Virtual"
scsi0:3.SharedBus="Virtual"
scsi0:4.SharedBus="Virtual"
scsi0:5.SharedBus="Virtual"
*********************
获取uuid
*********************
[[email protected] ~]# /sbin/scsi_id -g -u /dev/sdb
36000c2918e9ccf7196931c8a5f8e3baa
[[email protected] ~]# /sbin/scsi_id -g -u /dev/sdc
36000c29dd067d1b467666a27a0ec8404
[[email protected] ~]# /sbin/scsi_id -g -u /dev/sdd
36000c29bb9fc5e1bbfd0d09d66c23e40
[[email protected] ~]# /sbin/scsi_id -g -u /dev/sde
36000c297b6392e84d9aa5a27b2786ebf
[[email protected] ~]# /sbin/scsi_id -g -u /dev/sde
36000c297b6392e84d9aa5a27b2786ebf
[[email protected] ~]# /sbin/scsi_id -g -u /dev/sdf
36000c297ddb81d7d6080071a5b7704c4
*********************
udev绑定
*********************
vi 99-oracle-asmdevices.rules
/sbin/start_udev
KERNEL=="sd*", BUS=="scsi", PROGRAM=="/sbin/scsi_id --whitelisted --replace-whitespace --device=/dev/$name", RESULT=="36000c2918e9ccf7196931c8a5f8e3baa", NAME="ocr", OWNER="grid", GROUP="asmadmin", MODE="0660"
KERNEL=="sd*", BUS=="scsi", PROGRAM=="/sbin/scsi_id --whitelisted --replace-whitespace --device=/dev/$name", RESULT=="36000c29dd067d1b467666a27a0ec8404", NAME="ocr1", OWNER="grid", GROUP="asmadmin", MODE="0660"
KERNEL=="sd*", BUS=="scsi", PROGRAM=="/sbin/scsi_id --whitelisted --replace-whitespace --device=/dev/$name", RESULT=="36000c29bb9fc5e1bbfd0d09d66c23e40", NAME="ocr2", OWNER="grid", GROUP="asmadmin", MODE="0660"
KERNEL=="sd*", BUS=="scsi", PROGRAM=="/sbin/scsi_id --whitelisted --replace-whitespace --device=/dev/$name", RESULT=="36000c297b6392e84d9aa5a27b2786ebf", NAME="data", OWNER="grid", GROUP="asmadmin", MODE="0660"
KERNEL=="sd*", BUS=="scsi", PROGRAM=="/sbin/scsi_id --whitelisted --replace-whitespace --device=/dev/$name", RESULT=="36000c297ddb81d7d6080071a5b7704c4", NAME="fra", OWNER="grid", GROUP="asmadmin", MODE="0660"
以上是关于如何在vmvare上添加共享磁盘的主要内容,如果未能解决你的问题,请参考以下文章