vmware中创建共享磁盘

VMWARE虚拟机创建共享磁盘
1.创建共享磁盘
在虚拟机软件的安装目录下,有个vmware-vdiskmanager.exe文件(老版本用plainmaker.exe),把它复制到共享磁盘柜目录下,创建共享磁盘(老版本共享磁盘文件的扩展名为.pln)

F:\虚拟机\共享磁盘柜>vmware-vdiskmanager.exe -c -s 300Mb -a lsilogic -t 2 quoocr.vmdk

F:\虚拟机\共享磁盘柜>vmware-vdiskmanager.exe -c -s 300Mb -a lsilogic -t 2 quovote.vmdk

F:\虚拟机\共享磁盘柜>vmware-vdiskmanager.exe -c -s 8Gb -a lsilogic -t 2 sharedisk.vmdk

创建完毕后,目录下有六个新文件

quoocr-flat.vmdk

quoocr.vmdk
quovote-flat.vmdk

quovote.vmdk
sharedisk-flat.vmdk

sharedisk.vmdk


2.把磁盘加载到虚拟机中
在虚拟机器界面选择“Edit virtual machine settings”à添加硬盘,选“Use a existing virtual disk”,分别添加quoocr.vmdk、quovote.vmdk、sharedisk.vmdk

双击新加的磁盘,在弹出的磁盘属性窗选“advance”,为新加的硬盘选择虚拟设备节点:quorum.vmdk选订“SCSI 0:1”, quovote.vmdk选订“SCSI 1:1”,sharedisk.vmdk选定“SCSI 2:1”。如图所示:

分别打开两台虚拟机目录中的vmx文件,在最后一行添加:

disk.locking="FALSE"
scsi0:1.SharedBus="Virtual"
scsi1:1.SharedBus="Virtual"
scsi2:1.SharedBus="Virtual"
其中/dev/sdb 对应 quoocr.vmdk,/dev/sdc 对应 quovote.vmdk, /dev/sdd 对应 sharedisk.vmdk

3.把ocr,vote作为裸设备,做映射
在rac1上
1>分区
fdisk /dev/sdb -->/dev/sdb1
fdisk /dev/sdc -->/dev/sdc1

2>创建映射
raw /dev/raw/raw1 /dev/sdb1
raw /dev/raw/raw2 /dev/sdc1


3>然后在把信息加载到 /etc/sysconfig/rawdevices 中
vi /etc/sysconfig/rawdevices
/dev/raw/raw1 /dev/sdb1
/dev/raw/raw2 /dev/sdc1

4>然后修改权限
vi /etc/udev/rules.d/50-udev.rules
把 KERNEL=="*", OWNER="root" GROUP="root", MODE="0600" 注释掉,
然后新添加一条
KERNEL=="*", OWNER="oracle" GROUP="oinstall", MODE="0600"
保存
cd /dev
chown -R oracle.oinstall raw/
chown -R oracle.oinstall raw
在rac2上
重启机器,发现分区已经完成,这是因为在rac1上已经做过了,然后重复2>,3>,4>步

至此完成启动自动挂载裸设备



4.对sharedisk进行asm操作
在rac1上
1>fdisk /dev/sdd --> /dev/sdd1,/dev/sdd2,/dev/sdd3,/dev/sdd4
2>安装asm软件
3>配置asm /etc/init.d/oracleasm configure
/etc/init.d/oracleasm enable
/etc/init.d/oracleasm status

4>创建卷标 /etc/init.d/oracleasm createdisk VOL1 /dev/sdd1
/etc/init.d/oracleasm createdisk VOL2 /dev/sdd2
/etc/init.d/oracleasm createdisk VOL3 /dev/sdd3
/etc/init.d/oracleasm createdisk VOL4 /dev/sdd4
5>列出卷标 /etc/init.d/oracleasm listdisks
6>scan卷标 /etc/init.d/oracleasm scandisks
在rac2上,
在第3步时,

可以看到sdd已经被分过区了,这是因为在rac1上已经做过了,重复2>,3>部,列出卷标看一下,如果已经有卷标了就ok了(如果没有,就重新建立卷标)。








相关文档
最新文档