5.上传软件包,建立互信、安装rpm包(单节点)
grid:echo $ORACLE_HOME
oracle: echo $ORACLE_HOME5.1.上传软件包到/u01目录下,并解压文件
grid用户:
unzip /u01/LINUX.X64_193000_grid_home.zip -d /u01/app/19.3.0/grid/
oracle用户:
unzip /u01/LINUX.X64_193000_db_home.zip -d /u01/app/oracle/product/19.3.0/db_1/5.2.使用sshUserSetup.sh脚本建立互信
脚本位置:
/u01/app/19.3.0/grid/oui/prov/resources/scripts/sshUserSetup.sh
 ./sshUserSetup.sh -user grid -hosts "cat1 cat2 " -advanced -noPromptPassphrase
 ./sshUserSetup.sh -user oracle -hosts "cat1 cat2 " -advanced -noPromptPassphrase
验证:以oracle和grid用户在2个节点上都测试两节点的连通性:
ssh cat1 date
ssh cat2 date
ssh cat1priv date
ssh cat2priv date
ssh-agent $shell
ssh-add5.3.安装补丁包
cd /u01/app/19.3.0/grid/cv/rpm
rpm -ivh cvuqdisk-1.0.10-1.rpm
拷贝cvuqdisk-1.0.10-1.rpm到节点2
scp cvuqdisk-1.0.10-1.rpm cat2:/tmp/
节点2安装
cd /u01
rpm -ivh cvuqdisk-1.0.10-1.rpm 5.4.安装grid前检查
$ORACLE_HOME/runcluvfy.sh  stage -pre crsinst -n cat1,cat2 -fixup -verbose
$ORACLE_HOME/runcluvfy.sh stage -pre crsinst -n , -method root   //报错解决6.装grid
6.1可视化安装
用grid用户可视化登录
cd $ORACLE_HOME
./gridSetup.sh 
19c,mgmtdb变成了可选性安装。
如果不部署mgmtdb,一块5G的磁盘用于OCR和voting disk即可
根据窗口信息,分别用root用户在两个几点上运行两个脚本。
脚本运行成功后,会报错,忽略跳过:截图如下:





















6.2安装GI后检查
$ORACLE_HOME/runcluvfy.sh  stage -post  crsinst -n "cat1,cat2"  -verbose7.添加ASM磁盘组
grid用户下用asmca命令,可视化添加
安装以下创建磁盘组
DG名称    DISKGROUP冗余模式   DG容量
OCR external    150G
DATA    external    300G
ARCH    external    200G截图如下:



