Redis集群安装
1、下载Redis
cd /usr/local
wget -O redis-5.0.4.tar.gz http://download.redis.io/releases/redis-5.0.4.tar.gz
地址已经不可用了
2、解压Redis压缩包
tar -zxvf redis-5.0.4.tar.gz
3、进入到Redis压缩目录
cd /usr/local/redis-5.0.4
4、安装C、C++编译器
yum install -y gcc gcc-c++
5、编译Redis二进制文件
make
#通过PREFIX指定了安装的目录
make PREFIX=/usr/local/redis install
通过PREFIX指定了安装的目录
6、进入到Redis工作目录
cd /usr/local/redis
7、创建Redis相关文件
mkdir conf
mkdir data
mkdir logs
mkdir run
8、创建Redis集群配置文件
新建redis-7001.conf配置文件
cd /usr/local/redis/conf
vim redis-7001.conf
复制配置文件内容
使用sed命令修改密码
sed 's/masterauth 123456/masterauth <你的密码>/g' redis-7001.conf
sed 's/requirepass 123456/requirepass <你的密码>/g' redis-7001.conf
使用sed命令复制
cd /usr/local/redis/conf
sed 's/7001/7002/g' redis-7001.conf > redis-7002.conf
sed 's/7001/7003/g' redis-7001.conf > redis-7003.conf
sed 's/7001/7004/g' redis-7001.conf > redis-7004.conf
sed 's/7001/7005/g' redis-7001.conf > redis-7005.conf
sed 's/7001/7006/g' redis-7001.conf > redis-7006.conf
9、启动Redis服务
cd /usr/local/redis/bin
./redis-server /usr/local/redis/conf/redis-7001.conf
./redis-server /usr/local/redis/conf/redis-7002.conf
./redis-server /usr/local/redis/conf/redis-7003.conf
./redis-server /usr/local/redis/conf/redis-7004.conf
./redis-server /usr/local/redis/conf/redis-7005.conf
./redis-server /usr/local/redis/conf/redis-7006.conf
10、创建Redis集群
./redis-cli --cluster create 127.0.0.1:7001 127.0.0.1:7002 127.0.0.1:7003 127.0.0.1:7004 127.0.0.1:7005 127.0.0.1:7006 --cluster-replicas 1 -a <你的密码>
11、登录Redis客户端
./redis-cli -h 127.0.0.1 -c -p 7001
12、Redis集群客户端命令
cluster info
cluster nodes