Linux安裝Rdeis集群 完整步驟

Linux安裝Rdeis集群 完整步驟

Redis簡介:

Redis是當(dāng)前比較熱門的NOSQL系統(tǒng)之一蝇庭,它是一個開源的使用ANSI c語言編寫的key-value存儲系統(tǒng)注服,區(qū)別于MySQL的二維表格的形式存儲。

優(yōu)點(diǎn):

  • 對數(shù)據(jù)高并發(fā)讀寫
  • 對海量數(shù)據(jù)的高效率存儲和訪問
  • 對數(shù)據(jù)的可擴(kuò)展性和高可用行

缺點(diǎn):

  • redis(ACID)處理非常簡單
  • 無法做到太復(fù)雜的關(guān)系數(shù)據(jù)庫模型

Redis安裝

1.安裝c語言的編譯環(huán)境旬盯,執(zhí)行yum install gcc-c++

Redis是c語言開發(fā)的而钞。

安裝redis需要c語言的編譯環(huán)境沙廉。如果沒有g(shù)cc需要在線安裝。

如果在安裝c語言的編譯環(huán)境的失敗臼节,報(bào)錯如下

image-20200818162848215.png

需要修改默認(rèn)yum源

1.備份系統(tǒng)自帶的yum鏡像源或者直接刪除
mv /etc/yum.repos.d/CentOS-Base.repo  /etc/yum.repos.d/CentOS-Base.repo.backup
2.進(jìn)入到y(tǒng)um源配置文件所在的文件夾執(zhí)行
wget http://mirrors.aliyun.com/repo/Centos-7.repo 
wget http://mirrors.aliyun.com/repo/epel-7.repo
3.選擇執(zhí)行 yum makecache
4.直接yum

2.安裝redis

方法一:yum一鍵安裝(推薦)
yum install redis
systemctl start redis   #啟動
systemctl enable redis  #開啟自啟動
方法二:手動安裝
1.redis的源碼包上傳到linux系統(tǒng)撬陵。
2.解壓縮redis 執(zhí)行    tar zxvf redis-5.0.0.tar.gz
3.cd切換到redis解壓目錄下,執(zhí)行編譯网缝,執(zhí)行 make
4.安裝 執(zhí)行 make install PREFIX=/usr/local/redis/redis-master
    4.1 說明:PREFIX參數(shù)指定redis的安裝目錄巨税。一般軟件安裝到/usr目錄下
    

4.修改配置文件

修改redis.conf
1.關(guān)閉保護(hù)模式            --protected-mode no
2.關(guān)閉綁定ip             --#bind 127.0.0.1
3.打開cluster模式        --cluster-enabled yes
4.打開后臺運(yùn)行            --daemonize yes

5.編寫啟動腳本

#打開vi 編寫一個sh腳本 
/home/redis-cluster/6379/bin/redis-server /home/redis-cluster/6379/bin/redis.conf

/home/redis-cluster/6380/bin/redis-server /home/redis-cluster/6380/bin/redis.conf

/home/redis-cluster/6381/bin/redis-server /home/redis-cluster/6381/bin/redis.conf

/home/redis-cluster/6382/bin/redis-server /home/redis-cluster/6382/bin/redis.conf

/home/redis-cluster/6383/bin/redis-server /home/redis-cluster/6383/bin/redis.conf

/home/redis-cluster/6384/bin/redis-server /home/redis-cluster/6384/bin/redis.conf

/home/redis-cluster/6385/bin/redis-server /home/redis-cluster/6385/bin/redis.conf

/home/redis-cluster/6386/bin/redis-server /home/redis-cluster/6386/bin/redis.conf

#.給予腳本讀寫權(quán)限
    # 執(zhí)行 --chmod u+x start.sh
    # 然后執(zhí)行./start.sh,啟動集群
    
