Redis數據庫主從復制配置
阿新 • • 發佈:2017-10-27
技術分享 src 修改 accept tables text redis主從 -- 啟動
備註:進行以下配置前,請確保Redis已經安裝。本教程需要兩個Redis服務器:一個當主數據庫(master),一個當從數據庫(slave)。
1,配置主從結構
Redis主從結構配置,只需要修改從節點的配置文件。
- 主數據庫 192.168.20.111:6379
- 從數據庫 192.168.20.112:6379
1.1,登錄redis從數據庫,打開配置文件:
增加一下內容:
#主數據庫ip和端口 slaveof 192.168.20.111 6379 #主數據庫密碼 masterauth 123456
註:確保主數據庫的6379端口是開放的。
開放6379端口命令:
# /sbin/iptables -I INPUT -p tcp --dport 6379 -j ACCEPT
2,啟動數據庫
2.1,啟動主數據庫:
# ./redis6379 start
2.2,啟動從數據庫:
# ./redis6379 start
2.3,使用redis-cli連接主數據庫並輸入密碼登錄:
[root@Master bin]# ../src/redis-cli -p 6379 127.0.0.1:6379> auth 123456 OK
2.4,查看主數據庫info屬性:
127.0.0.1:6379> info
屬性裏面有一項# Replication
2.5,使用redis-cli連接從數據庫並輸入密碼:
[root@Slave etc]# ../src/redis-cli -p 6379 127.0.0.1:6379> auth 123456 OK
2.6,查看從數據庫info屬性:
127.0.0.1:6379> info
屬性裏面有一項# Replication
3,測試
3.1,在主數據庫錄入一條數據
127.0.0.1:6379> set num 13
3.2,去從數據庫查詢錄入的數據
127.0.0.1:6379> get num
同步成功!
Redis數據庫主從復制配置