Rhel7.3_Oracle12cR2的RAC搭建安装
本次文档演示在Linux7环境安装Oracle12R2版本的RAC数据库。 安装环境:虚拟机:vbox5.1操作系统:rhel-server-7.3-x86_64Grid集群安装包:linuxx64_12201_grid_homeDB数据库安装包:linuxx64_12201_database IP划分如下:Public-IP192.168.56.101 ...
本次文档演示在Linux7环境安装Oracle12R2版本的RAC数据库。
安装环境:
虚拟机:vbox5.1
操作系统:rhel-server-7.3-x86_64
Grid集群安装包:linuxx64_12201_grid_home
DB数据库安装包:linuxx64_12201_database
IP划分如下:
Public-IP
192.168.56.101 ol7-122-rac1
192.168.56.102 ol7-122-rac2
Private-IP
192.168.1.101 ol7-122-rac1-priv
192.168.1.102 ol7-122-rac2-priv
Virtual-IP
192.168.56.103 ol7-122-rac1-vip
192.168.56.104 ol7-122-rac2-vip
Scan-IP
192.168.56.105
192.168.56.106
192.168.56.107
附:dns为ol7-122-scan.fly.cn
ASM磁盘划分如下:
OCR 3块:asm-diskc 2G 、asm-diskd 2G、asm-diske 2G
GIMR 1块:asm-diskf 40G
数据 1块:asm-diskg 10G
一:linux配置
Linux安装时选项包如下:
- Server with GUI
- Hardware Monitoring Utilities
- Large Systems Performance
- Network file system client
- Performance Tools
- Compatibility Libraries
- Development Tools
虚拟机配置如下:
先配置一台虚拟机(第一个节点 ol7-122-rac1)
内存设置6G
添加安装ORACLE软件盘 目录为:/u01
添加ASM存储盘(3块OCR,1块GIMR,1块存放数据)
设置网卡,网卡1位NAT方式
网卡2为主机host-only方式(配置Public-IP)
网卡3为内网方式(配置Private-IP)
二:安装前准备
修改 /etc/selinux/config配置
-
[root@ol7-122-rac1 ~]# vi /etc/selinux/config
-
SELINUX=disabled
关闭防火墙
-
[root@ol7-122-rac1 ~]# systemctl stop firewalld
-
[root@ol7-122-rac1 ~]# systemctl disable firewalld
配置内核参数:
-
[root@ol7-122-rac1 ~]# vi /etc/sysctl.conf
-
fs.file-max = 6815744
-
kernel.sem = 250 32000 100 128
-
kernel.shmmni = 4096
-
kernel.shmall = 1073741824
-
kernel.shmmax = 4398046511104
-
kernel.panic_on_oops = 1
-
net.core.rmem_default = 262144
-
net.core.rmem_max = 4194304
-
net.core.wmem_default = 262144
-
net.core.wmem_max = 1048576
-
net.ipv4.conf.all.rp_filter = 2
-
net.ipv4.conf.default.rp_filter = 2
-
fs.aio-max-nr = 1048576
-
net.ipv4.ip_local_port_range = 9000 65500
-
修改生效:
-
[root@ol7-122-rac1 ~]# /sbin/sysctl –p
修改系统限制参数
-
[root@ol7-122-rac1 ~]# vi /etc/security/limits.conf
-
oracle soft nofile 1024
-
oracle hard nofile 65536
-
oracle soft nproc 16384
-
oracle hard nproc 16384
-
oracle soft stack 10240
-
oracle hard stack 32768
-
oracle hard memlock 134217728
-
oracle soft memlock 134217728
-
grid soft nofile 1024
-
grid hard nofile 65536
-
grid soft nproc 16384
-
grid hard nproc 16384
-
grid soft stack 10240
-
grid hard stack 32768
-
grid hard memlock 134217728
-
grid soft memlock 134217728
增加组和用户:
-
[root@ol7-122-rac1 ~]# groupadd -g 54321 oinstall
-
[root@ol7-122-rac1 ~]# groupadd -g 54322 dba
-
[root@ol7-122-rac1 ~]# groupadd -g 54323 oper
-
[root@ol7-122-rac1 ~]# groupadd -g 54324 backupdba
-
[root@ol7-122-rac1 ~]# groupadd -g 54325 dgdba
-
[root@ol7-122-rac1 ~]# groupadd -g 54326 kmdba
-
[root@ol7-122-rac1 ~]# groupadd -g 54327 asmdba
-
[root@ol7-122-rac1 ~]# groupadd -g 54328 asmoper
-
[root@ol7-122-rac1 ~]# groupadd -g 54329 asmadmin
-
[root@ol7-122-rac1 ~]# groupadd -g 54330 racdba
-
[root@ol7-122-rac1 ~]# useradd -u 54321 -g oinstall -G dba,asmdba,backupdba,dgdba,kmdba,racdba,oper oracle
-
[root@ol7-122-rac1 ~]# useradd -u 54322 -g oinstall -G asmadmin,asmdba,asmoper,dba grid
-
[root@ol7-122-rac1 ~]# passwd oracle
-
[root@ol7-122-rac1 ~]# passwd grid
增加ip地址:
-
[root@ol7-122-rac1 ~]# vi /etc/hosts
-
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
-
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
-
# Public
-
192.168.56.101 ol7-122-rac1.localdomain ol7-122-rac1
-
192.168.56.102 ol7-122-rac2.localdomain ol7-122-rac2
-
# Private
-
192.168.1.101 ol7-122-rac1-priv.localdomain ol7-122-rac1-priv
-
192.168.1.102 ol7-122-rac2-priv.localdomain ol7-122-rac2-priv
-
# Virtual
-
192.168.56.103 ol7-122-rac1-vip.localdomain ol7-122-rac1-vip
-
192.168.56.104 ol7-122-rac2-vip.localdomain ol7-122-rac2-vip
查看网卡信息:
-
[root@ol7-122-rac1 ~]# ifconfig
-
enp0s3:flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
-
ether 08:00:27:05:43:91 txqueuelen 1000 (Ethernet)
-
RX packets 0 bytes 0 (0.0 B)
-
RX errors 0 dropped 0 overruns 0 frame 0
-
TX packets 0 bytes 0 (0.0 B)
-
TX errors 0 dropped 0 overruns0 carrier 0 collisions 0
-
enp0s8:flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
-
inet 192.168.56.101 netmask255.255.255.0 broadcast 192.168.56.255
-
inet6 fe80::8194:7929:3e2a:e3fe prefixlen 64 scopeid0x20<link>
-
inet6 fe80::d240:aa50:b207:6807 prefixlen 64 scopeid0x20<link>
-
ether 08:00:27:45:6b:00 txqueuelen 1000 (Ethernet)
-
RX packets 2155 bytes 237797(232.2 KiB)
-
RX errors 0 dropped 0 overruns 0 frame 0
-
TX packets 3191 bytes 843960(824.1 KiB)
-
TX errors 0 dropped 0 overruns0 carrier 0 collisions 0
-
enp0s9:flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
-
inet 192.168.1.101 netmask 255.255.255.0 broadcast 192.168.1.255
-
inet6 fe80::a00:27ff:feb6:cb02 prefixlen 64 scopeid0x20<link>
-
ether 08:00:27:b6:cb:02 txqueuelen 1000 (Ethernet)
-
RX packets 192 bytes 41461 (40.4KiB)
-
RX errors 0 dropped 0 overruns 0 frame 0
-
TX packets 1427 bytes 390596(381.4 KiB)
-
TX errors 0 dropped 0 overruns0 carrier 0 collisions 0
-
lo:flags=73<UP,LOOPBACK,RUNNING> mtu65536
-
inet 127.0.0.1 netmask 255.0.0.0
-
inet6 ::1 prefixlen 128 scopeid 0x10<host>
-
loop txqueuelen 1 (Local Loopback)
-
RX packets 360 bytes 71850 (70.1KiB)
-
RX errors 0 dropped 0 overruns 0 frame 0
-
TX packets 360 bytes 71850 (70.1KiB)
-
TX errors 0 dropped 0 overruns0 carrier 0 collisions 0
-
virbr0:flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
-
inet 192.168.122.1 netmask255.255.255.0 broadcast 192.168.122.255
-
ether 52:54:00:51:3d:85 txqueuelen 1000 (Ethernet)
-
RX packets 0 bytes 0 (0.0 B)
-
RX errors 0 dropped 0 overruns 0 frame 0
-
TX packets 0 bytes 0 (0.0 B)
-
TX errors 0 dropped 0 overruns0 carrier 0 collisions 0
查看scanip的dns配置信息(具体配置可参考 点击打开链接)
-
[root@ol7-122-rac1 ~]# nslookup ol7-122-scan.fly.cn
-
Server: 192.168.56.101
-
Address: 192.168.56.101#53
-
Name: ol7-122-scan.fly.cn
-
Address: 192.168.56.106
-
Name: ol7-122-scan.fly.cn
-
Address: 192.168.56.107
-
Name: ol7-122-scan.fly.cn
-
Address: 192.168.56.105
建立文件路径
-
[root@ol7-122-rac1 ~]# mkdir -p /u01/app/12.2.0.1/grid
-
[root@ol7-122-rac1 ~]# mkdir -p /u01/app/grid
-
[root@ol7-122-rac1 ~]# mkdir -p /u01/app/oracle/product/12.2.0.1/db_1
-
[root@ol7-122-rac1 ~]# chown -R grid:oinstall /u01
-
[root@ol7-122-rac1 ~]# chmod -R 775 /u01/
-
[root@ol7-122-rac1 ~]# chown -R oracle:oinstall /u01/app/oracle
修改grid用户的环境变量
-
[root@ol7-122-rac1 ~]# su - grid
-
[grid@ol7-122-rac1 ~]$ cd
-
增加以下内容:
-
[grid@ol7-122-rac1 ~]$ vi .bash_profile
-
export ORACLE_BASE=/u01/app/grid
-
export ORACLE_HOME=/u01/app/12.2.0.1/grid
-
export ORACLE_SID=+ASM1 --注意rac2节点需要修改
-
export PATH=$ORACLE_HOME/bin:$PATH
-
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib
-
export CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib
-
umask=022
修改oracle用户的环境变量
-
[root@ol7-122-rac1 ~]# su - oracle
-
[oracle@ol7-122-rac1 ~]$ cd
-
增加以下内容:
-
[oracle@ol7-122-rac1 ~]$ vi .bash_profile
-
export ORACLE_BASE=/u01/app/oracle
-
export ORACLE_HOME=/u01/app/oracle/product/12.2.0.1/db_1
-
export ORACLE_SID=orcl1 --注意rac2节点需要修改
-
export PATH=$ORACLE_HOME/bin:$PATH
-
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib
-
export CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib
-
umask=022
克隆rac1节点的虚拟机,为节点2 rac2
-
ip如下:
-
enp0s3:flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
-
ether 08:00:27:da:14:cf txqueuelen 1000 (Ethernet)
-
RX packets 0 bytes 0 (0.0 B)
-
RX errors 0 dropped 0 overruns 0 frame 0
-
TX packets 0 bytes 0 (0.0 B)
-
TX errors 0 dropped 0 overruns0 carrier 0 collisions 0
-
enp0s8:flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
-
inet 192.168.56.102 netmask255.255.255.0 broadcast 192.168.56.255
-
inet6 fe80::d240:aa50:b207:6807 prefixlen 64 scopeid0x20<link>
-
ether 08:00:27:dc:2a:61 txqueuelen 1000 (Ethernet)
-
RX packets 102 bytes 9763 (9.5KiB)
-
RX errors 0 dropped 0 overruns 0 frame 0
-
TX packets 537 bytes 56918 (55.5KiB)
-
TX errors 0 dropped 0 overruns0 carrier 0 collisions 0
-
enp0s9:flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
-
inet 192.168.1.102 netmask255.255.255.0 broadcast 192.168.1.255
-
inet6 fe80::a00:27ff:febc:7e8b prefixlen 64 scopeid0x20<link>
-
ether 08:00:27:bc:7e:8b txqueuelen 1000 (Ethernet)
-
RX packets 0 bytes 0 (0.0 B)
-
RX errors 0 dropped 0 overruns 0 frame 0
-
TX packets 403 bytes 59834 (58.4KiB)
-
TX errors 0 dropped 0 overruns0 carrier 0 collisions 0
-
lo:flags=73<UP,LOOPBACK,RUNNING> mtu65536
-
inet 127.0.0.1 netmask 255.0.0.0
-
inet6 ::1 prefixlen 128 scopeid 0x10<host>
-
loop txqueuelen 1 (Local Loopback)
-
RX packets 5654 bytes 14746367(14.0 MiB)
-
RX errors 0 dropped 0 overruns 0 frame 0
-
TX packets 5654 bytes 14746367(14.0 MiB)
-
TX errors 0 dropped 0 overruns0 carrier 0 collisions 0
-
virbr0:flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
-
inet 192.168.122.1 netmask255.255.255.0 broadcast 192.168.122.255
-
ether 52:54:00:51:3d:85 txqueuelen 1000 (Ethernet)
-
RX packets 0 bytes 0 (0.0 B)
-
RX errors 0 dropped 0 overruns 0 frame 0
-
TX packets 0 bytes 0 (0.0 B)
-
TX errors 0 dropped 0 overruns0 carrier 0 collisions 0
-
修改grid环境变量如下:
-
export ORACLE_SID=+ASM2
-
修改oracle环境变量如下:
-
export ORACLE_SID=orcl2
修改rac1主机的磁盘介质类型,为共享类型
(以dg_1磁盘为例,OCR和GIMR同理修改)
在rac2主机添加rac1的上面修改的共享磁盘(以dg_1磁盘为例,OCR和GIMR同理修改):
设置SSH信任关系
基本步骤:
1)设置rac1的rsa和dsa加密,然后都追加到authorized_keys文件中
2)再把rac1的authorized_keys拷贝到rac2中
3)同样rac2的rsa和dsa加密,然后把rac2的rsa和dsa加密追加到authorized_keys文件中
4)再把rac2的authorized_keys文件拷贝到rac1中,覆盖之前的authorized_keys文件
注1:这样的话rac1和rac2的authorized_keys文件中都有了彼此的rsa和dsa加密
注2:需设置grid和oracle两个用户(这里以oracle用户为例)
1、Rac1服务器设置:
(1)设置rsa和dsa加密:
-
[oracle@ol7-122-rac1 ~]$ ssh-keygen -t rsa
-
[oracle@ol7-122-rac1 ~]$ ssh-keygen -t dsa
(2)把rsa和dsa加密都放置到authorized_keys文件中:
-
[oracle@ol7-122-rac1 ~]$ cat .ssh/id_rsa.pub >> .ssh/authorized_keys
-
[oracle@ol7-122-rac1 ~]$ cat .ssh/id_dsa.pub >> .ssh/authorized_keys
(3)把rac1的authorized_keys拷贝到rac2中:
[oracle@ol7-122-rac1 ~]$ cd/home/oracle/.ssh
[oracle@ol7-122-rac1 .ssh]$ scp authorized_keys 192.168.56.102:/home/oracle/.ssh/
2、Rac2服务器设置:
(1)设置rsa和dsa加密:
-
[oracle@ol7-122-rac2 ~]$ ssh-keygen -t rsa
-
[oracle@ol7-122-rac2 ~]$ ssh-keygen -t dsa
(2)把rac2的rsa和dsa加密都放置到从rac1拷贝来的authorized_keys文件中:
-
[oracle@ol7-122-rac2 ~]$ cat .ssh/id_rsa.pub >> .ssh/authorized_keys
-
[oracle@ol7-122-rac2 ~]$ cat .ssh/id_dsa.pub >> .ssh/authorized_keys
(3)把rac2中的authorized_keys文件拷贝到rac1中,覆盖之前的authorized_keys文件:
-
[oracle@ol7-122-rac2 ~]$ cd/home/oracle/.ssh
-
[oracle@ol7-122-rac2 .ssh]$ scp authorized_keys 192.168.56.101:/home/oracle/.ssh/
3、查看一下rac1和rac2相同的authorized_keys文件,如下:
-
[oracle@ol7-122-rac1 .ssh]$ more authorized_keys
-
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC/NgE63EfDoUOxn9tj9hGdD9h4c8nYWScEKsHDUEbzfqImSxoGd5AOQz4BysMQI2nez0ZxFfFwUsgb/qRsg2JG1VuD+AjNxI+SheXPzRR/yRQcnhlpuYLJx
-
o+8CzLApcli/u2yXOG9ZAPR65gXBXjUwZfi39ZXT/73zxEYGHvu37fBbglvOtSxTANYXhNgo87Ej8BO5hw/djcjVuw/NAiHpiOM285hh0FtcDqNHaodVsdNMlbZWS6dcqdDiD3gRvgcR4O9bGaa6P9GpIiLaV
-
F+cp50hcNAdwe9LAGY6Jp8thyXSKhfJsQgdyVUTa1syDUDfeqVVGenZhH+OR9bBerx oracle@ol7-122-rac1.localdomain
-
ssh-dss AAAAB3NzaC1kc3MAAACBAMdYaS6X2/p+NE3Xc6sGCw/YYU+qkzPuJnV4w5kdPsE2FLFek8hbcMUs4W5J2ye+pg7tvygGNLn6rCyz0Ou13rGA+XnVYkbEL3Xh94QzeLEFxjD9U4pHddiyMyO8fT5VS
-
D4vWbGhNBKp64qqk+NSTXedSjRg8R0M/VAX+pL2FC0PAAAAFQC+DebpL/hQS3DyKa568YRX+3D3PQAAAIBPW1DC/3g6j0aK4hXglpNBmcr/Jqw7cQIUN/TLmfiMNDRztxdGmiTrkJWtbKPLfw+PKOesZyQlrM
-
U9aINuQUcOl/7OeJncxAIMlEOO2/R6U/7uOa4oqzMydMKYxmpx5y1ca31BjVSPb8c1jYBYciZ50DEZdqGvt+tfZm4F8aLjzAAAAIEAqHQ9Z3XzpkfT2iBkA8cq048YUMM0k6DEZ4Fgl3B0HmSpwSIARIEAqJe
-
aplK2ewlMfJiKUdj2GQO6ej8hdOWl0VvdPrhQEl4nUfMJzbACIRISDA1gsBGKRcflrrKYvsEfjWW5AkQnAAFP14Zhac/2MWD3GfUzyJyEGDGIZBjuWWU= oracle@ol7-122-rac1.localdomain
-
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC/YA/e1Bkm32Z4VJtg9N+G5DvvLcXfq5+9iRWzUJkEQ/J0/sNoTTzQzUfN8yClm7WTy095gLrqn8X38wb36k9ooNH475gnbHgv584CYOzsxrlzz+RzXBGhb
-
PtA8MbeYqZnjPvo0ezH3k4/5VmF7zxVnrtm3JEYSXLC6cqVn4tx/4qrILbnPckKRlt0CeWYx07bULN39lni3uQuRJ83LTQ2H0E2WGguHsAQwH+sn9wBvs8swXK0OFOy0AHDHR/gR9gH8Lr1SGgeaqC1VQpCFt
-
bsRv7W1Ws6kIlF6pMY1n0wXrvCHbh5DJVV6orVZg6GPDRCmgLWcGoEXFmBgknlypYB oracle@ol7-122-rac2.localdomain
-
ssh-dss AAAAB3NzaC1kc3MAAACBANSC+TmiMYFhb/aXYq2GmP1WfUKUtPaQYHVU+FrDQQfkJVGmnNfp4PXk/LFUppxBNWLhuVeKtrezO978eDCcI5N6ponxaoczJGDWmeFHI1UsKfF9l87m/Jnv2B5jw+YM1
-
CDjJLfE6HZAZhb6YFFFBVEfbNbEHO/WrkE2tHrOE2EdAAAAFQDzhSTw7Kd6kDz3gceM0yBnJXVqmwAAAIB8Nrr1JX2rTZGX8NELHvvdB9+h076C0n70lkjV8vcwjsY585a2TKbB7rsPGsOK0qYWQTg67hyQ6w
-
icQYMTnq6U4GIwLrrWAWzqO0c+GykZbLTYtRDAwD9CZEhtnhQNmg/IsBc1Uwl/L1sV8mAz/JErJQNNPuukhu5empSRi1Pw2QAAAIByKzk2HppjeLOetpMHdatpU+LKBZVK4PwFgJORMl4QNYgi1fVsCX/KEZH
-
Ft6RUcVMozdUuv2/Xwl00jwqTXUw23aStyOWUdR6pgXd3R9g2wdCJxRyLxL4LE9nOBVzSatYvD44w3IDYNXgDQ4hYx8xGOlk/u7MvjFQKZcuk+MtAvg== oracle@ol7-122-rac2.localdomain
4、测试SSH:
Rac1和 rac2分别测试,可以正常返回日期即可:
-
[oracle@ol7-122-rac1 ~]$ ssh ol7-122-rac1 date
-
[oracle@ol7-122-rac1 ~]$ ssh ol7-122-rac1-priv date
-
[oracle@ol7-122-rac1 ~]$ ssh ol7-122-rac2 date
-
[oracle@ol7-122-rac1 ~]$ ssh ol7-122-rac2-priv date
绑定UDEV共享磁盘
添加共享磁盘顺序要一致
-
for i in c d e f g
-
do
-
echo "KERNEL==\"sd?\",SUBSYSTEM==\"block\", PROGRAM==\"/usr/lib/udev/scsi_id--whitelisted --replace-whitespace --device=/dev/\$name\",RESULT==\"`/usr/lib/udev/scsi_id --whitelisted --replace-whitespace--device=/dev/sd$i`\", SYMLINK+=\"asm-disk$i\",OWNER=\"grid\", GROUP=\"asmadmin\",MODE=\"0660\"" >>/etc/udev/rules.d/99-oracle-asmdevices.rules
-
done
-
/sbin/partprobe /dev/sdc
-
/sbin/partprobe /dev/sdd
-
/sbin/partprobe /dev/sde
-
/sbin/partprobe /dev/sdf
-
/sbin/partprobe /dev/sdg
-
/sbin/udevadm test /sys/block/sdc
-
/sbin/udevadm test /sys/block/sdd
-
/sbin/udevadm test /sys/block/sde
-
/sbin/udevadm test /sys/block/sdf
-
/sbin/udevadm test /sys/block/sdg
-
[root@ol7-122-rac1 ~]# /sbin/udevadmcontrol --reload-rules
-
[root@ol7-122-rac1 ~]# ll /dev/asm*
-
lrwxrwxrwx 1 root root 3 Apr 19 17:15/dev/asm-diskc -> sdc
-
lrwxrwxrwx 1 root root 3 Apr 19 17:16/dev/asm-diskd -> sdd
-
lrwxrwxrwx 1 root root 3 Apr 19 17:16/dev/asm-diske -> sde
-
lrwxrwxrwx 1 root root 3 Apr 19 17:16/dev/asm-diskf -> sdf
-
lrwxrwxrwx 1 root root 3 Apr 19 17:16/dev/asm-diskg -> sdg
-
[root@ol7-122-rac1 ~]# ll /dev/sd*
-
brw-rw---- 1 root disk 8, 0 Apr 19 16:47 /dev/sda
-
brw-rw---- 1 root disk 8, 1 Apr 19 16:47 /dev/sda1
-
brw-rw---- 1 root disk 8, 2 Apr 19 16:47 /dev/sda2
-
brw-rw---- 1 root disk 8, 3 Apr 19 16:47 /dev/sda3
-
brw-rw---- 1 root disk 8, 16 Apr 19 16:47 /dev/sdb
-
brw-rw---- 1 root disk 8, 17 Apr 19 16:47 /dev/sdb1
-
brw-rw---- 1 grid asmadmin 8, 32 Apr 1917:18 /dev/sdc
-
brw-rw---- 1 grid asmadmin 8, 48 Apr 1917:18 /dev/sdd
-
brw-rw---- 1 grid asmadmin 8, 64 Apr 1917:18 /dev/sde
-
brw-rw---- 1 grid asmadmin 8, 80 Apr 1917:18 /dev/sdf
-
brw-rw---- 1 grid asmadmin 8, 96 Apr 1917:18 /dev/sdg
三:安装GRID软件
-
解压grid安装包
-
[grid@ol7-122-rac1 ~]$ cd /u01/app/12.2.0.1/grid/
-
[grid@ol7-122-rac1 grid]$ unzip linuxx64_12201_grid_home.zip
-
安装grid前检查
-
[grid@ol7-122-rac1 grid]$ ./runcluvfy.sh stage -pre crsinst -n ol7-122-rac1,ol7-122-rac2 -verbose
-
安装grid
-
[grid@ol7-122-rac1 grid]$ ./gridSetup.sh
查看集群状态
-
[grid@ol7-122-rac1 ~]$ crsctl stat res -t
-
--------------------------------------------------------------------------------
-
Name Target State Server Statedetails
-
--------------------------------------------------------------------------------
-
Local Resources
-
--------------------------------------------------------------------------------
-
ora.ASMNET1LSNR_ASM.lsnr
-
ONLINE ONLINE ol7-122-rac1 STABLE
-
ONLINE ONLINE ol7-122-rac2 STABLE
-
ora.DG_MGMT.dg
-
ONLINE ONLINE ol7-122-rac1 STABLE
-
ONLINE ONLINE ol7-122-rac2 STABLE
-
ora.DG_OCR.dg
-
ONLINE ONLINE ol7-122-rac1 STABLE
-
ONLINE ONLINE ol7-122-rac2 STABLE
-
ora.LISTENER.lsnr
-
ONLINE ONLINE ol7-122-rac1 STABLE
-
ONLINE ONLINE ol7-122-rac2 STABLE
-
ora.chad
-
ONLINE ONLINE ol7-122-rac1 STABLE
-
ONLINE ONLINE ol7-122-rac2 STABLE
-
ora.net1.network
-
ONLINE ONLINE ol7-122-rac1 STABLE
-
ONLINE ONLINE ol7-122-rac2 STABLE
-
ora.ons
-
ONLINE ONLINE ol7-122-rac1 STABLE
-
ONLINE ONLINE ol7-122-rac2 STABLE
-
--------------------------------------------------------------------------------
-
Cluster Resources
-
--------------------------------------------------------------------------------
-
ora.LISTENER_SCAN1.lsnr
-
1 ONLINE ONLINE ol7-122-rac2 STABLE
-
ora.LISTENER_SCAN2.lsnr
-
1 ONLINE ONLINE ol7-122-rac1 STABLE
-
ora.LISTENER_SCAN3.lsnr
-
1 ONLINE ONLINE ol7-122-rac1 STABLE
-
ora.MGMTLSNR
-
1 ONLINE ONLINE ol7-122-rac1 169.254.84.228192.1
-
68.1.101,STABLE
-
ora.asm
-
1 ONLINE ONLINE ol7-122-rac1 Started,STABLE
-
2 ONLINE ONLINE ol7-122-rac2 Started,STABLE
-
3 OFFLINE OFFLINE STABLE
-
ora.cvu
-
1 ONLINE ONLINE ol7-122-rac1 STABLE
-
ora.mgmtdb
-
1 ONLINE ONLINE ol7-122-rac1 Open,STABLE
-
ora.ol7-122-rac1.vip
-
1 ONLINE ONLINE ol7-122-rac1 STABLE
-
ora.ol7-122-rac2.vip
-
1 ONLINE ONLINE ol7-122-rac2 STABLE
-
ora.qosmserver
-
1 ONLINE ONLINE ol7-122-rac1 STABLE
-
ora.scan1.vip
-
1 ONLINE ONLINE ol7-122-rac2 STABLE
-
ora.scan2.vip
-
1 ONLINE ONLINE ol7-122-rac1 STABLE
-
ora.scan3.vip
-
1 ONLINE ONLINE ol7-122-rac1 STABLE
配置asm
[grid@ol7-122-rac1 grid]$ asmca
四:安装ORACLE软件
-
解压oracle安装包
-
[oracle@ol7-122-rac1 oracle]$ unzip linuxx64_12201_database.zip
-
安装
-
[oracle@ol7-122-rac1 oracle]$ ./runInstaller
五:安装数据库
[oracle@ol7-122-rac1 ~]$ dbca
查看集群状态
-
[grid@ol7-122-rac1 ~]$ srvctl config database -d orcl
-
Database unique name: orcl
-
Database name: orcl
-
Oracle home: /u01/app/oracle/product/12.2.0.1/db_1
-
Oracle user: oracle
-
Spfile: +DG_DATA/ORCL/PARAMETERFILE/spfile.272.942322245
-
Password file: +DG_DATA/ORCL/PASSWORD/pwdorcl.256.942319377
-
Domain:
-
Start options: open
-
Stop options: immediate
-
Database role: PRIMARY
-
Management policy: AUTOMATIC
-
Server pools:
-
Disk Groups: DG_DATA
-
Mount point paths:
-
Services:
-
Type: RAC
-
Start concurrency:
-
Stop concurrency:
-
OSDBA group: dba
-
OSOPER group: oper
-
Database instances: orcl1,orcl2
-
Configured nodes: ol7-122-rac1,ol7-122-rac2
-
CSS critical: no
-
CPU count: 0
-
Memory target: 0
-
Maximum memory: 0
-
Default network number for database services:
-
Database is administrator managed
-
[grid@ol7-122-rac1 ~]$ srvctl status database -d orcl
-
Instance orcl1 is running on node ol7-122-rac1
-
Instance orcl2 is running on node ol7-122-rac2
更多推荐
所有评论(0)