共计 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 网 – 提供最优质的资源集合!
正文完