首页 > 代码库 > 部署redis集群
部署redis集群
0.创建redis用户 并设置密码(可选操作)
sudo useradd -g dream361 -s /bin/bash -d /home/redis -m redis echo ‘redis‘ | sudo passwd redis --stdin
1.使用yum 安装 必须的软件包
sudo yum install wget ruby -y # 下载包含gcc 编译工具的开发包 sudo yum groupinstall ‘Development Tools‘ -y
2. 登录 rubygems.org/gems/redis 下载 rubygems提供的redis客户端的ruby版本
在页面右下方提供了下载链接 复制链接到 命令行 使用 wget下载
下载并安装 redis-3.3.3.gem
$ wget https://rubygems.org/downloads/redis-3.3.3.gem && gem install redis-3.3.3.gem
3.下载redis
wget http://download.redis.io/releases/redis-3.2.9.tar.gz
4.解压编译安装redis,默认将可执行文件放在 /usr/local/bin
tar zxf redis-3.2.9.tar.gz && cd redis-3.2.9/ && make && sudo make install
5.创建目录 并修改目录权限
/etc/redis 保存redis启动时配置文件
/etc/redis/nodes 保存 redis集群运行时节点配置文件
/usr/local/redis/log 保存节点日志
sudo mkdir /etc/redis /usr/local/redis/nodes /usr/local/redis/log -p
sudo chown -R redis:dream361 /usr/local/redis
6.配置redis-7000.conf
#bind 127.0.0.1 protected-mode no port 7000 daemonize yes pidfile /var/run/redis_7000.pid logfile "/usr/local/redis/log/redis-7000.log" maxclients 4096 cluster-enabled yes cluster-config-file /usr/local/redis/nodes/nodes-7000.conf
照例配置6份 端口分别为 7000 7001 7002 8000 8001 8002
7.启动集群
./redis-trib.rb create --replicas 1 192.168.1.6:7000 192.168.1.6:7001 192.168.1.6:7002 192.168.1.6:8000 192.168.1.6:8001 192.168.1.6:8002
部署redis集群
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。