zoukankan      html  css  js  c++  java
  • zookeeper systemctl开机启动

    创建 /etc/systemd/system/zookeeper.service 文件,内容下

    [root@zookeep-kafka-node1 kafka_2.12-2.3.0]# cat /etc/systemd/system/zookeeper.service 
    [Unit]
    Description=zookeeper.service
    After=network.target
    ConditionPathExists=/opt/zookeeper-3.5.6/conf/zoo.cfg
    [Service]
    Type=forking
    Environment="PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin://usr/local/jdk1.8.0_231/bin"
    User=root
    Group=root
    ExecStart=/opt/zookeeper-3.5.6/bin/zkServer.sh start
    ExecStop=/opt/zookeeper-3.5.6/bin/zkServer.sh stop
    [Install]
    WantedBy=multi-user.target

    启动命令,开机启动

    [root@zookeep-kafka-node1 ~]# systemctl daemon-reload
    [root@zookeep-kafka-node1 ~]# systemctl enable zookeeper
    [root@zookeep-kafka-node1 ~]# systemctl start zookeeper
    [root@zookeep-kafka-node1 ~]# systemctl stop zookeeper
    

    报错:zkServer.sh[11717]: Error: JAVA_HOME is not set and java could not be found in PATH

    修改zkEnv.sh文件 增加JAVA_HOME

    [root@zookeep-kafka-node3 bin]# cat zkEnv.sh |grep -C 5 JAVA_HOME
    # or the conf directory that is
    # a sibling of this script's directory.
    # Or you can specify the ZOOCFGDIR using the
    # '--config' option in the command line.
    
    JAVA_HOME=/usr/local/jdk1.8.0_231
    ZOOBINDIR="${ZOOBINDIR:-/usr/bin}"
    ZOOKEEPER_PREFIX="${ZOOBINDIR}/.."
    
    #check to see if the conf dir is given as an optional argument
    

      

      

  • 相关阅读:
    使用积分图像统计元素
    compareHist
    均值平移算法
    课后作业-阅读任务-阅读提问-1
    《对软件工程课程的期望》
    自我介绍
    作业
    结对-结对编项目作业名称-需求分析
    对软件工程课程的期望
    自我介绍
  • 原文地址:https://www.cnblogs.com/caonw/p/11897386.html
Copyright © 2011-2022 走看看