oracle共享存储双节点RAC集群(VMware+rhel7.6+11g)

1,环境规划

1.1 磁盘规划

磁盘名称 磁盘大小 用途
sda 50G linux操作系统使用
sdb 50G oracle数据库使用
sdc 20G 临时使用

 

 

 

 

 

 

1.2 网络规划

节点 IP 名称 类型 作用
node1 192.168.1.21 rac1 公网IP 内部访问,非外网
node1 10.32.220.21 rac1priv 私有IP 心跳
node1 192.168.1.23 rac1vip 虚拟IP 漂移
node2 192.168.1.22 rac2 公网IP 内部访问,非外网
node2 10.32.220.22 rac2priv 私有IP 心跳
node2 192.168.1.24 rac2vip 虚拟IP 漂移
n1+n2 192.168.1.20 racscan scanIP 负载均衡

 

 

 

 

 

 

 

 

 

 

 

1.3 共享存储asm规划

磁盘名称 磁盘大小 asm磁盘名称 用途
sdd 1g OCR OCR
sde 1g OCR OCR
sdf 1g OCR OCR
sdg 2G DATA 数据库文件
sdh 2G DATA 数据库文件
sdi 5G ARCHIVE 归档文件
sdj 5G ARCHIVE 归档文件

 

 

 

 

 

 

 

 

 

2 环境搭建

2.1 VMware 配置

2.1.1 rac1配置VMware

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 2.1.1.1 添加Oracle软件磁盘

 

 

 

 

 

 

 

 

 

2.1.1.2 添加软件包磁盘

 

 

 

 

 

 

 

 

2.1.1.3 配置网卡

公网使用桥接(192.168.1.0/24),私网使用仅主机(10.32.220.0/24)

2.1.1.3.1 配置宿主机私网(笔记本网卡)

 

 

 2.1.1.3.2 虚拟机添加网卡

 

 

 

 

 

 2.1.4 挂载ISO光盘

 

 

2. 3 rhel7.6配置

2.3.1 开启虚拟机

 

 

 

 

 

 

 2.3.2 配置时区为Shanghai

 

 

 

2.3.3 配置软件包

 

 

 

 

 

 

 2.3.4 操作系统磁盘配置

 

 

 

 引导区

 

 

 交换分区

 

 

 根分区

 

 

 存档

 

 

 

 

 2.3.5 网卡及主机名配置

 

 2.3.5.1 主机名配置

 

 2.3.5.2 网卡配置

rac1(公网IP 为: 192.168.1.21 私有 IP 为: 10.32.220.21)

 

公网

 

 

 

 

 私网

 

 

2. 3.6 安装后配置

 

 配置root密码

 

 

 

 创建普通用户

 

 

reboot

 

 

 

 

2.3.7 rac2节点VMware 和rhel7.6安装配置同rac1

重启后,两台主机互ping一下,验证网络是否通畅。

rac1验证

 

 

 

 

rac2验证

 

 

 

 2.4 系统环境及参数设置

2.4.1 yum源配置

注意:两个节点操作一致(演示为节点rac1)


[root@rac1 yum.repos.d]# mkdir /mnt/cdrom
[root@rac1 yum.repos.d]# mount /dev/cdrom /mnt/cdrom/
mount: /dev/sr0 is write-protected, mounting read-only

[root@rac1 ~]# cd /etc/yum.repos.d/
[root@rac1 yum.repos.d]# vim zjj.repo

[root@rac1 yum.repos.d]# cat zjj.repo
[zjj]
name=zjj_repo
baseurl=file:///mnt/cdrom
enabled=yes
gpgcheck=no

2.4.2 创建文件系统

注意:两个节点操作一致(演示为节点rac1)

创建并格式化分区

[root@rac1 yum.repos.d]# fdisk /dev/sdb
[root@rac1 yum.repos.d]# fdisk /dev/sdc
[root@rac1 yum.repos.d]# mkfs.xfs /dev/sdb1
[root@rac1 yum.repos.d]# mkfs.xfs /dev/sdc1

创建文件目录并授权

[root@rac1 yum.repos.d]# mkdir /u01
[root@rac1 yum.repos.d]# mkdir /soft
[root@rac1 yum.repos.d]# chmod 777 /u01
[root@rac1 yum.repos.d]# chmod 777 /soft

设置开机自启并挂载

[root@rac1 yum.repos.d]# vim /etc/fstab 
[root@rac1 yum.repos.d]# mount -a
[root@rac1 yum.repos.d]# cat /etc/fstab 
UUID="ec91f577-e567-48d0-be96-423893b6fe28" /u01 xfs     defaults        0 0
UUID="a5cb5dad-ec84-4d78-8378-1843bd12e75e" /soft xfs     defaults        0 0

 

2.4.3 检查rpm包环境

注意:两个节点操作一致(演示为节点rac1)

[root@rac1 yum.repos.d]#  rpm -q binutils compat-libcap1 compat-libstdc++-33 elfutils-libelf elfutils-libelf-devel gcc gcc-c++ glibc glibc-devel ksh libgcc libstdc++ libstdc++-devel libaio libaio-devel libXext libXtst libX11 libXau libxcb libXi make sysstat unixODBC unixODBC-devel numactl-devel | grep "not installed"
package compat-libstdc++-33 is not installed
package elfutils-libelf-devel is not installed
package ksh is not installed
package libaio-devel is not installed
package unixODBC is not installed
package unixODBC-devel is not installed
package numactl-devel is not installed

通过yum安装软件包

yum install -y elfutils-libelf-devel
yum install -y ksh
yum install -y libaio-devel
yum install -y unixODBC
yum install -y unixODBC-devel
yum install -y numactl-devel

上传compat-libstdc++-33-3.2.3-72.el7.x86_64.rpm包单独安装

[root@rac1 yum.repos.d]# cd /soft/
[root@rac1 soft]# ll
total 192
-rw-r--r--. 1 root root 195388 Jul 30 22:21 08-compat-libstdc++-33-3.2.3-72.el7.x86_64.rpm
[root@rac1 soft]# rpm -ivh 08-compat-libstdc++-33-3.2.3-72.el7.x86_64.rpm 
warning: 08-compat-libstdc++-33-3.2.3-72.el7.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID f4a80eb5: NOKEY
Preparing...                          ################################# [100%]
Updating / installing...
   1:compat-libstdc++-33-3.2.3-72.el7 ################################# [100%]

 2.4.4 dns配置

更新中

2.5 用户环境变量设置

2.6 双机ssh免密互信设置

2.7 共享asm磁盘配置

2.8 grid软件安装

2.9 数据库软件安装

2.10 创建数据库

3 集群管理测试

4 负载均衡实验

posted @ 2021-07-29 18:36  zjj556  阅读(1399)  评论(0编辑  收藏  举报