运维日记|Linux下Oracle开机自启动 – 作者:database

某客户的数据库迁移到新建机房,数据库放在虚拟化环境里,一直都安安稳稳的。但某天的一大早突然来电说数据库不能连接了,遇到了什么问题呢?我们一起来回顾一下。

登录服务器一检查发现原来数据库并未启动!赶紧把数据库拉起来,通过和客户沟通以及进一步的排查发现原来机房发生了断电,在断电恢复后,服务器自动起来,新装的数据库服务和监听却都没有起来,后续进行了自启动配置,方式如下:

No.1  用oracle用户编辑dbstart文件

登入oracle用户,切换到$ORACLE_HOME/bin目录下,修改文件dbstart。

image.png

修改:看下面注释部分进行修改。

image.png


No.2  用root用户编辑oratab和rc.local

参照下面的注释部分进行修改,修改oratab文件。

image.png

修改rc.local

image.png

做完以上这些步骤,Oracle在Linux下的自启动就配置好了。

需要注意的是,Linux环境下oracle单节点数据安装,除了参数优化之外还需要进行开机自启动的设置,以防操作系统重启导致数据库未起来。


美创运维中心数据库服务团队拥有Oracle ACE 1人、OCM 10余人、数十名Oracle OCP、MySQL OCP、红帽RHCA、中间件weblogic、tuxedo认证、达梦工程师 ,著有《Oracle DBA实战攻略》,《Oracle数据库性能优化方法和最佳实践》,《Oracle内核技术揭秘》等多本数据运维优化书籍。目前运维各类数据库合计2000余套,精通Oracle、MySQL、SQLServer、DB2、PostgreSQL、达梦等主流商业和开源数据库。并成为首批国内达梦战略合作伙伴之一,拥有海量经验和完善的人员培养体系。并同时提供超融合,私有云整体解决方案。

来源:freebuf.com 2020-06-05 15:13:24 by: database

© 版权声明
THE END
喜欢就支持一下吧
点赞0
分享
评论 抢沙发

请登录后发表评论