一、摘要

 

环境:

VMware® Workstation 15 Pro

 安装前注意两个服务器的时间保持一致

此处没有多路径软件

二、

VMware创建共享存储:
进入到VMware安装目录,执行如下cmd命令:
C:\Users\Administrator>d:
D:\> cd D:\software\VMwareWorkstation15
D:\software\VMwareWorkstation15>

vmware-vdiskmanager.exe -c -s 1Gb -a lsilogic -t 2 I:\VMware\VMShareDisk\ocr1.vmdk
vmware-vdiskmanager.exe -c -s 1Gb -a lsilogic -t 2 I:\VMware\VMShareDisk\ocr2.vmdk
vmware-vdiskmanager.exe -c -s 1Gb -a lsilogic -t 2 I:\VMware\VMShareDisk\ocr3.vmdk
vmware-vdiskmanager.exe -c -s 20Gb -a lsilogic -t 2 I:\VMware\VMShareDisk\data1.vmdk
vmware-vdiskmanager.exe -c -s 20Gb -a lsilogic -t 2 I:\VMware\VMShareDisk\data2.vmdk
vmware-vdiskmanager.exe -c -s 20Gb -a lsilogic -t 2 I:\VMware\VMShareDisk\data3.vmdk
vmware-vdiskmanager.exe -c -s 20Gb -a lsilogic -t 2 I:\VMware\VMShareDisk\arch1.vmdk

ocr和vote disk 3*1Gb
data 3*20Gb
arch 1*20Gb

 

修改RAC1虚拟机目录下的vmx配置文件

追加:

scsi1.present = "TRUE"
scsi1.virtualDev = "lsilogic"
scsi1.sharedBus = "HankeyShare"

scsi1:1.present = "TRUE"
scsi1:1.mode = "independent-persistent"
scsi1:1.filename = "I:\VMware\VMShareDisk\ocr1.vmdk"
scsi1:1.deviceType = "plainDisk"

scsi1:2.present = "TRUE"
scsi1:2.mode = "independent-persistent"
scsi1:2.filename = "I:\VMware\VMShareDisk\ocr2.vmdk"
scsi1:2.deviceType = "plainDisk"

scsi1:3.present = "TRUE"
scsi1:3.mode = "independent-persistent"
scsi1:3.filename = "I:\VMware\VMShareDisk\ocr3.vmdk"
scsi1:3.deviceType = "plainDisk"

scsi1:4.present = "TRUE"
scsi1:4.mode = "independent-persistent"
scsi1:4.filename = "I:\VMware\VMShareDisk\data1.vmdk"
scsi1:4.deviceType = "plainDisk"

scsi1:5.present = "TRUE"
scsi1:5.mode = "independent-persistent"
scsi1:5.filename = "I:\VMware\VMShareDisk\data2.vmdk"
scsi1:5.deviceType = "plainDisk"

scsi1:6.present = "TRUE"
scsi1:6.mode = "independent-persistent"
scsi1:6.filename = "I:\VMware\VMShareDisk\data3.vmdk"
scsi1:6.deviceType = "plainDisk"

scsi1:8.present = "TRUE"
scsi1:8.mode = "independent-persistent"
scsi1:8.filename = "I:\VMware\VMShareDisk\arch1.vmdk"
scsi1:8.deviceType = "plainDisk"


disk.locking = "false"
diskLib.dataCacheMaxSize = "0"
diskLib.dataCacheMaxReadAheadSize = "0"
diskLib.DataCacheMinReadAheadSize = "0"
diskLib.dataCachePageSize = "4096"
diskLib.maxUnsyncedWrites = "0"

注意,参数不要和原来的参数产生重复,如果有重复,保留其中一个即可。否则虚拟机启动会报错。

上述为什么没有 scsi1:8 ……

因为:

VMware安装oracle 11g rac (一)

 

 

 

 

VMware安装oracle 11g rac (一)

 

修改RAC2虚拟机目录下的vmx配置文件

注意:

 

