更改脚本的参数
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