码迷,mamicode.com
首页 > 其他好文 > 详细

service zookeeper does not support chkconfig解决办法

时间:2016-02-26 19:11:39      阅读:195      评论:0      收藏:0      [点我收藏+]

标签:chkconfig   zookeeper   

一 问题描述

 部署好ZooKeeper后,需要设置启动脚本并设置开机自动启动。

 

cp /opt/app/zookeeper/bin/zkServer.sh /etc/init.d/zookeeper


 更改脚本的参数

 

 ZOOBIN=/opt/app/zookeeper/bin
 ZOOBINDIR=/opt/app/zookeeper/bin
 ZOO_LOG_DIR=/opt/logs/zookeeper

这个三个参数随意自己定义

  执行service zookeeper start 正常,但是执行chkconfig --level 35 zookeeper on报以下错误

 service zookeeper does not support chkconfig

 


二 问题解决

 以上的问题和chkconfig这个命令有关。查阅chkconfig命令的man手册进行了解。

 需要让chkconfig管理的服务需要在/etc/init.d目录下的启动脚本中添加几行代码。如下:

#!/bin/bash
#
# zookeeper  ---  this script is used to start and stop zookeeper
#
# chkconfig:   - 80 12
# description:  zookeeper is a centralized service for maintaining configuration information,naming,providing distributed synchronization,and providing group services. 
# processname: zookeeper


 chkconfig: 一行告诉chkconfig这个服务默认将以什么级别启动,启动和关闭的优先级是多少。- 表示任意级别

 description: 一行是这个服务的描述信息


添加这两行后就可以正常使用chkconfig设置开机启动了






参考文章:

http://maosheng.iteye.com/blog/2224962


本文出自 “Linux SA John” 博客,请务必保留此出处http://john88wang.blog.51cto.com/2165294/1745315

service zookeeper does not support chkconfig解决办法

标签:chkconfig   zookeeper   

原文地址:http://john88wang.blog.51cto.com/2165294/1745315

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!