scsi1.sharedBus = "HankeyShare"
disk.locking = "false"
diskLib.dataCacheMaxSize = "0"
diskLib.dataCacheMaxReadAheadSize = "0"
diskLib.DataCacheMinReadAheadSize = "0"
diskLib.dataCachePageSize = "4096"
diskLib.maxUnsyncedWrites = "0"
gui.lastPoweredViewMode = "fullscreen"
checkpoint.vmState = ""

注意,参数不要和原来的参数产生重复,如果有重复,保留其中一个即可。否则虚拟机启动会报错。

 

这里就在RAC2的虚拟机设置中手动添加创建好的五个虚拟硬盘,要求是独立永久属性。

VMware安装oracle 11g rac (一)

 

 

 

 

 

 VMware安装oracle 11g rac (一)

 

 

 

VMware安装oracle 11g rac (一)

 

 

 如果显示报错:选定的虚拟磁盘与此 Workstation 11.x 虚拟机不兼容。添加该磁盘将导致此虚拟机与旧版 VMware 产品不兼容。

 

 

 

 VMware安装oracle 11g rac (一)

 

 

 

 

 

 VMware安装oracle 11g rac (一)

VMware安装oracle 11g rac (一)

 

 

 VMware安装oracle 11g rac (一)

 

然后,重新添加硬盘。

VMware安装oracle 11g rac (一)

 

 

 

虚拟设备节点的设备号和RAC1保持一致

 VMware安装oracle 11g rac (一)

 

 

 避开 已预留,以防产生访问冲突。

 

 

 VMware安装oracle 11g rac (一)

 

 

 

打开RAC2虚拟机,发现磁盘排序比较乱,可以修改RAC2虚拟机目录下的vmx配置文件

VMware安装oracle 11g rac (一)

 

 

 

 

 

 RAC2虚拟机目录下的vmx配置文件修改后磁盘的顺序:

scsi1:1.fileName = "I:\VMware\VMShareDisk\ocr1.vmdk"
scsi1:1.mode = "independent-persistent"
scsi1:1.present = "TRUE"

scsi1:2.fileName = "I:\VMware\VMShareDisk\ocr2.vmdk"
scsi1:2.mode = "independent-persistent"
scsi1:2.present = "TRUE"

scsi1:3.fileName = "I:\VMware\VMShareDisk\ocr3.vmdk"
scsi1:3.mode = "independent-persistent"
scsi1:3.present = "TRUE"

scsi1:4.fileName = "I:\VMware\VMShareDisk\data1.vmdk"
scsi1:4.mode = "independent-persistent"
scsi1:4.present = "TRUE"

scsi1:5.fileName = "I:\VMware\VMShareDisk\data2.vmdk"
scsi1:5.mode = "independent-persistent"
scsi1:5.present = "TRUE"

scsi1:6.fileName = "I:\VMware\VMShareDisk\data3.vmdk"
scsi1:6.mode = "independent-persistent"
scsi1:6.present = "TRUE"

scsi1:8.fileName = "I:\VMware\VMShareDisk\arch1.vmdk"
scsi1:8.mode = "independent-persistent"
scsi1:8.present = "TRUE"

VMware安装oracle 11g rac (一)

 

 

 

网络规划

硬件配置要求:
- 每个服务器节点至少需要2块网卡,一个对外网络接口,一个私有网路接口(心跳)。
- 如果你通过OUI安装Oracle集群软件,需要保证每个节点用于外网或私网接口(网卡名)保证一致。比如,node1使用eth0作为对外接口,node2就不能使用eth1作为对外接口。

IP配置要求:
这里不采用DHCP方式,指定静态的scan ip(scan ip可以实现集群的负载均衡,由集群软件按情况分配给某一节点)。
每个节点分配一个ip、一个虚拟ip、一个私有ip。
其中ip、vip和scan-ip需要在同一个网段。

非GNS下手动配置IP实例:

 

注意分配两个网卡

网卡1:Host Only模式,私有ip,用于两台虚拟机节点的通讯;

网卡2:Nat模式,公有ip

 

相关文章:

  • 2021-06-29
  • 2021-07-17
  • 2021-08-17
  • 2022-12-23
  • 2021-11-05
  • 2021-06-13
  • 2021-08-13
猜你喜欢
  • 2021-10-13
  • 2021-05-04
  • 2021-06-20
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-09-26
相关资源
相似解决方案