1、部署redis主:
首先,上传redis安装包
链接: https://pan.baidu.com/s/1ZLHqhs5hMjissuHT4AgJOw 提取码:3pyh
安装redis:
unzip redis4.0.14.zip
useradd redis
mv redis4.0.14 /home/redis/
mkdir -p /data/redis/redis6379
chown -R redis.redis /data/redis /home/redis/redis4.0.14
chmod 775 /home/redis/redis4.0.14/redis4/bin/*
HISTCONTROL=ignorespace
sed -i 's/# requirepass foobared/requirepass NNW@com.205/g' /home/redis/redis4.0.14/redis4/redis.conf
su redis -c '/home/redis/redis4.0.14/redis4/bin/redis-server /home/redis/redis4.0.14/redis4/redis.conf'
2、部署redis从:
安装包和上述主的同一个
unzip redis4.0.14.zip
useradd redis
mv redis4.0.14 /home/redis/
mkdir -p /data/redis/redis6379
chown -R redis.redis /data/redis /home/redis/redis4.0.14
chmod 775 /home/redis/redis4.0.14/redis4/bin/*
HISTCONTROL=ignorespace
sed -i 's/# requirepass foobared/requirepass NNW@com.205/g' /home/redis/redis4.0.14/redis4/redis.conf
su redis -c 'sed -i "s/# masterauth <master-password>/masterauth NNW@com.205/g" /home/redis/redis4.0.14/redis4/redis.conf'
su redis -c '/home/redis/redis4.0.14/redis4/bin/redis-server /home/redis/redis4.0.14/redis4/redis.conf'
su redis -c "/home/redis/redis4.0.14/redis4/bin/redis-cli -a "NNW@com.205" slaveof master节点IP 6379"
注: 注意上述命令中“master节点IP”需要改为对应实际redis的master节点IP
3、配置开机自启动(主从都要配置)
ubuntu自带的开机自启动服务,默认关闭状态,需要做如下配置开启:
修改/lib/systemd/system下rc-local.service文件配置,文件最后添加如下:
[Install]
WantedBy=multi-user.target
修改文件权限:
sudo chmod 777 /etc/rc.local
启动rc-local.service服务:
##设置开机自启动
sudo systemctl enable rc-local.service
##查看服务状态:
sudo systemctl status rc-local.service
##启动服务:
sudo systemctl start rc-local.service
服务启动好后,显示active和enable状态: