接上文,在前期环境全部配置完成后,进行正式的集群安装,总体步骤是先安装GI,然后是ASM磁盘组的划分,最后是数据库的安装与验证。
一、安装VNC进行图形化安装
yum install tigervnc
设置vnc登陆密码
vncpassword
vncserver :1
VNC默认登陆 ip:5901
二、开始进行GI的安装
su - grid
export DISPLAY=:1
xhost +x
cd $GRID_HOME
./gridSetup.sh
注意19C的私网地址与ASM共用同一网段
设置统一密码
三、进行asm磁盘组的划分与创建
asmca
四、进行数据库软件与DB的安装
1.数据库软件的安装
mv LINUX.X64_193000_db_home.zip $ORACLE_HOME
unzip LINUX.X64_193000_db_home.zip
export DISPLAY=:1
xhost +
./runInstaller
2.oracle用户进行dbca建库
su - oracle
dbca
五、开启RAC归档设置归档路径
[oracle@rac01.hkrt.cn:/home/oracle]$sqlplus / as sysdba
SQL> archive log list;
Database log mode No Archive Mode
Automatic archival Disabled
Archive destination /u01/app/oracle/product/19.0.0/db_1/dbs/arch
Oldest online log sequence 59
Current log sequence 60
共享磁盘中创建归档目录
[root@rac01 ~]# su - grid
[grid@rac01.hkrt.cn:/home/grid]$asmcmd
ASMCMD> cd FRA
ASMCMD> ls
ASMCMD> mkdir saas
ASMCMD> cd saas
ASMCMD> mkdir archivelog
ASMCMD> cd archivelog
ASMCMD> pwd
+FRA/saas/archivelog
[oracle@rac01.hkrt.cn:/home/oracle]$sqlplus / as sysdba
SQL> alter system set log_archive_format='%t_%s_%r.arch' scope=spfile sid='*';
SQL> alter system set log_archive_dest_1='location=+FRA/saas/archivelog' scope=spfile sid='*';
集群数据库都stop后启动一个节点到mount状态开启归档模式
[grid@rac01.hkrt.cn:/home/grid]$srvctl stop database -d saas
[grid@rac01.hkrt.cn:/home/grid]$srvctl start instance -d saas -i saas1 -o mount
SQL> archive log list;
SQL> alter database archivelog;
SQL> alter database open;
重启所有数据库节点
[grid@rac01.hkrt.cn:/home/grid]$srvctl stop database -d saas
[grid@rac01.hkrt.cn:/home/grid]$srvctl start database -d saas
六、验证集群状态是否正常
[grid@rac01.hkrt.cn:/home/grid]$crsctl stat res -t