#如果不是因?yàn)槟_本問題粉臊,啟動集群失敗
修改每個redis中的配置文件(有的需要修改草添,有的不需要修改)
 1.把pid修改不同的即可     pidfile /var/run/redis_6385.pid
 2.把nodes修改不同的即可   cluster-config-file nodes-6381.conf
 
    
#進(jìn)入任意一個客戶端
./redis-cli

#初始化節(jié)點(diǎn)
./redis-cli --cluster create 172.17.0.2:6379 172.17.0.2:6380 172.17.0.2:6381 172.17.0.2:6382 172.17.0.2:6383 172.17.0.2:6384 --cluster-replicas 1

#以客戶端集群的方式連接
./redis-cli -h 127.0.0.1 -p 6379 -c

5.驗(yàn)證Redis集群

#查看節(jié)點(diǎn)狀態(tài)
cluster info

#查看節(jié)點(diǎn)槽占用
cluster nodes
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市扼仲,隨后出現(xiàn)的幾起案子远寸,更是在濱河造成了極大的恐慌,老刑警劉巖犀盟,帶你破解...
    沈念sama閱讀 211,639評論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件而晒,死亡現(xiàn)場離奇詭異,居然都是意外死亡阅畴,警方通過查閱死者的電腦和手機(jī)倡怎,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,277評論 3 385
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來贱枣,“玉大人监署,你說我怎么就攤上這事∨Ω纾” “怎么了钠乏?”我有些...
    開封第一講書人閱讀 157,221評論 0 348
  • 文/不壞的土叔 我叫張陵,是天一觀的道長春塌。 經(jīng)常有香客問我晓避,道長,這世上最難降的妖魔是什么只壳? 我笑而不...
    開封第一講書人閱讀 56,474評論 1 283
  • 正文 為了忘掉前任俏拱,我火速辦了婚禮,結(jié)果婚禮上吼句,老公的妹妹穿的比我還像新娘锅必。我一直安慰自己,他們只是感情好惕艳,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,570評論 6 386
  • 文/花漫 我一把揭開白布搞隐。 她就那樣靜靜地躺著驹愚,像睡著了一般。 火紅的嫁衣襯著肌膚如雪劣纲。 梳的紋絲不亂的頭發(fā)上逢捺,一...
    開封第一講書人閱讀 49,816評論 1 290
  • 那天,我揣著相機(jī)與錄音癞季,去河邊找鬼蒸甜。 笑死,一個胖子當(dāng)著我的面吹牛余佛,可吹牛的內(nèi)容都是我干的柠新。 我是一名探鬼主播,決...
    沈念sama閱讀 38,957評論 3 408
  • 文/蒼蘭香墨 我猛地睜開眼辉巡,長吁一口氣:“原來是場噩夢啊……” “哼恨憎!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起郊楣,我...
    開封第一講書人閱讀 37,718評論 0 266
  • 序言:老撾萬榮一對情侶失蹤憔恳,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后净蚤,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體钥组,經(jīng)...
    沈念sama閱讀 44,176評論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,511評論 2 327
  • 正文 我和宋清朗相戀三年今瀑,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了程梦。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 38,646評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡橘荠,死狀恐怖屿附,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情哥童,我是刑警寧澤挺份,帶...
    沈念sama閱讀 34,322評論 4 330
  • 正文 年R本政府宣布,位于F島的核電站贮懈,受9級特大地震影響匀泊,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜朵你,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,934評論 3 313
  • 文/蒙蒙 一各聘、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧撬呢,春花似錦伦吠、人聲如沸妆兑。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,755評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至芯勘,卻和暖如春箱靴,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背荷愕。 一陣腳步聲響...
    開封第一講書人閱讀 31,987評論 1 266
  • 我被黑心中介騙來泰國打工衡怀, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人安疗。 一個月前我還...
    沈念sama閱讀 46,358評論 2 360
  • 正文 我出身青樓抛杨,卻偏偏與公主長得像,于是被迫代替她去往敵國和親荐类。 傳聞我的和親對象是個殘疾皇子怖现,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,514評論 2 348