自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

Redis主從配置

數(shù)據(jù)庫(kù) 其他數(shù)據(jù)庫(kù) Redis
當(dāng)主數(shù)據(jù)庫(kù)掛掉后,請(qǐng)不要再啟動(dòng)主服務(wù)器,應(yīng)該將從服務(wù)器的數(shù)據(jù)恢復(fù)到master數(shù)據(jù)庫(kù)后再啟動(dòng)。因?yàn)橹鞣?wù)器掛掉后,比如數(shù)據(jù)都沒(méi)有了,如果立即啟動(dòng),那么從服務(wù)器的數(shù)據(jù)將被清空,做的主從關(guān)系備份沒(méi)有意義了。

 一、redis安裝

$ wget http://download.redis.io/releases/redis-2.8.17.tar.gz

$ tar xzf redis-2.8.17.tar.gz

$ cd redis-2.8.17

$ make

二、redis啟動(dòng)

$cd redis-2.8.17

$src/redis-server ./redis.conf #啟動(dòng)redis

或者

$src/redis-server ./redis.conf & #后臺(tái)啟動(dòng)

三、主從配置

1、拷貝 redis-2.8.17文件夾

      $cp -r redis-2.8.17 ./redis-slave

2、設(shè)定兩個(gè)文件夾目錄為redis-master和redis-slave

3、配置redis-master

      daemonize yes #是否以后臺(tái)進(jìn)程運(yùn)行,默認(rèn)為no

      requirepass master-password #連接密碼

      pidfile /var/run/redis.pid #如以后臺(tái)進(jìn)程運(yùn)行,則需指定一個(gè)pid,默認(rèn)為/var/run/redis.pid 

      port 6379 #主服務(wù)器端口,默認(rèn)值

      dbfilename dumpmaster.rdb #本地?cái)?shù)據(jù)庫(kù)文件名,默認(rèn)值為dump.rdb

      dir ./ #本地?cái)?shù)據(jù)庫(kù)存放路徑,默認(rèn)值為 ./

4、配置redis-slave

      daemonize yes

      requirepass slave-password

      pidfile /var/run/redis.pid

      slaveof 127.0.0.1 6379 #當(dāng)本機(jī)為從服務(wù)時(shí),設(shè)置主服務(wù)的IP及端口

      masterauth master-password #當(dāng)本機(jī)為從服務(wù)時(shí),設(shè)置主服務(wù)的連接密碼

      port 7000 #設(shè)定從服務(wù)器端口

      dbfilename dumpslave.rdb

      dir ./

5、分別啟動(dòng)主從服務(wù)

      $cd redis-master

      $src/redis-server ./redis.conf

 

      $cd redis-slave

      $src/redis-server ./redis.conf

6、分別連接兩個(gè)redis server在主數(shù)據(jù)庫(kù)中添加刪除key,查看slave數(shù)據(jù)庫(kù)中是否做了相應(yīng)的修改

7、將從數(shù)據(jù)庫(kù)數(shù)據(jù)恢復(fù)到主數(shù)據(jù)庫(kù)

      假設(shè)redis-master和redis-slave在同一臺(tái)服務(wù)器同一個(gè)目錄下

 

      $redis-cli #查看主服務(wù)器是否能連上

      $auth master-password #登入

      $shutdown #關(guān)掉服務(wù)

 

      $cd redis-master

      $mv dump.rdb dump_bak.rdb #備份主數(shù)據(jù)庫(kù)

      $cp ../redis-slave/dumpslave.rdb ./dumpmaster.rdb

 

      $src/redis-server ./redis.conf #重啟master服務(wù)

 

注意:

      當(dāng)主數(shù)據(jù)庫(kù)掛掉后,請(qǐng)不要再啟動(dòng)主服務(wù)器,應(yīng)該將從服務(wù)器的數(shù)據(jù)恢復(fù)到master數(shù)據(jù)庫(kù)后再啟動(dòng)。

      因?yàn)橹鞣?wù)器掛掉后,比如數(shù)據(jù)都沒(méi)有了,如果立即啟動(dòng),那么從服務(wù)器的數(shù)據(jù)將被清空,

      做的主從關(guān)系備份沒(méi)有意義了。

責(zé)任編輯:honglu 來(lái)源: 博客園
相關(guān)推薦

2023-09-26 01:07:34

2023-09-24 14:32:15

2023-03-15 08:30:37

2024-03-12 12:57:07

Redis主從架構(gòu)

2021-06-08 07:48:27

MySQL主從配置

2011-04-14 11:09:14

MySQL數(shù)據(jù)庫(kù)

2020-04-14 21:12:42

Redis集群Linux

2019-12-26 08:59:20

Redis主從架構(gòu)

2022-02-11 08:41:19

WindowsRedis集群

2022-01-10 07:59:14

PostgreSQl 主從流復(fù)制歸檔配置

2011-11-28 15:57:26

MySQL數(shù)據(jù)庫(kù)主從配置

2019-09-03 15:45:31

Redis分片集群

2022-02-06 10:58:37

Redis主從模式

2018-12-19 09:00:07

Redis主從架構(gòu)數(shù)據(jù)庫(kù)

2023-09-05 09:41:22

服務(wù)器Redis

2023-12-25 08:02:09

2014-05-12 09:59:49

RedisUbuntu主從環(huán)境

2023-10-26 07:47:53

Redis哨兵集群

2023-10-23 08:01:10

Redis同步全量復(fù)制

2020-09-03 10:05:44

RedisCelery數(shù)據(jù)庫(kù)
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)