国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

redis集群搭建教程及遇到的問題處理

2019-10-26 19:29:50
字體:
來源:轉載
供稿:網友

這里,在一個Linux虛擬機上搭建6個節點的redis偽集群,思路很簡單,一臺虛擬機上開啟6個redis實例,每個redis實例有自己的端口。這樣的話,相當于模擬出了6臺機器了,然后在以這6個實例組建redis集群就可以了。

前提:redis已經安裝,目錄為/usr/local/redis-4.0.1 如不會,可以參考一下文章  windows下安裝redis    Linux下安裝redis

redis集群是用的ruby腳本,所以要想執行該腳本,需要ruby環境.。對應redis的源碼src目錄下的redis-trib.rb,redis-trib.rb是redis官方推出的管理redis集群的工具,是基于redis提供的集群命令封裝成簡單、便捷、實用的操作工具。so

安裝ruby環境:

  1.yum install ruby

   

  2.yum install rubygems

   

  3.gem install redis

      

  Centos默認支持ruby到2.0.0,redis需要最低是2.2.2。解決辦法是 先安裝rvm 再把ruby版本升級到2.3.3 

       1.sudo yum install curl

       2.安裝rvm

    curl -L get.rvm.io | bash -s stable 

  3.

   source /usr/local/rvm/scripts/rvm

  4.查看rvm庫中已知的ruby版本

    rvm list known

  5.安裝一個ruby版本

    rvm install 2.3.3

  6.使用一個ruby版本

    rvm use 2.3.3

  7.卸載一個已知版本

   rvm remove 2.0.0 

  8.查看版本

   ruby --version

  9.再安裝redis

   gem install redis

 redis集群搭建

  創建redis-cluster目錄,再創建redis-8001,redis-8002,redis-8003節點目錄,再把redis-conf分別復制到節點目錄下

  

      分別修改節點下redis-conf文件,由于在一臺機器(192.16819.129)上,因此每個實例應該有不同的端口;同時,每個實例顯然會有自己的存放數據的地方;開啟AOF模式;開啟集群配置;開啟后臺模式;

  

  開啟redis服務,看看是否能啟動。ok沒問題。

  

  創建startall.sh腳本(提示permission denied說明權限不足,執行命令chmod 777 startall.sh修改權限)

  

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 米脂县| 逊克县| 琼结县| 阜康市| 灵寿县| 五常市| 贵定县| 安福县| 九台市| 平利县| 宽城| 铁岭市| 平原县| 浠水县| 巨鹿县| 孙吴县| 绵竹市| 宜昌市| 溧阳市| 普安县| 神农架林区| 万州区| 英山县| 宜君县| 萍乡市| 宣威市| 赫章县| 张家口市| 河源市| 噶尔县| 天柱县| 海阳市| 鹤山市| 通城县| 二连浩特市| 镇远县| 翼城县| 凤庆县| 云林县| 九台市| 高尔夫|