redis集群安裝

2021-10-25 08:22:45 字數 1838 閱讀 8480

yum install -y gcc

mkdir /redis;

tar xzf /home/pimrec/redis-4.0.10.tar.gz -c /redis;

cd /redis/redis-4.0.10;

make;

make prefix=/redis/redis-4.0.10 install;

4、配置環境變數

vi /etc/profile

在末尾新增兩行:

export  redis_home=/redis/redis-4.0.10

export path=$redis_home/bin:$path

source /etc/profile

驗證redis是否安裝成功:redis-cli --version

5、搭建redis集群環境(啟動集群的節點需要,其他節點不需要)
安裝ruby

yum install ruby rubygems -y

安裝ruby redis

cd /redis;

mv /home/pimrec/redis-cluster.zip ./;

unzip redis-cluster.zip;

gem install redis-3.0.1.gem(redis-3.0.1.gem檔案見附件redis-cluster.zip)
6、新增集群配置

解壓附件redis-cluster.zip安裝包到/redis目錄下;修改每個埠目錄下redis.conf檔案中的bind 屬性為當前機器ip

7、啟動節點

[root@node21 redis-cluster]# redis-server 7000/redis.conf

[root@node21 redis-cluster]# redis-server 7001/redis.conf

[root@node21 redis-cluster]# redis-server 7002/redis.conf

[root@node21 redis-cluster]# redis-server 7003/redis.conf

[root@node21 redis-cluster]# redis-server 7004/redis.conf

[root@node21 redis-cluster]# redis-server 7005/redis.conf

8、建立集群

找到配置redis密碼的ruby指令碼:find / -name 'client.rb'路徑

修改建立集群時,連線redis的密碼:

vim client.rb檔案,修改:password => nil,為:password => "密碼"

執行ruby指令碼,建立集群

/redis/redis-4.0.10/src/redis-trib.rb create --replicas 1 172.16.211.183:7000 172.16.211.184:7001 172.16.211.194:7002 172.16.211.183:7003 172.16.211.184:7004 172.16.211.194:7005
9、設定密碼

需要對每個節點依次執行密碼設定命令

方式一:

連線redis-cli -c -h 172.16.211.183 -p 7000

連線之後執行 config set requirepass 密碼

此種方式設定密碼,重啟之後密碼將失效

方式二:

在redis.conf檔案中新增一行:requirepass 密碼值

Redis集群安裝

第一步 安裝和解壓 root node1 tar zxvf redis 3.2.6.tar.gz c usr local root node1 mv redis 3.2.6 redis root node1 cd usr local redis root node1 make 配置環境變數 root...

redis集群安裝

上次咱們講到了 的安裝,這次咱們來說說 集群的搭建,並且在這篇部落格中,我會總結一下我遇到的問題 安裝版本 現在的最新版本 執行環境 yum install ruby yum install rubygems 安裝環境使用的包 root localhost gem install redis 3.0...

安裝redis集群

安裝zlib yum install y zlib 安裝ruby yum install y ruby gem install redis 3.3.5.gem tar xvf redis 4.0.6.tar.gz cd redis 4.0.6 make make test mkdir p redis...