RAC1 복제로 RAC2를 생성할 것이다.
RAC node1의 공유 스토리지는 다시 추가한다.
RAC2의 공유 스토리지도 추가한다.
네트워크는 NAT가 아닌 NAT 네트워크로 설정되어 있어야 한다.
네트워크는 NAT가 아닌 NAT 네트워크로 설정되어 있어야 한다.
시작 후에 네트워크 설정
service network restart
2번 노드 hostname 변경
hostnamectl status
hostnamectl set-hostname rac2
[root@rac1 ~]# hostnamectl status
Static hostname: rac1
Icon name: computer-vm
Chassis: vm
Machine ID: 97a066cb0b9c0b4e91dd0754d3cc7461
Boot ID: b5e1fbf6e7a542a39fe411abd05068b8
Virtualization: kvm
Operating System: Oracle Linux Server 7.9
CPE OS Name: cpe:/o:oracle:linux:7:9:server
Kernel: Linux 5.4.17-2102.201.3.el7uek.x86_64
Architecture: x86-64
[root@rac1 ~]# hostnamectl set-hostname rac2
[root@rac1 ~]# hostnamectl status
Static hostname: rac2
Icon name: computer-vm
Chassis: vm
Machine ID: 97a066cb0b9c0b4e91dd0754d3cc7461
Boot ID: b5e1fbf6e7a542a39fe411abd05068b8
Virtualization: kvm
Operating System: Oracle Linux Server 7.9
CPE OS Name: cpe:/o:oracle:linux:7:9:server
Kernel: Linux 5.4.17-2102.201.3.el7uek.x86_64
Architecture: x86-64
두 줄 수정
[root@rac2 ~]# vi ~oracle/.bash_profile
export ORACLE_HOSTNAME=rac2
export ORACLE_SID=racdb2
#위 두줄 수정
[root@rac2 ~]# vi ~oracle/.bashrc
alias grid_env='export ORACLE_HOME=$GRID_HOME;export ORACLE_SID=+ASM2;export ORACLE_HOME=$GRID_HOME;export PATH=$ORACLE_HOME/bin:$ORACLE_HOME/OPatch:$GRID_HOME/bin:$BASE_PATH'
alias db_env='export ORACLE_HOME=$DB_HOME;export ORACLE_SID=racdb2;export ORACLE_HOME=$DB_HOME;export PATH=$ORACLE_HOME/bin:$ORACLE_HOME/OPatch:$GRID_HOME/bin:$BASE_PATH'