redis安裝

Redis的安裝分兩步安裝,第一步先安裝Redis-server,第二步安裝Redis-sentinel,下面是具體的部署圖:


3.1?安裝Redis-server

本文檔以部署三個(gè)Redis服務(wù)器為例,下面分別說明針對(duì)每個(gè)Redis服務(wù)器的配置。Redis數(shù)量可據(jù)線網(wǎng)環(huán)境進(jìn)行調(diào)整,但是除了Master Redis外的Redis需保持配置一直。

針對(duì)10.13.24.215上的Redis配置,此Redis是Master Redis。修改redis.conf如下:


##redis.conf

##redis-0,默認(rèn)為master

port 6379

##開啟AOF,禁用snapshot

appendonly yes

save?“”

##slaveof no one

slave-read-only yes

slaveof ip 6379

針對(duì)10.13.24.216上的Redis配置,此Redis是Slave Redis。修改redis.conf如下:


##redis.conf

##redis-1,通過啟動(dòng)參數(shù)配置為slave,配置文件保持獨(dú)立

port ?6380

slaveof 10.13.24.215 6379

##-----------其他配置和master保持一致-----------##


針對(duì)10.13.24.217上的Redis配置,此Redis是Slave Redis。修改redis.conf如下:


##redis.conf

##redis-1,通過啟動(dòng)參數(shù)配置為slave,配置文件保持獨(dú)立

port ?6381

slaveof 10.13.24.215 6379

##-----------其他配置和master保持一致-----------##


3.2?安裝Redis-sentinel

本文以部署三個(gè)Sentinel為例,正好與Redis-server的數(shù)量對(duì)應(yīng),實(shí)際部署中也建議兩者數(shù)量對(duì)應(yīng),本地開發(fā)測(cè)試時(shí)用的也是三個(gè)。下面分別講解各個(gè)配置:

針對(duì)10.13.24.212上的Redis-sentinel配置,修改sentinel.conf配置如下:


#端口號(hào)

port 27380


sentinel monitor server-1M 10.13.24.215 6379?2??#2代表Slave的數(shù)量

sentinel failover-timeout server-1M 900000

sentinel config-epoch server-1M 4

sentinel leader-epoch server-1M 5


針對(duì)10.13.24.213上的Redis-sentinel配置,修改sentinel.conf配置如下:


#端口號(hào)

port 27379


sentinel monitor server-1M 10.13.24.215 6379?2??#2代表Slave的數(shù)量?

sentinel failover-timeout server-1M 900000

#sentinel can-failover server-1S yes

sentinel config-epoch server-1M 4

sentinel leader-epoch server-1M 5


針對(duì)10.13.24.214上的Redis-sentinel配置,修改sentinel.conf配置如下:


#端口號(hào)

port 27381


sentinel monitor server-1M 10.13.24.215 6379?2??#2代表Slave的數(shù)量

sentinel failover-timeout server-1M 900000

#sentinel can-failover server-1S yes

sentinel config-epoch server-1M 4

sentinel leader-epoch server-1M 5

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • redis安裝及使用 本次安裝環(huán)境: centos6.8 redis-3.2.1 1、安裝redis 下載redi...
    雄柱閱讀 600評(píng)論 0 0
  • ->點(diǎn)擊訪問個(gè)人博客地址,相互交流學(xué)習(xí)<- Redis 簡介 Redis 是完全開源免費(fèi)的,遵守BSD協(xié)議,是一個(gè)...
    JackHCC閱讀 1,636評(píng)論 1 2
  • 1 Redis介紹1.1 什么是NoSql為了解決高并發(fā)、高可擴(kuò)展、高可用、大數(shù)據(jù)存儲(chǔ)問題而產(chǎn)生的數(shù)據(jù)庫解決方...
    克魯?shù)吕?/span>閱讀 5,733評(píng)論 0 36
  • 一.安裝依賴 1.ruby 安裝 yum install ruby安裝后查看版本 ruby -v (redis依賴...
    SloanChang閱讀 549評(píng)論 0 0
  • Redis是一個(gè)開源的使用ANSI C語言編寫、支持網(wǎng)絡(luò)、可基于內(nèi)存亦可持久化的日志型、Key-Value數(shù)據(jù)庫,...
    凌亂秋天閱讀 3,165評(píng)論 0 0

友情鏈接更多精彩內(nèi)容