首页 / REDIS / 部署3主3从redis伪集群
部署3主3从redis伪集群
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了部署3主3从redis伪集群,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1961字,纯文字阅读大概需要3分钟。
内容图文
![部署3主3从redis伪集群](/upload/InfoBanner/zyjiaocheng/879/9db412cbe9004a1f8fbd81da88bf99cf.jpg)
安装redis
mkdir -p /data/apps
yum -y install gcc tcl make gcc++
wget http://download.redis.io/releases/redis-4.0.0.tar.gz
tar xzf redis-4.0.0.tar.gz
cd redis-4.0.0
make && make install PREFIX=/data/apps/redis
cd /data/apps/redis
mkdir conf
cp /opt/redis-4.0.0/redis.conf ./conf
useradd -M redis
chown -R redis.redis /data/apps/redis
chmod g+s /data/apps/redis
mkdir -pv cluster/{7000,7007,7002,7003,7004,7005}
cp conf/redis.conf cluster/7000/redis.conf
cd cluster
vim 7000/redis.conf
# 端口号
port 7000
# 后台启动
daemonize yes
# 开启集群
cluster-enabled yes
#集群节点配置文件
cluster-config-file nodes-7000.conf
# 集群连接超时时间
cluster-node-timeout 5000
# 进程pid的文件位置
pidfile /var/run/redis-7000.pid
# 开启aof
appendonly yes
# aof文件路径
appendfilename "appendonly-7005.aof"
# rdb文件路径
dbfilename dump-7000.rdb
cp 7000/redis.conf ./{7001,7002,7003,7004,7005}/
sed -i 's/7000/7001/p' cluster/7001/redis.conf
sed -i 's/7000/7002/p' cluster/7002/redis.conf
sed -i 's/7000/7003/p' cluster/7003/redis.conf
sed -i 's/7000/7004/p' cluster/7004/redis.conf
sed -i 's/7000/7005/p' cluster/7005/redis.conf
cat <<EOF > start.sh
bin/redis-server cluster/7000/redis.conf
bin/redis-server cluster/7001/redis.conf
bin/redis-server cluster/7002/redis.conf
bin/redis-server cluster/7003/redis.conf
bin/redis-server cluster/7004/redis.conf
bin/redis-server cluster/7005/redis.conf
chmod +x start.sh
./start.sh
安装ruby
yum install ruby rubygems -y
gem install redis -y
安装rvm
1 导入秘钥
gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3
** 或提示找不到有效OpenPGP 数据,执行
curl -sSL https://rvm.io/mpapis.asc | gpg2 --import -
2. 安装rvm
curl -sSL https://get.rvm.io | bash -s stable
source /etc/profile.d/rvm.sh
rvm install 2.3.0
rvm use 2.3.0 --default
ruby -v
gem -v
** 修改gem默认源
gem sources --add https://gems.ruby-china.org/ --remove https://rubygems.org/
redis-trib 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
内容总结
以上是互联网集市为您收集整理的部署3主3从redis伪集群全部内容,希望文章能够帮你解决部署3主3从redis伪集群所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。