a亚洲精品_精品国产91乱码一区二区三区_亚洲精品在线免费观看视频_欧美日韩亚洲国产综合_久久久久久久久久久成人_在线区

首頁 > 學院 > 操作系統(tǒng) > 正文

redis-3.2.4集群搭建

2024-06-28 16:04:59
字體:
供稿:網(wǎng)友

      由于需要使用集群,我們現(xiàn)在一臺服務器利用多個端口進行測試一下,下面是搭建redis集群的過程:

此步驟是在之前安裝redis單機之后,接著來執(zhí)行。

1、創(chuàng)建6個redis實例:指定端口號為7001-7006

         1)第一步:在/usr/local路徑下創(chuàng)建redis-cluster文件夾

                 mkdir redis-cluster

         2)第二步:拷貝之前安裝的redis

                cp redis redis-cluster/ -r

                

          3)改名

                 mv redis redis01

                  

           4)修改redis.conf配置文件,

                  ·cluster-enable yes前面的注釋打開

                  ·port 改為7001

                  ·bind改為自己的ip,我的為192.168.25.133

           5)復制六份redis實例

                 cp -r redis01/ redis02

                 

                 復制完成后,修改其中的端口號就可以

2、 集群創(chuàng)建需要redis-trib.rb

     1)復制redis源碼文件夾下src目錄下的redis-trib.rb 到redis-cluster目錄下

            cp redis-trib.rb /usr/local/redis-cluster/

          

     2)執(zhí)行ruby腳本之前,需要安裝ruby環(huán)境

            ·  yum install ruby

            ·  yum install rubygems

            ·  安裝redis-trib.rb運行依賴的ruby包

                       上傳所需的包

                            

                      執(zhí)行命令

                            gem install redis-3.2.1.gem

                             

 3、啟動redis

      由于創(chuàng)建了多個redis實例,啟動redis一個個啟動,比較麻煩,下面就創(chuàng)建一個腳本來啟動所有的redis。

       1)在redis-cluster下創(chuàng)建start-all.sh文件

       2)填入內(nèi)容,啟動redis腳本             

cd /usr/local/redis-cluster/redis01/bin./redis-server /usr/local/redis-cluster/redis01/etc/redis.confcd .. ..cd /usr/local/redis-cluster/redis02/bin./redis-server /usr/local/redis-cluster/redis01/etc/redis.confcd .. ..cd /usr/local/redis-cluster/redis03/bin./redis-server /usr/local/redis-cluster/redis03/etc/redis.confcd .. ..cd /usr/local/redis-cluster/redis04/bin./redis-server /usr/local/redis-cluster/redis04/etc/redis.confcd .. ..cd /usr/local/redis-cluster/redis05/bin./redis-server /usr/local/redis-cluster/redis05/etc/redis.confcd .. ..cd /usr/local/redis-cluster/redis06/bin./redis-server /usr/local/redis-cluster/redis06etc/redis.confcd .. ..

        3) 給start-all.sh添加可執(zhí)行屬性

              chmod +x start-all.sh

              

       4) 啟動reids 并查看是否成功

              ./start-all.sh

              

 4、使用redis-trib.rb創(chuàng)建redis

       ./redis-trib.rb create --replicas 1 192.168.25.133:7001 192.168.25.133:7002 192.168.25.133:7003 192.168.25.133:7004 192.168.25.133:7005  192.168.25.133:7006

     

5、測試redis集群

     使用redis客戶端

      1)進入任一一個redis安裝的目錄下

          cd /usr/local/redis-cluster/redis01/bin

       2)執(zhí)行命令啟動redis客戶端

            ./redis-cli -h 192.168.25.133 -c -p 7001

       3)設置值

           set key1 heloo

       4)從其他端口獲取該key(key1)的值

          get key1

           


發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 性一交一乱一透一a级 | 午夜精品久久久久久久男人的天堂 | 国产日韩欧美亚洲 | 亚洲免费一区二区 | 国产精品久久久久久久久久久久久久 | 成人亚洲| 四虎永久 | 国产伦精品一区二区三区四区视频 | 成人片免费看 | 欧美日韩综合精品 | 久久久久久九九九九 | 国产成人在线免费观看视频 | 中文字字幕在线观看 | 可以看黄色的网站 | 久久91 | 超碰人人在线 | 狠狠狠干| 国产精品三级久久久久久电影 | 一级h片 | 91精品国产一区二区三区蜜臀 | 久久久久久久久国产精品 | 亚洲激情 欧美 | 四虎8848在线精品观看 | 日韩激情二区 | www.xxx免费| 欧美a在线 | 日韩精品无玛区免费专区又长又大 | 欧美一级小视频 | av在线成人 | 欧美久久精品 | 黄色在线视频网 | 一区二区三区在线免费看 | 国产一级特黄aaa大片 | 日韩精品视频在线免费观看 | 91大神在线看 | 国产成人精品一区二 | 中文字幕视频免费观看 | 欧美视频a | 九九久久精品 | 日韩aⅴ一区二区三区 | 国产成人在线免费观看 |