zhangrui.i
zhangrui.i
发布于 2024-02-27 / 886 阅读
0
0

redis集群

yum -y install gcc gcc-c++ make tcl
yum -y install centos-release-scl
yum -y install devtoolset-9-gcc devtoolset-9-gcc-c++ devtoolset-9-binutils scl enable devtoolset-9 bash

wget http://download.redis.io/releases/redis-5.0.7.tar.gz
tar -zvxf redis-5.0.7.tar.gz
make 
make install




yum -y install net-tools
ps -ef | grep redis
netstat -tnlp | grep redis


yum install ruby
yum install rubygems
yum -y install ruby ruby-devel rubygems rpm-build

gem sources
gem install --local redis-3.2.0.gem

gem install redis

redis-trib.rb  create  --replicas  1  10.23.109.35:7003   10.23.109.35:7004   10.23.109.35:7005  10.23.109.35:7000  10.23.109.35:7001  10.23.109.35:7002

redis-cli -h 10.23.109.35 -c -p 7003

redis-cli  --cluster add-node 10.23.109.35:7005 10.23.109.35:7002  --cluster-slave --cluster-master-id f26e2fbb09c5220f01b697a455c5368369274b0d

redis-cli -h 10.23.109.35 -p 7001 cluster meet 10.23.109.11 7004

https://github.com/ngbdf/redis-manager?spm=a2c4e.10696291.0.0.1a8919a48wom6V

docker pull reasonduan/redis-manager

docker run -d --net=host --name redis-manager  -e DATASOURCE_DATABASE='redis_manager' -e DATASOURCE_URL='jdbc:mysql://10.23.109.11:3306/redis_manager?autoReconnect=true&useUnicode=true&characterEncoding=utf8&serverTimezone=GMT%2B8' -e DATASOURCE_USERNAME='root' -e DATASOURCE_PASSWORD='Huayun@1qaz' reasonduan/redis-manager


评论