一绩聘、啟動(dòng)一個(gè)主從服務(wù)
1.主節(jié)點(diǎn)配置,主節(jié)點(diǎn)不用特殊配置钦扭,就修改redis.conf配置文件纫版,然后正常啟動(dòng)一個(gè)redis服務(wù)
1.修改redis的配置文件
vim redis.conf
2.
#修改主服務(wù)器的redis.conf配置文件中的bind配置 --原配置
bind 127.0.0.1
#修改為
bind 0.0.0.0
3.修改后臺(tái)啟動(dòng)
daemonize no
改為
daemonize yes
2.從節(jié)點(diǎn)配置,從節(jié)點(diǎn)配置客情,修改redis.conf配置
1.修改redis的配置文件
vim redis.conf
2.
#修改主服務(wù)器的redis.conf配置文件中的bind配置 --原配置
bind 127.0.0.1
#修改為
bind 0.0.0.0
3.修改后臺(tái)啟動(dòng)
daemonize no
改為
daemonize yes
4.修改slaveof節(jié)點(diǎn)中master節(jié)點(diǎn)
# slaveof <masterip> <masterport> 主節(jié)點(diǎn)的ip和端口
slaveof 192.168.30.23 6379
添加主節(jié)點(diǎn)redis鏈接密碼
masterauth 123456
3.啟動(dòng)主節(jié)點(diǎn) 其弊,啟動(dòng)從節(jié)點(diǎn)
啟動(dòng)redis服務(wù)端
./redis-server /etc/redis.conf
通過截圖可以看到當(dāng)前主節(jié)點(diǎn)role為master,slaveof從節(jié)點(diǎn)ip鏈接信息主節(jié)點(diǎn)客戶端info replication示例圖
從節(jié)點(diǎn)信息膀斋,顯示role為slave
二梭伐、啟動(dòng)一個(gè)哨兵sentinel服務(wù)
1.首先配置sentinel.conf文件,命令如下
vim sentinel.conf,內(nèi)容如下
daemonize yes
port 26378
protected-mode no
dir "/usr/local/soft/sentinel6378-tmp"
sentinel monitor redis-ww-master 192.168.30.75 6379 2
sentinel down-after-milliseconds redis-ww-master 30000
sentinel failover-timeout redis-ww-master 180000
sentinel parallel-syncs redis-ww-master 1
2.啟動(dòng)redis-server
./redis-server /usr/local/soft/redis_6378.conf
3.啟動(dòng)redis-sentinel
./redis-sentinel /usr/local/soft/redis-3.2.11/sentinel6378.conf
截屏2020-11-11 下午7.33.51.png