分享更有价值
被信任是一种快乐

怎么解决CentOs 7.X安装Oracle 11g RAC的坑

文章页正文上

本篇内容主要讲解“怎么解决CentOs 7.X安装Oracle 11g RAC的坑”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么解决CentOs 7.X安装Oracle 11g RAC的坑”吧!1.安装GI执行root.sh脚本时,ohasd 进程无法正常启动ohasd failed to startFailed to start the Clusterware.
Last 20 lines of the alert log follow:2018-04-19 09:54:30.897:[client(19244)]CRS-2101:The OLR was
formatted using version 3.alert:Oracle High Availability Service
has timed out waiting for init.ohasd to be started.因为Oracle Linux 7(和Redhat 7)使用systemd而不是initd来启动/重新启动进程,并将它们作为服务运行,所以当前的11.2.0.4和12.1.0.1的软件安装不会成功,因为ohasd进程没有正常启动。解决方法一:在root.sh执行之前先打上补丁:18370031。解决方法二:手动在systemd中添加ohasd服务(1).创建一个空服务文件:/usr/lib/systemd/system/ohasd.servicetouch
/usr/lib/systemd/system/ohasd.免费主机域名service(2).编辑文件ohasd.service添加如下内容vi
/usr/lib/systemd/system/ohasd.service[Unit]Description=Oracle High
Availability ServicesAfter=syslog.target[Service]ExecStart=/etc/init.d/init.ohasd
run >/dev/null 2>&1 Type=simpleRestart=always[I免费主机域名nstall]WantedBy=multi-user.target(3).添加和启动服务systemctl daemon-reloadsystemctl enable ohasd.servicesystemctl start ohasd.service查看运行状态:[root@rac1 system]# systemctl
status ohasd.service● ohasd.service – Oracle High
Availability ServicesLoaded: loaded
(/usr/lib/systemd/system/ohasd.service; enabled; vendor preset: disabled)Active: active (running) since Thu
2018-04-19 14:10:19 CST; 1h 16min agoMain PID: 1210 (init.ohasd)CGroup: /system.slice/ohasd.service└─1210 /bin/sh
/etc/init.d/init.ohasd run >/dev/null 2>&1 Type=simpleApr 19 14:10:19 bms-75c8
systemd[1]: Started Oracle High Availability Services.Apr 19 14:10:19 bms-75c8
systemd[1]: Starting Oracle High Availability Services…(4).重新执行root.sh脚本注意: 为了避免其余节点遇到这种报错,可以在root.sh执行过程中,待/etc/init.d/目录下生成了init.ohasd 文件后执行systemctl start ohasd.service 启动ohasd服务即可。若没有/etc/init.d/init.ohasd文件 systemctl start ohasd.service 则会启动失败。2.安装database软件时候会报错:Error in invoking
target ‘agent nmhs’ of makefile
‘/u01/app/oracle/product/11.2.0/db_1/sysman/lib/ins_emagent.mk’复制代码解决方法一:选择Continue继续,然后打上补丁:19692824解决方法二:编辑文件$ORACLE_HOME/sysman/lib/ins_emagent.mk复制代码vi
/u01/app/oracle/product/11.2.0/db_1/sysman/lib/ins_emagent.mk复制代码找到 $(MK_EMAGENT_NMECTL) 这一行,在后面添加 -lnnz11 如下:复制代码$(MK_EMAGENT_NMECTL) -lnnz11然后点击retry 即可到此,相信大家对“怎么解决CentOs 7.X安装Oracle 11g RAC的坑”有了更深的了解,不妨来实际操作一番吧!这里是云技术网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

相关推荐: rman添加、删除文件的方法是什么

这篇文章主要介绍“rman添加、删除文件的方法是什么”,在日常操作中,相信很多人在rman添加、删除文件的方法是什么问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”rman添加、删除文件的方法是什么”的疑惑有所帮助!接下来,请跟着…

文章页内容下
赞(0) 打赏
版权声明:本站采用知识共享、学习交流,不允许用于商业用途;文章由发布者自行承担一切责任,与本站无关。
文章页正文下
文章页评论上

云服务器、web空间可免费试用

宝塔面板主机、支持php,mysql等,SSL部署;安全高速企业专供99.999%稳定,另有高防主机、不限制内容等类型,具体可咨询QQ:360163164,Tel同微信:18905205712

主机选购导航云服务器试用

登录

找回密码

注册