共計 1772 個字符,預計需要花費 5 分鐘才能閱讀完成。
自動寫代碼機器人,免費開通
這篇文章主要介紹了 ubuntu 中 redis 集群如何安裝,具有一定借鑒價值,需要的朋友可以參考下。希望大家閱讀完這篇文章后大有收獲。下面讓丸趣 TV 小編帶著大家一起了解一下。
首先先要檢查一下是否安裝 gcc
gcc -v
如果沒有安裝 gcc,需要安裝一下
#centosyum install gcc-c++#ubuntusudo apt-get install gcc# 不安裝會有問題 sudo apt install make
下載
wget http://download.redis.io/releases/redis-3.2.1.tar.gz
tar -zxvf redis-3.2.1.tar.gz cd redis-3.2.1
make
make install PREFIX=/usr/local/redis
集群的創建
cd /usr/local/
mkdir redis_cluster // 創建集群目錄
mkdir 7000 7001 7002 // 分別代表三個節點 其對應端口 7000 7001 7002
cp /usr/local/redis-3.2.1/redis.conf ./redis_cluster/7000/
// 拷貝到 7001 目錄
cp /usr/local/redis-3.2.1/redis.conf ./redis_cluster/7001/
// 拷貝到 7002 目錄
cp /usr/local/redis-3.2.1/redis.conf ./redis_cluster/7002/
sudo cp -r redis/bin/ redis_cluster/7000/
sudo cp -r redis/bin/ redis_cluster/7001/
sudo cp -r redis/bin/ redis_cluster/7002/
分別對 7001,7002、7003 文件夾中的 3 個文件修改對應的配置
daemonize yes //redis 后臺運行 pidfile /var/run/redis_7000.pid //pidfile 文件對應 7000,7002,7003port 7000 // 端口 7000,7002,7003cluster-enabled yes // 開啟集群 把注釋 #去掉 cluster-config-file nodes_7000.conf // 集群的配置 配置文件首次啟動自動生成 7000,7001,7002cluster-node-timeout 5000 // 請求超時 設置 5 秒夠了 appendonly yes //aof 日志開啟 有需要就開啟,它會每次寫操作都記錄一條日志
在 192.168.1.238 創建 3 個節點:對應的端口改為 7003,7004,7005. 配置對應的改一下就可以了。
兩臺機啟動各節點 (兩臺服務器方式一樣)
cd /usr/localredis-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 #查看是否啟動成功
netstat -tnlp | grep redis #可以看到 redis 監聽端口
集群必須得有 6 個節點
sudo apt-get install ruby
sudo apt-get install rubygems
sudo gem install redis
./redis-trib.rb create --replicas 1 127.0.0.1:7000 127.0.0.1:7001 127.0.0.1:7002 127.0.0.1:7003 127.0.0.1:7004 127.0.0.1:7005
感謝你能夠認真閱讀完這篇文章,希望丸趣 TV 小編分享 ubuntu 中 redis 集群如何安裝內容對大家有幫助,同時也希望大家多多支持丸趣 TV,關注丸趣 TV 行業資訊頻道,遇到問題就找丸趣 TV,詳細的解決方法等著你來學習!
向 AI 問一下細節
丸趣 TV 網 – 提供最優質的資源集合!
正文完