GBase 8s是南大通用自主研发、支持共享存储集群、两地三中心部署的、成熟稳定的百T金融级事务型国产数据库。GBase 8s适用于OLTP应用场景,包括金融、电信、政企、安全等行业的关键核心业务系统,在当前安全形势日益严峻的大背景下,GBase 8s已成为去IOE的主流国产数据库产品,能够在90%以上的场景中替代Oracle。
GBase 8s服务所有管理操作是由gbasedbt管理账户完成,如果服务器关机重新启动后,管理员要切换到gbasedbt账户去启动GBase 8s服务,默认是不会随服务器启动而自动启动的,往往负责运维的人员只负责启动服务器,不清楚如何启动8s数据库,会导致应用访问不了数据库导致应用报错。那么如何设置一开机就能自动启动8s数据库呢?经过一番查找和询问技术人员,用非常简单的命令就可以实现了,简单又方便,来看一看吧。
目录
新增一条开机任务
使用用gbasedbt账户执行crontab -e命令,新增一条定时任务。
$ crontab -e
@reboot source /home/gbasedbt/profile.gbaseserver && oninit -vy
其中 profile.gbaseserver为8s的环境变量文件名,此文件名可根据8s实际环境情况进行更改。
测试开机重启
先使用gbasedbt账户关闭8s服务,然后将服务器reboot一下,重新启动后查看8s服务是否正常启动
关闭8s数据库服务
# su - gbasedbt
$ onstat -
$ onmode -ky
操作截图:

测试开机重启
切换到root账户,关机重启服务器
操作截图:

重新连接服务器,切换到gbasedbt账户下,查看8s服务状态是在线状态,说明开机自启动了。

真的好简单吧~
最后修改时间:2023-10-09 18:02:49
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




