Linux redis集群環境搭建

2021-08-13 15:10:42 字數 1893 閱讀 8214

解壓安裝

tar -vxf redis-4.0.6.tar.gz 解壓redis

進入解壓目錄

make 編譯redis

make install 安裝redis

redis-trib.rb命令移動

將redis-trib.rb 移動到usr/local/bin目錄,以後可以直接執行

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

建立redis_cluster資料夾

redis 目錄下建立redis_cluster檔案建

mkdir redis_cluster

建立集群目錄7000-7005(redis集群至少要六個節點)

在redis_cluster下建立六個資料夾

mkdir 7000 7001 7002 7003 7004 7005

將redis.conf 分別複製到7000-7005

cp ../redis.conf 7000

cp ../redis.conf 7001

cp ../redis.conf 7002

cp ../redis.conf 7003

cp ../redis.conf 7004

cp ../redis.conf 7005

啟動節點

配置完成後啟動節點

redis-server redis_cluster/7000/redis.conf

redis-server redis_cluster/7001/redis.conf

redis-server redis_cluster/7002/redis.conf

redis-server redis_cluster/7003/redis.conf

redis-server redis_cluster/7004/redis.conf

redis-server redis_cluster/7005/redis.conf

ps -ef | grep redis 檢視啟動結果

建立集群

redis-trib.rb create –replicas 1 10.224.71.39:7000 10.224.71.39:7001 10.224.71.39:7002 10.224.71.39:7003 10.224.71.39:7004 10.224.71.39:7005 執行命令建立集群

輸入yes

如果報錯:

/usr/local/rvm/rubies/ruby-2.4.2/lib/ruby/site_ruby/2.4.0/rubygems/core_ext/kernel_require.rb:55:inrequire': cannot load such file -- redis (loaderror)

from /usr/local/rvm/rubies/ruby-2.4.2/lib/ruby/site_ruby/2.4.0/rubygems/core_ext/kernel_require.rb:55:inrequire』

from /usr/local/bin/redis-trib.rb:25:in `』

執行:

gem install redis 即可

驗證集群

連線7001 set hello word

連線7005 get hello

linux redis集群搭建

假設你有6臺伺服器,ip位址分別為192.168.1.1 192.168.1.2 192.168.1.3 192.168.1.4 192.168.1.5 192.168.1.6 一 首先,要在集群中每一台機器上都安裝redis,步驟為 2.將redis 4.0.14.tar.gz 檔案上傳到伺服器 ...

hadoop集群環境搭建之集群客戶端的搭建

1.這涉及兩個操作hdfs集群的方式集群內操作和集群外操作 2.其中集群內操作就是在集群內某個節點上操作 3.集群外操作就是用集群之外的client與namenode進行通訊,完成操作集群內操作,選擇一台datanode節點作為操作的物件,每次上傳檔案的時候根據備份機制,上傳的檔案會本身會上傳到自己...

zookeeper windows偽集群搭建

解壓後,目錄重新命名為zookeeper1,進入 conf目錄,把zoo sample.cfg 複製乙份,重新命名為zoo.cfg 編輯zoo cfg 配置資料目錄和日誌目錄 先在zookeeper1目錄下,新建目錄 data logs 日誌目錄 datadir tmp zookeeper data...