码迷,mamicode.com
首页 > 其他好文 > 详细

redis集群搭建

时间:2020-04-12 07:48:04      阅读:63      评论:0      收藏:0      [点我收藏+]

标签:inux   pac   end   虚拟   conf   ice   不需要输入密码   display   border   

redis集群搭建

  • CentOS-6.5-i386-minimal.iso
  • 查看虚拟机中分配的ipifconfig
  • 配置/etc/sysconfig/network-scripts/ifcfg-eth0文件,将ip地址设置为静态分配.
DEVICE=eth0
TYPE=Ethernet
ONBOOT=yes
BOOTPROTO=static
IPADDR=192.168.1.8
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
  • 重启networkservice network restart
  • 关闭防火墙
service iptables stop
service ip6tables stop
chkconfig iptables off
chkconfig ip6tables off
  • 配置yum
yum clean all
yum makecache
yum install wget
  • 安装Java
scp /Users/serenityma/jdk-8u241-linux-i586.rpm root@192.168.1.8:/root/jdk1.8.rpm
rpm -ivh jdk1.8.rpm
配置jdk相关的环境变量
vi ~/.bashrc
export JAVA_HOME=/usr/java/latest
export PATH=$PATH:$JAVA_HOME/bin
source .bashrc
  • 安装prel
yum install -y gcc
wget http://www.cpan.org/src/5.0/perl-5.16.1.tar.gz
tar -xzf perl-5.16.1.tar.gz
cd perl-5.16.1
./Configure -des -Dprefix=/usr/local/perl
make && make test && make install
perl -v
  • 复制多个linux
先修改 /etc/udev/rules.d/70-persistent-net.rules文件,将eth1的mac地址复制到eth0上,并删除eth1,
再修改/etc/sysconfig/network-scripts/ifcfg-eth0文件,设置静态ip
重启
  • 配置hosts文件及免密通信
vi /etc/hosts
添加
192.168.1.7 vm01
193.168.1.8 vm02
194.168.1.9 vm03
195.168.1.11 vm04
  • 配置4台CentOS为ssh免密码互相通信
首先在三台机器上配置对本机的ssh免密码登录
ssh-keygen -t rsa
生成本机的公钥,过程中不断敲回车即可,ssh-keygen命令默认会将公钥放在/root/.ssh目录下
cd /root/.ssh
ssh-keygen -t rsa
cp id_rsa.pub authorized_keys
将公钥复制为authorized_keys文件,此时使用ssh连接本机就不需要输入密码了
接着配置三台机器互相之间的ssh免密码登录
使用ssh-copy-id -i hostname命令将本机的公钥拷贝到指定机器的authorized_keys文件中

redis集群搭建

标签:inux   pac   end   虚拟   conf   ice   不需要输入密码   display   border   

原文地址:https://www.cnblogs.com/Serenity1994/p/12683550.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!