memcached和zookeeper开机自启动

memcached和zookeeper开机自启动
/opt//memcached/bin/memcached -d -p 11211 -u root -m 100 -c 1024 -P /opt//memcached/memcached.pid
1、安装libevent
2、安装memcached
3、在/etc/rc.d/init.d中touch memcached 文件
memcached自启动脚本

#!/bin/sh   
#   
# memcached:    MemCached Daemon   
#   
# chkconfig:    - 90 25  
# description:  MemCached Daemon   
#   
# Source function library.   
. /etc/rc.d/init.d/functions   
. /etc/sysconfig/network   
#[ ${NETWORKING} = "no" ] && exit 0  
#[ -r /etc/sysconfig/dund ] || exit 0  
#. /etc/sysconfig/dund   
#[ -z "$DUNDARGS" ] && exit 0  
start()   
{   
        echo -n $"Starting memcached: "  
        daemon $MEMCACHED -d -m 256 -u root -p 11211 -c 1024 –P /opt/memcached.pid
        echo   
}   
stop()   
{   
        echo -n $"Shutting down memcached: "  
        killproc memcached   
        echo   
}   
MEMCACHED="/opt/memcached/bin/memcached"  
[ -f $MEMCACHED ] || exit 1  
# See how we were called.   
case "$1" in   
  start)   
        start   
        ;;   
  stop)   
        stop   
        ;;   
  restart)   
        stop   
        sleep 3  
        start   
        ;;   
    *)   
        echo $"Usage: $0 {start|stop|restart}"  
        exit 1  
esac   
exit 0  

4、
chmod 755 /etc/init.d/memcached #增加执行权限
2 chkconfig --add memcached #添加memcached到服务项
3 chkconfig --level 2345 memcached on #设置开机启动
4 chkconfig --list memcached #查看是否设置成功

zookeeper安装
1、解压zookeeper包到/opt/****/下
2、复制conf下的文件
cp /opt/zookeeper/zookeeper-3.4.10/conf/zoo_sample.cfg /opt/zookeeper/zookeeper-3.4.10/conf/zoo.cfg
3、修改zoo.cfg文件
在这里插入图片描述

4、添加开机自启动zookepper自启动脚本
4.1、在/etc/rc.d/init.d,目录下建zookeeper文件
输入:touch zookeeper
4.2、给予执行权限: chmod +x zookeeper
4.3、编写脚本vi zookeeper

#!/bin/bash
#chkconfig: 2345 10 90
#description: service zookeeper
export JAVA_HOME=/usr/java/jdk1.8.0_281-aarch64
ZOOKEEPER_HOME=/opt/****/apache-zookeeper-3.5.9-bin
case  $1   in
          start)  su  root   ${ZOOKEEPER_HOME}/bin/zkServer.sh   start;;
          stop)  su  root   ${ZOOKEEPER_HOME}/bin/zkServer.sh   stop;;
          status)  su root  ${ZOOKEEPER_HOME}/bin/zkServer.sh    status;;
          restart)  su root   ${ZOOKEEPER_HOME}/bin/zkServer.sh   restart;;
          *)  echo  "requirestart|stop|status|restart";;
esac

4.4添加到开机启动中
输入:chkconfig --add zookeeper
4.5 查看是否添加到开机启动中
输入:chkconfig --list
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值