2.解壓編譯,這裡只make就結束了,沒有執行make install
[web@localhost ~]$ tar -zxvf redis-5.0.7.tar.gz #解壓包
[web@localhost ~]$ mv redis-5.0.7 redis #重新命名
[web@localhost ~]$ cd redis #進入redis檔案
[web@localhost redis]$ make #進行編譯
3.建立6個節點目錄
[web@localhost redis]$ mkdir redis-cluster
[web@localhost redis]$ cd redis-cluster
[web@localhost redis-cluster]$ mkdir 7001 7002 7003 7004 7005 7006
4.將redis下的redis.conf檔案複製到7001目錄下
[web@localhost redis]$ cp redis.conf redis-cluster/7001/
5.編輯7001下的redis.conf檔案資訊
[web@localhost redis]$ vi redis-cluster/7001/redis.conf
# 繫結的ip,本機的服務ip位址
bind xx.xx.xx.xx
# 保護策略
protected-mode yes
# 埠
port 7001
# 後台執行
daemonize yes
# pid
pidfile /data/web/redis/redis-cluster/7001/redis.pid
# 資料位置
dir /data/web/redis/redis-cluster/7001/
# aof日誌開啟
# 開啟集群
cluster-enabled yes
# cluster-config-file
cluster-config-file /data/web/redis/redis-cluster/7001/nodes.conf
6.將7001編輯後的redis.conf檔案分別拷貝到7002、7003、7004、7005、7006目錄中,然後編輯,只需要將7001修改對應的檔案目錄就ok了
7.啟動redis服務
[web@localhost redis]$ cd src/
[web@localhost src]$ ./redis-server /data/web/redis/redis-cluster/7001/redis.conf
[web@localhost src]$ ./redis-server /data/web/redis/redis-cluster/7002/redis.conf
[web@localhost src]$ ./redis-server /data/web/redis/redis-cluster/7003/redis.conf
[web@localhost src]$ ./redis-server /data/web/redis/redis-cluster/7004/redis.conf
[web@localhost src]$ ./redis-server /data/web/redis/redis-cluster/7005/redis.conf
[web@localhost src]$ ./redis-server /data/web/redis/redis-cluster/7006/redis.conf
8.檢視是否啟動成功
[web@localhost redis]$ ps -ef|grep redis
9.執行redis建立集群命令,然後就可以登入了
[web@localhost redis]$ cd src
[web@localhost src]$ ./redis-cli --cluster create xx.xx.xx.xx:7001 xx.xx.xx.xx:7002 xx.xx.xx.xx:7003 xx.xx.xx.xx:7004 xx.xx.xx.xx:7005 xx.xx.xx.xx:7006 --cluster-replicas 1
[web@localhost src]$ ./redis-cli -c -h xx.xx.xx.xx -p 7001 #-c集群模式登入 -h位址 -p埠
10.set乙個值,看是否能成功
xx.xx.xx.xx:7001>set aa aa
基於Linux的Redis集群搭建
基於linux的redis集群搭建 我們為什麼要搭建redis集群呢?redis集群的作用 1 主從備份,防止主機宕機 2 讀寫分離 分擔master的任務 3 任務分離,如從服務分別分擔備份工作與計算工作。之前的準備工作都做好了,將redis安裝成功以後,就可以搭建集群了。既然是集群,就肯定是有主...
linux搭建redis集群
上傳 rz 到linux,解壓 tar zxvf 在redis x.x.x裡面的src 包,使用 make install 安裝redis 這裡我建立了7001 7009的資料夾,均只放乙個名為redis.conf的檔案 內容模板如下 port 埠號 cluster enabled yes maxm...
Linux安裝redis及redis集群
安裝gcc環境 yum install gcc c wget q 2解壓tar zxvf redis 4.0.1.tar.gz 3指定安裝目錄 sudo mv redis 4.0.1 usr local 4切換目錄 cd usr local redis 4.0.1 5 make test make ...