RAC VM的搭建

这篇博客主要是解决两个问题,一个是RAC安装之前的网络配置,另外一个是VM磁盘的共享问题。至于后面的UDEV,互信(在11G当中图形界面的setup那步可以配置,不需要手动配置),安装GRID,ORACLE,这些不做介绍,因为网络上一大堆的资料。

 

虚拟机规划

 

(1)网络配置

网络节点   主机名      公网ip         私网ip      vip               scan ip

 

Node1      rac1      192.168.11.100    10.10.10.1   192.168.11.101   192.168.11.104

Node2      rac2      192.168.11.102    10.10.10.2   192.168.11.103   192.168.11.104

两台虚拟机,每台虚拟机两块网卡(一块业务访问,一块心跳),一个NAT模式绑定public ip提供对外提供服务。一个host only模式绑定private ip,心跳线网卡,提供内部通讯。

 

rac1两块网卡配置

[root@rac1 ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE=eth0

HWADDR=00:0C:29:30:BB:9C

TYPE=Ethernet

UUID=5cb5deba-1a2b-4e7f-a2b4-ba98051ef44f

ONBOOT=yes

NM_CONTROLLED=yes

BOOTPROTO=static

IPADDR=192.168.11.100

NETMASK=255.255.255.0

GATEWAY=192.168.11.1

[root@rac1 ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth1

DEVICE=eth1

HWADDR=00:0C:29:30:BB:A6

TYPE=Ethernet

UUID=1e08ee9f-bcd2-4d21-97a6-ee2c7f545dbf

ONBOOT=yes

NM_CONTROLLED=yes

BOOTPROTO=static

IPADDR=10.10.10.1

NETMASK=255.255.255.0

rac2两块网卡配置和节点1以配置差不多,修改一下ip即可

[root@rac2 ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE=eth0

HWADDR=00:0C:29:BC:6F:B1

TYPE=Ethernet

UUID=601133ff-492b-4660-b0fa-fc27a45903a0

ONBOOT=yes

NM_CONTROLLED=yes

BOOTPROTO=static

IPADDR=192.168.11.102

NETMASK=255.255.255.0

GATEWAY=192.168.11.1

[root@rac2 ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth1

DEVICE=eth1

HWADDR=00:0C:29:BC:6F:BB

TYPE=Ethernet

UUID=ff0f4f6d-d03c-4c89-919f-d6f6a53fbaae

ONBOOT=yes

NM_CONTROLLED=yes

BOOTPROTO=static

IPADDR=10.10.10.2

NETMASK=255.255.255.0

修改了ip记得service network restart重启一下网卡。修改完ip之后记得相互ping一下对方Ip看看是否可以通信。

[root@rac2 ~]# ping 192.168.11.100

PING 192.168.11.100 (192.168.11.100) 56(84) bytes of data.

[root@rac2 ~]# ping 10.10.10.1

PING 10.10.10.1 (10.10.10.1) 56(84) bytes of data.

64 bytes from 10.10.10.1: icmp_seq=1 ttl=64 time=1.32 ms

到此虚拟机网络已经配置完毕。(这里注意两块网卡不要搞错了,可能你配置的eth0是host-only模式的,就是两块网卡配置时候顺序搞反了,这里需要注意)

 

 

(2)磁盘共享配置(配置虚拟机参数)

先将上面配置好网络的两台虚拟机关机。一节点开始添加硬盘。

 

下面这张图很重要,选择是独立,SCSI:1.0

 

保存修改,可以看到修改完之后状态变为永久了

 

修改rac.vmx这个文件(这个文件就是共享盘的配置文件),这个文件图标是三张纸叠在一起的logo。修改这个配置文件,用记事本打开,在最后面添加如下配置信息。

disk.locking="false"

scsi1.shareBus="virtual"

系统启动的时候会锁定磁盘,所以当启动rac1共享盘被锁定了,rac2节点就起不来了,因此需要加入disk.locking="false"

 

修改完之后关闭虚拟机然后再打开虚拟机,这个时候在rac1节点就配置成功了,现在开始配置rac2了,将上面配置好的磁盘加入到rac2即可。

 

rac2配置和rac1一样,添加磁盘,只不过这里选使用现有的磁盘,浏览之后选择(这个磁盘是上面已经添加在rac1里面的磁盘,如下面这张图)

 

rac2添加是上面rac1的新添加的磁盘路径位置下的文件。

 

配置好之后重新启动两台虚拟机,然后查看添加共享盘是否成功。

[root@rac1 ~]# fdisk -l | grep /dev

Disk /dev/sda: 53.7 GB, 53687091200 bytes

/dev/sda1   *           1          64      512000   83  Linux

/dev/sda2              64        6528    51915776   8e  Linux LVM

Disk /dev/sdb: 21.5 GB, 21474836480 bytes

Disk /dev/mapper/vg_rac1-lv_root: 49.0 GB, 48964304896 bytes

Disk /dev/mapper/vg_rac1-lv_swap: 4194 MB, 4194304000 bytes

[root@rac2 ~]# fdisk -l | grep /dev

Disk /dev/sda: 53.7 GB, 53687091200 bytes

/dev/sda1   *           1          64      512000   83  Linux

/dev/sda2              64        6528    51915776   8e  Linux LVM

Disk /dev/sdb: 21.5 GB, 21474836480 bytes

Disk /dev/mapper/vg_rac2-lv_root: 49.0 GB, 48964304896 bytes

Disk /dev/mapper/vg_rac2-lv_swap: 4194 MB, 4194304000 bytes

 

至此,RAC的网络和共享磁盘已经配置完毕。

 
  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值