本文共 2100 字,大约阅读时间需要 7 分钟。
Oracle 12C及以后的版本要求在安装Grid和Oracle时预安装特定补丁包,以确保系统稳定性和功能正常。以下是需要注意的补丁类型:
通过合并基础安装包和补丁包,能够简化安装流程,避免后续补丁安装的复杂性。
以下将详细说明 Oracle 12.2.2 Grid 集成补丁包的安装步骤。
确保以下文件在安装目录中:
LINUX.X64_122010_grid_home.zip
p6880880_122010_Linux-x86-64.zip
p32540149_122010_Linux-x86-64.zip
OracleShellInstall.sh
使用 Oracle 一键配置脚本进行环境配置,命令示例如下:
cd /soft/OracleShellInstall.sh -i 10.211.55.100 -n restart -o nocdb -gp oracle -op oracle -b /oracle/app -s AL32UTF8 -m Y
分别解压并配置 OPatch 和 PSU 补丁包:
# 解压 OPatch 补丁包unzip -o p6880880_122010_Linux-x86-64.zip -d /oracle/app/12.2.0/gridchown -R grid:oinstall /oracle/app/12.2.0/grid/OPatch# 解压 PSU 补丁包unzip p32540149_122010_Linux-x86-64.zip -d /softchown -R grid:oinstall /soft/32540149
使用 gridSetup.sh
工具应用 PSU 补丁:
su - grid -c "/oracle/app/12.2.0/grid/gridSetup.sh -applyPSU /soft/32540149"
安装完成后,需修复可能出现的 BUG,具体操作如下:
mv $ORACLE_HOME/install/files.lst $ORACLE_HOME/install/files.lst.bak
将 Grid 安装目录压缩为 ZIP 文件:
cd /oracle/app/12.2.0/grid/zip -r LINUX.X64_122010_grid_home_32540149.zip *mv LINUX.X64_122010_grid_home_32540149.zip /soft
在新 host 上进行安装测试,步骤如下:
确保以下文件已上传到新主机:
LINUX.X64_122010_grid_home.zip
OracleShellInstall.sh
挂载共享盘并配置:
iscsiadm -m discovery -t st -p 10.211.55.22iscsiadm -m node -T iqn.2008-08.com.starwindsoftware:10.211.55.22-lucifer -p 10.211.55.22 -lmv LINUX.X64_122010_grid_home_32540149.zip LINUX.X64_122010_grid_home.zip
执行 OracleShellInstall.sh 脚本:
cd /soft/OracleShellInstall.sh -i 10.211.55.100 -n restart -o nocdb -gp oracle -op oracle -b /u01/app -s AL32UTF8 -dd /dev/sdc -dn DATA -dr EXTERNAL -m Y
以 Grid 用户身份运行安装脚本:
su - gridcd /oracle/app/12.2.0/grid/./gridSetup.sh
在安装 root.sh
前,执行以下修复命令以解决潜在问题:
export ORACLE_HOME=/u01/app/12.2.0/grid/usr/bin/make -f $ORACLE_HOME/rdbms/lib/ins_rdbms.mk client_sharedlib libasmclntsh12.ohso libasmperl12.ohso
安装完成后,系统应正常运行。
转载地址:http://djtwk.baihongyu.com/