Heim  >  Artikel  >  Datenbank  >  Installation des Redis-Clusters in Ubuntu

Installation des Redis-Clusters in Ubuntu

步履不停
步履不停Original
2019-07-02 16:38:362161Durchsuche

Installation des Redis-Clusters in Ubuntu

Überprüfen Sie zunächst, ob gcc installiert ist

gcc -v

Wenn gcc nicht installiert ist, müssen Sie es installieren

#centosyum install gcc-c++#ubuntusudo apt-get install gcc#不安装会有问题sudo apt install make

Herunterladen

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

Erstellung des Clusters

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/

Ändern Sie die entsprechenden Konfigurationen der 3 Dateien in den Ordnern 7001, 7002 bzw. 7003

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日志开启  有需要就开启,它会每次写操作都记录一条日志

Erstellen Sie 3 Knoten bei 192.168.1.238: Ändern Sie die entsprechenden Ports auf 7003, 7004, 7005. Ändern Sie einfach die Konfiguration entsprechend.

Starten Sie jeden Knoten auf zwei Maschinen (die gleiche Methode für beide Server)

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

Dienste anzeigen

ps -ef | grep redis   #查看是否启动成功
 netstat -tnlp | grep redis #可以看到redis监听端口

Der Cluster muss 6 Knoten haben

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

Weitere technische Artikel zu Redis finden Sie in der Spalte Redis-Tutorial, um mehr zu erfahren!

Das obige ist der detaillierte Inhalt vonInstallation des Redis-Clusters in Ubuntu. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Vorheriger Artikel:So starten Sie RedisNächster Artikel:So starten Sie Redis