yum -y install make gcc
Step3:tar解包,删除tar包,并cd进入
tar -xf redis.tar.gz
rm -rf redis.tar.gz //删除tar包
cd redis
Step4:编译redis
make //编译
make install PREFIX=/opt/redis //安装
mkdir /opt/redis/{conf,log,data}
step5:配置/etc/security/limits.conf 文件添加
* - nofile 10032
* soft nofile 65536
* hard nofile 65536
ste6:更改配置
pidfile /opt/redis/data/redis-7000.pid //pid存放路径
logfile /opt/redis/log/redis-7000.log //redis日志文件存放路径
port 7000 //redis端口,默认6379
bind econ-web01.reda //主机名(可以是ip或者是域名)
dbfilename dump-7000.rdb //redis数据文件名
dir /opt/redis/data //redis数据库数据文件rdb文件放置的路径
protected-mode no //关闭redis保护模式
daemonize yes //开启守护进程模式
启动
./redis-server ../redis-cluster/conf/redis-7001.conf &
停止
./redis-cli -h 192.168.1.31 -p 7001 shutdown
集群创建
Step1:随机从redis服务器中选择一台作为管理主机
sudo yum -y install ruby rubygems //提供gem命令
查看ruby版本号
# ruby –v
查看gem版本号
# gem –v
Step2:安装redis-3.2.1.gem集群工具
gem install redis-3.2.1.gem
step3:更改配置
cluster-config-file /opt/redis/data/nodes-7000.conf //集群信息存放文件
cluster-enabled yes //启用集群
clster-node-timeout 5000 //节点超时时间,集群集群一致最好
step4:创建集群
./redis-trib.rb create --replicas 1 \ #定义一台主只需要一台从
192.168.1.30:7001 192.168.1.30:7002 192.168.1.31:7003 192.168.1.31:7004 192.168.1.32:7005 192.168.1.32:7006
原文:https://www.cnblogs.com/krystal-LA-zx/p/14818048.html