redis集群搭建详细步骤
2016-12-12 23:43
537 查看
第一步:
创建redis安装目录:/home/cattsoft/software
准备好redis程序包,百度云链接:http://pan.baidu.com/s/1qYdCZgw
解压:
tar -zxvf redis-3.0.6.tar.gz
创建软链接:
ln -s redis-3.0.6 redis
目录如下:
第二步:使用yum安装依赖软件
1、依赖于ruby环境,首先安装ruby。执行:yum install ruby
2、执行:sudo yum install rubygems
3、执行:gem install -l redis-3.0.6.gem这个是之前准备的包
4、如果没有安装gcc,那就安装:yum install gcc
第三步:编译安装redis,目录 /home/cattsoft/software/redis
cd /home/cattsoft/software/redis
1、执行 : make 命令编译,如果编译不通过,解决问题,能成功编译。
2、执行 : make install 安装命令
第四步:创建conf存放目录,百度云盘地址:http://pan.baidu.com/s/1qYdCZgw
仅供参考
redis集群至少需要三个主节点,另外还需要三个从节点,总共需要部署六个; 端口分配为7000~7005, 配置文件放在conf目录,针对每个端口建立文件夹,存放配置文件。
目录 /home/cattsoft/software/redis
mkdir conf
cd conf
mkdir 7000
mkdir 7001
mkdir 7002
mkdir 7003
mkdir 7004
mkdir 7005
第五步:单独一个一个启动redis几点
src/redis-server conf/7100/redis-7100.conf > log/redis-7100.log 2>&1 &
src/redis-server conf/7101/redis-7101.conf > log/redis-7101.log 2>&1 &
src/redis-server conf/7102/redis-7102.conf > log/redis-7102.log 2>&1 &
src/redis-server conf/7103/redis-7103.conf > log/redis-7103.log 2>&1 &
src/redis-server conf/7104/redis-7104.conf > log/redis-7104.log 2>&1 &
src/redis-server conf/7105/redis-7105.conf > log/redis-7105.log 2>&1 &
检查节点是否都可以登录成功
src/redis-cli -h 192.168.1.82 -p 7100
src/redis-cli -h 192.168.1.82 -p 7101
src/redis-cli -h 192.168.1.82 -p 7102
src/redis-cli -h 192.168.1.82 -p 7103
src/redis-cli -h 192.168.1.82 -p 7104
src/redis-cli -h 192.168.1.82 -p 7105
#redis节点
#192.168.1.82:7100,192.168.1.82:7101,192.168.1.82:7102,192.168.1.82:7103,192.168.1.82:7104,192.168.1.82:7105
第六步:构建redis集群
执行命令:
src/redis-trib.rb create --replicas 1 192.168.1.82:7100 192.168.1.82:7101 192.168.1.82:7102 192.168.1.82:7103 192.168.1.82:7104 192.168.1.82:7105
检查集群状态:
src/redis-trib.rb check 192.168.1.82:7101
yum处理
第一步:执行cd /etc/yum.repos.d 命令
第二步:上传163源CentOS6-Base-163.repo 网盘地址:http://pan.baidu.com/s/1dFHoZ2T
第三步:执行 yum clean all 命令清理yum缓存
常见异常:如果报找不到主机错误,如下
添加163的Ubuntu软件源之后,sudo apt-get update 出错,报错:
Err http://mirrors.163.com lenny Relese.gpg
Temporary failure resolving 'mirrors.163.com'
可能原因是你的DNS没有配置好,解决办法:vim /etc/resolv.conf
添加内容
nameserver 8.8.8.8
nameserver 114.114.114.114
创建redis安装目录:/home/cattsoft/software
准备好redis程序包,百度云链接:http://pan.baidu.com/s/1qYdCZgw
解压:
tar -zxvf redis-3.0.6.tar.gz
创建软链接:
ln -s redis-3.0.6 redis
目录如下:
第二步:使用yum安装依赖软件
1、依赖于ruby环境,首先安装ruby。执行:yum install ruby
2、执行:sudo yum install rubygems
3、执行:gem install -l redis-3.0.6.gem这个是之前准备的包
4、如果没有安装gcc,那就安装:yum install gcc
第三步:编译安装redis,目录 /home/cattsoft/software/redis
cd /home/cattsoft/software/redis
1、执行 : make 命令编译,如果编译不通过,解决问题,能成功编译。
2、执行 : make install 安装命令
第四步:创建conf存放目录,百度云盘地址:http://pan.baidu.com/s/1qYdCZgw
仅供参考
redis集群至少需要三个主节点,另外还需要三个从节点,总共需要部署六个; 端口分配为7000~7005, 配置文件放在conf目录,针对每个端口建立文件夹,存放配置文件。
目录 /home/cattsoft/software/redis
mkdir conf
cd conf
mkdir 7000
mkdir 7001
mkdir 7002
mkdir 7003
mkdir 7004
mkdir 7005
第五步:单独一个一个启动redis几点
src/redis-server conf/7100/redis-7100.conf > log/redis-7100.log 2>&1 &
src/redis-server conf/7101/redis-7101.conf > log/redis-7101.log 2>&1 &
src/redis-server conf/7102/redis-7102.conf > log/redis-7102.log 2>&1 &
src/redis-server conf/7103/redis-7103.conf > log/redis-7103.log 2>&1 &
src/redis-server conf/7104/redis-7104.conf > log/redis-7104.log 2>&1 &
src/redis-server conf/7105/redis-7105.conf > log/redis-7105.log 2>&1 &
检查节点是否都可以登录成功
src/redis-cli -h 192.168.1.82 -p 7100
src/redis-cli -h 192.168.1.82 -p 7101
src/redis-cli -h 192.168.1.82 -p 7102
src/redis-cli -h 192.168.1.82 -p 7103
src/redis-cli -h 192.168.1.82 -p 7104
src/redis-cli -h 192.168.1.82 -p 7105
#redis节点
#192.168.1.82:7100,192.168.1.82:7101,192.168.1.82:7102,192.168.1.82:7103,192.168.1.82:7104,192.168.1.82:7105
第六步:构建redis集群
执行命令:
src/redis-trib.rb create --replicas 1 192.168.1.82:7100 192.168.1.82:7101 192.168.1.82:7102 192.168.1.82:7103 192.168.1.82:7104 192.168.1.82:7105
检查集群状态:
src/redis-trib.rb check 192.168.1.82:7101
yum处理
第一步:执行cd /etc/yum.repos.d 命令
第二步:上传163源CentOS6-Base-163.repo 网盘地址:http://pan.baidu.com/s/1dFHoZ2T
第三步:执行 yum clean all 命令清理yum缓存
常见异常:如果报找不到主机错误,如下
添加163的Ubuntu软件源之后,sudo apt-get update 出错,报错:
Err http://mirrors.163.com lenny Relese.gpg
Temporary failure resolving 'mirrors.163.com'
可能原因是你的DNS没有配置好,解决办法:vim /etc/resolv.conf
添加内容
nameserver 8.8.8.8
nameserver 114.114.114.114
相关文章推荐
- Redis3.0集群环境的搭建详细步骤
- redis 集群安装详细步骤
- redis3.0.0 集群安装详细步骤
- redis3.0.0 集群安装详细步骤
- redis3.0.0 集群安装详细步骤
- redis3.0.0 集群安装详细步骤
- redis3.0.2 分布式集群安装详细步骤
- redis3.0.0 集群安装详细步骤
- redis3.0.0 集群安装详细步骤
- redis3.0.0 集群安装详细步骤
- redis3.0.4 集群安装详细步骤
- redis3.0.0 集群安装详细步骤-【超人学院】
- redis3.0.0 集群安装详细步骤-【超人学院】
- redis3.2.4 集群安装详细步骤
- redis3.0.0 集群安装详细步骤
- redis3.0.0 集群安装详细步骤
- redis3.0.0 集群安装详细步骤
- redis3.0.0 集群安装详细步骤
- spark 集群搭建 详细步骤
- Hadoop集群搭建详细步骤(2.6.0)