zoukankan      html  css  js  c++  java
  • SSM-5zookeeper在LINUX上自启

    把zookeeper做成服务

    1、进入到/etc/rc.d/init.d目录下,新建一个zookeeper脚本

    [root@zookeeper ~]# cd /etc/rc.d/init.d/
    [root@zookeeper init.d]# pwd
    /etc/rc.d/init.d
    [root@zookeeper init.d]# touch zookeeper

    2、给脚本添加执行权限

    [root@zookeeper init.d]# chmod +x zookeeper

    3、使用命令vim zookeeper进行编辑,在脚本中输入如下内容,其中同上面注意事项一样要添加export JAVA_HOME=/usr/local/java/jdk1.7.0_55这一行,否则无法正常启动。

    复制代码
    [root@zookeeper init.d]# vim zookeeper 
    
    #!/bin/bash
    #chkconfig:2345 20 90
    #description:zookeeper
    #processname:zookeeper
    export JAVA_HOME=/usr/local/java/jdk1.7.0_55
    case $1 in
            start) su root /usr/local/zookeeper-3.4.6/bin/zkServer.sh start;;
            stop) su root /usr/local/zookeeper-3.4.6/bin/zkServer.sh stop;;
            status) su root /usr/local/zookeeper-3.4.6/bin/zkServer.sh status;;
            restart) su root /usr/local/zookeeper-3.4.6/bin/zkServer.sh restart;;
            *) echo "require start|stop|status|restart" ;;
    esac
     
    4、设置开机自启动上面设置的zookeeper服务
      使用chkconfig --add zookeeper命令在开机启动里面添加zookeeper。添加以后可以使用chkconfig --list 来确认zookeeper是否成功添加到开机启动项

    一、chkconfig 的使用语法
    1、chkconfig [--add][--del][--list][系统服务] 或 chkconfig [--level <levels等级代号>][系统服务][on/off/reset]

    2、参数用法:
      --add  增加所指定的系统服务,让chkconfig指令得以管理它,并同时在系统启动的叙述文件内增加相关数据。
      --del  删除所指定的系统服务,不再由chkconfig指令管理,并同时在系统启动的叙述文件内删除相关数据。
      --level<等级代号>  指定读系统服务要在哪一个执行等级中开启或关毕。
          等级0表示:表示关机
          等级1表示:单用户模式
          等级2表示:无网络连接的多用户命令行模式
          等级3表示:有网络连接的多用户命令行模式
          等级4表示:系统保留
          等级5表示:带图形界面的多用户模式
          等级6表示:重新启动
     
    5、重启LINUX REBOOT service zookeeper start 查看是否启动
  • 相关阅读:
    转 Xcode调试技巧 EXC_BAD_ACCESS
    qq web协议(转)
    iphone 调试技巧
    转Xcode 调试技巧 XCode调试技巧–设置全局断点快速定位问题代码所在行[zz]
    xcode 允许SVN管理项目文件
    mql4如何自定义画图
    mql相关知识
    iphone 使用委托(delegate)在不同的窗口之间传递数据
    关于同一工单中上万笔序号的一次性生成
    SharpDevelop使用心得
  • 原文地址:https://www.cnblogs.com/asndxj/p/10920690.html
Copyright © 2011-2022 走看看