Redis-Cluster集群配置

1、Redis主机准备(本次为了减少创建虚拟机的麻烦使用一台主机(Ubuntu16.4)进行配置)

(1)先保证系统有基本编译环境:apt-get install -y build-essential

(2)使用wget命令下载redis:wget http://download.redis.io/releases/redis-4.0.10.tar.gz

(3)使用解压命令解压缩到/usr/local/src目录下:tar -zxvf redis-4.0.10.tar.gz -C /usr/local/src/

(4)进入到/usr/local/src/redis-4.0.10目录下执行make命令:make

(5)编译完成后进行Redis安装:make install

(6)Redis是属于内存缓存数据库,所以应该把内存都交于Redis,所以执行此命令:echo "vm.overcommit_memory=1" >> /etc/sysctl.conf

(7)将以上的配置写入到内核中:/sbin/sysctl -p

(8)为了方便建立一个Redis命令工具目录: mkdir -p /usr/local/redis/{bin,conf}

(9)拷贝Redis服务启动程序:cp /usr/local/src/redis-4.0.10/src/redis-server /usr/local/redis/bin/

(10)拷贝Redis命令行客户端:cp /usr/local/src/redis-4.0.10/src/redis-cli /usr/local/redis/bin/

(11)拷贝Redis测试工具:cp /usr/local/src/redis-4.0.10/src/ redis-benchmark /usr/local/redis/bin/

(12)拷贝一个配置文件:cp /usr/local/src/redis-4.0.10/redis.conf /usr/local/redis/conf/

(13)建立一个目录用于存放数据:mkdir -p /usr/data/redis/{run,logs,dbcache}

(14)修改redis.conf的配置文件:vi /usr/local/redis/conf/redis.conf 

配置Redis运行端口:port 6379
配置Redis是否后台运行:daemonize yes
设置进程保存路径:pidfile /usr/data/redis/run/redis_6379.pid
设置日志保存路径:logfile /usr/data/redis/logs/redis.log
该Redis数据库支持的数据库个数:databases 16
保存数据文件目录:dir /usr/data/redis/dbcache

(15)启动服务(要明确的指定redis.conf配置文件):/usr/local/redis/bin/redis-server /usr/local/redis/conf/redis.conf 

(16)使用此命令查看端口:netstat -nptl

  

(17)启用Redis客户端:/usr/local/redis/bin/redis-cli 

  

  *此时就连接上本机6379端口的Redis

(18)远程连接Reids:/usr/local/redis/bin/redis-cli -h 127.0.0.1 -p 6379

(19)关闭Reids服务:killall redis-server或者kill -9 pid

2、配置集群主机

猜你喜欢

转载自www.cnblogs.com/karen-ran/p/9570564.html