ob做成服务开机启动报错

【 使用环境 】 测试环境
【 OB or 其他组件 】oceanbase
【 使用版本 】OceanBase_CE-v4.1.0.0
【问题描述】清晰明确描述问题
ob做成服务开机启动报错,报错日志如下:

【复现路径】问题出现前后相关操作
服务配置如下:
[Unit]
Description=oceanbase database
After=network.target
[Service]
Type=forking
User=root
ExecStart=/root/.oceanbase-all-in-one/obd/usr/bin/obd cluster start obtest
ExecStop=/root/.oceanbase-all-in-one/obd/usr/bin/obd cluster stop obtest
ExecReload=/root/.oceanbase-all-in-one/obd/usr/bin/obd cluster restart obtest
LimitNOFILE=165535
LimitNPROC=165535
[Install]
WantedBy=multi-user.target
【附件及日志】推荐使用OceanBase敏捷诊断工具obdiag收集诊断信息,详情参见链接(右键跳转查看):

【SOP系列 22 】——故障诊断第一步(自助诊断和诊断信息收集)

restart 换成start 试试。


还是报错的

如果需要ob开机自启动功能可以自己写个启动脚本 比如使用service或者crontab
当前使用的是什么呢

在考虑这个方向,但是网上那么多说可以做成服务的,没找到报错原因。。

您测试到无法重启成功还是 ,无法关闭成功呢 ??

将type更改成simple,并且将execstop命令注释掉。试一下,能不能开机启动成功


改了 还是一样的报错,目前是在测试开机启动

1、execstop 那个命令注释掉了没 ????
2、 systemctl status oceanbase 显示不成功----到底2881这个端口能够连接上不

楼主你好,你解决了吗,我也遇到了这个问题