redis集群搭建及gcc升级到9

单机:
系统为centos7.6
1、下载redis6.0.6,见附件
2、安装:
yum install -y gcc
yum install -y make
yum -y install epel-release
安装完成后gcc -v
centos7.6默认的gcc版本为4.8.5,先升级gcc到9.X版本
yum -y install centos-release-scl
yum -y install devtoolset-9-gcc devtoolset-9-gcc-c++ devtoolset-9-binutils
scl enable devtoolset-9 bash
echo “source /opt/rh/devtoolset-9/enable” >>/etc/profile

3、安装redis6.0.6,拷贝到/usr/local下
tar xf redis-6.0.6.tar.gz
cd redis-6.0.6/
make
make install
4、配置启动项
拷贝/usr/local/redis-6.0.6/下的redis.conf到/etc下
修改配置项
bind 0.0.0.0
requirepass awifi@123
port 6379
daemonize yes

启动:/usr/local/redis-6.0.6/src/目录下
./redis-server /etc/redis.conf

5、验证:redis-cli -p 6379 -a awifi@123 2>/dev/null
127.0.0.1:6379> set name “Jack”
127.0.0.1:6379> get name
能正常获取到Jack就好

集群:
redis6.0.6伪集群的安装不依赖ruby等软件。
1、配置启动项
拷贝usr/local/redis-6.0.6/下的redis.conf到/etc下,分别为redis-7001.conf
redis-7002.conf
redis-7003.conf
redis-7004.conf
redis-7005.conf
redis-7006.conf
配置注意事项:
bind 0.0.0.0
port 7001(端口分别对应名字)
daemonize yes
pidfile /root/common/redis-cluster/pid/redis_7001.pid
logfile “/root/common/redis-cluster/logs/redis_7001.log”
#requirepass awifi@123 #如果要加密,则等redis启动后,再修改配置,去掉注释
cluster-node-timeout 15000
cluster-config-file nodes-7001.conf
2、启动节点
/usr/local/redis-6.0.6/src/目录下
./redis-server /etc/redis-7001.conf
./redis-server /etc/redis-7002.conf
./redis-server /etc/redis-7003.conf
./redis-server /etc/redis-7004.conf
./redis-server /etc/redis-7005.conf
./redis-server /etc/redis-7006.conf
启动集群:
./redis-cli --cluster create 192.168.212.102:7001 192.168.212.102:7002 192.168.212.102:7003 192.168.212.102:7004 192.168.212.102:7005 192.168.212.102:7006 --cluster-replicas 1^C
3、验证
登录redis-cli -c -p 7001 -a awifi@123 2>/dev/null
cluster info(查看集群信息)、cluster nodes(查看节点列表)正常显示即可
127.0.0.1:7001> set ceshi 123
-> Redirected to slot [11469] located at 192.168.212.102:7003
OK
192.168.212.102:7003> get ceshi
“123”
正常获取即可

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值