?
?
?
edis版本:redis-5.0.3.tar.gz
操作系統:完全新安裝的centos7.6系統
使用一臺虛擬機模擬6個redis節點,3個master,3個slave,虛擬機IP為192.168.220.11
和使用不同的IP創建集群基本過程一致,為了方便,就不創建多個虛擬機了。
開始搭建:
yum install -y wget gcc gcc-c++
systemctl stop firewalld.service
setenforce 0
tar zxvf redis-5.0.7.tar.gz
cd redis-5.0.7
make
make PREFIX=/usr/local/redis install
ln -s /usr/local/redis/bin/* /usr/local/bin
cd utils/
./install_server.sh
#回車,到最后輸入/usr/local/redis/bin/redis-server
netstat -natp | grep 6379
vim /etc/redis/6379.conf
70行注釋掉
89 ? protected-mode no ?關閉安全保護
93 ? port 6379 ? ? ? ? ?端口為6379
137 daemonize yes 以獨立進程啟動
833 去掉注釋,開啟群集功能
841 去掉注釋,群集名稱文件設置
847 群集超時時間設置
700 ?appendonly yes 開啟aof持久化
/etc/init.d/redis_6379 restart
cd /var/lib/redis/6379
ls
主服務器
安裝rvm
導入key文件
gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3
安裝rvm
curl -sSL https://get.rvm.io | bash -s stable
執行環境變量
source /etc/profile.d/rvm.sh
列出ruby可以安裝的版本
rvm list known
安裝ruby2.4.1 版本
rvm install 2.4.1
使用rubyruby2.4.1 版本
rvm use 2.4.1
查看當前ruby2.4.1 版本
ruby -v
再次安裝Redis
gem install redis
兩個服務器都添加到3塊網卡
服務器1 ? ?192.168.1.101 192.168.1.130 ?192.168.1.131
服務器2 ? ?192.168.1.102 192.168.1.132 ?192.168.1.133
創建集群
redis-cli --cluster create ?192.168.1.101:6379 192.168.1.130:6379 192.168.1.131:6379 192.168.1.102:6379 192.168.1.132:6379 192.168.1.133:6379 --cluster-replicas 1
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。