启动服务时in maintenance state.是怎么回事?

ladofwind 2013-06-24 02:06:44
我的应用程序做为service已经存在很久了,在/etc/init.d/myserv 下,
最近要做少量修改,修改后 svcadm enable myserv 发现我的服务起不来了
就打印下面一句:
svcadm: Instance "svc:/application/myserv:default" is in maintenance state.

之后svcadm clear, disable, enable都试了,发现不灵,然后进/etc/init.d/下改回来就又起来了,
首先我的代码逻辑应该没什么问题,只是做了些等待,启动时间增长了,是不是启动时间超过一定
数字,我的是500秒,solaris就搞成maintenance?有碰到过的吗?
...全文
474 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
ladofwind 2013-06-25
  • 打赏
  • 举报
回复
试了一次,好像60秒服务没启动就变维护状态了,求大师指点
ladofwind 2013-06-25
  • 打赏
  • 举报
回复
不是没正确启动,是1分钟启动不了,结果就被搞成维护状态了。。。怎么处理呢,是哪里能设置时间吗
「已注销」 2013-06-25
  • 打赏
  • 举报
回复
试下refresh,强制该服务读取配置文件,然后restart,通常原因是服务没有正确启动,chapter:What does it mean when a service is in maintenance state?

1,543

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 Solaris
社区管理员
  • Solaris
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