5.上传软件包,建立互信、安装rpm包(单节点)

grid:echo $ORACLE_HOME
oracle: echo $ORACLE_HOME

5.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-add

5.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用户在两个几点上运行两个脚本。
脚本运行成功后,会报错,忽略跳过:

截图如下:
file
file
file
file
file
file
file
file
file
file
file
file
file
file
file
file
file
file
file
file
file

6.2安装GI后检查

$ORACLE_HOME/runcluvfy.sh  stage -post  crsinst -n "cat1,cat2"  -verbose

7.添加ASM磁盘组

grid用户下用asmca命令,可视化添加

安装以下创建磁盘组
DG名称    DISKGROUP冗余模式   DG容量
OCR external    150G
DATA    external    300G
ARCH    external    200G

截图如下:
file
file
file
file

Related Posts