暂无图片
oracle rac 19c 在winserver2016 打补丁了,prepatch卡住了执行不下去
我来答
分享
S
SuBen
2021-07-29
oracle rac 19c 在winserver2016 打补丁了,prepatch卡住了执行不下去

image.png

image.png

C:\Users\Administrator>%ORACLE_HOME%\crs\install\rootcrs.bat -prepatch -nonrolling卡住了执行不了,一直停在这个地方,查看log是卡在了crsctl start crs -wait这个地方。各位网友救急救急!

我来答
添加附件
收藏
分享
问题补充
3条回答
默认
最新
S
SuBen

image.png企业微信截图_16275524167021.png

暂无图片 评论
暂无图片 有用 0
高阳

权限有问题了,我之前遇到过!
权限恢复的方法:
1.回退初始化权限:
首先验证:crsconfig_dirs和crsconfig_fileperms这个文件是否存在
cd <GRID_HOME>/crs/utl/
ls -ltr
2.关闭集群服务:
crsctl stop has -f
3.调整crsctl这个命令的权限的权限(参考正确的节点调整)
4.使用rootcrs.sh这个命令

cd <GRID_HOME>/crs/install/

./rootcrs.sh -init

5.重启集群正常后,使用opatchauto回退补丁
6.重新安装补丁;
备注参考:How to check and fix file permissions on Grid Infrastructure environment (文档 ID 1931142.1)

暂无图片 评论
暂无图片 有用 0
S
SuBen

感谢你的建议,卡住时是因为两边补丁级别不一致

暂无图片 评论
暂无图片 有用 0
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