我这里选择一台虚拟机启动三个redis服务,在/usr/myredis下创建三份配置文件
每份的配置只有端口不一样
redis.conf是从redis的安装目录复制过来的
启动服务
[root@localhost myredis]# /usr/local/redis-6.2.8/src/redis-server redis6379.conf
[root@localhost myredis]# /usr/local/redis-6.2.8/src/redis-server redis6380.conf
[root@localhost myredis]# /usr/local/redis-6.2.8/src/redis-server redis6381.conf
配置从机,使用使用命令slaveof [ip] [port]
[root@localhost myredis]# /usr/local/redis-6.2.8/src/redis-cli -p 6380
127.0.0.1:6380> slaveof 127.0.0.1 6379
OK
#####
[root@localhost myredis]# /usr/local/redis-6.2.8/src/redis-cli -p 6381
127.0.0.1:6381> slaveof 127.0.0.1 6379
OK
6379:
6380:
6381: