国产探花免费观看_亚洲丰满少妇自慰呻吟_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修改權限)

  

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 昌黎县| 江西省| 丰县| 神农架林区| 抚顺市| 吉林市| 神池县| 安国市| 且末县| 宝应县| 黑龙江省| 历史| 土默特左旗| 龙口市| 鸡泽县| 济宁市| 兴义市| 育儿| 黄山市| 岳阳市| 荆州市| 淮滨县| 壤塘县| 黄龙县| 宁乡县| 木里| 扎囊县| 德州市| 阳西县| 兴城市| 昭苏县| 肥乡县| 应城市| 湛江市| 桂林市| 信阳市| 治多县| 金昌市| 平陆县| 霍城县| 红桥区|