virtrualbox下搭建linux集群系统(一)

首先讲解一下,为什么要virtualBox而不用vmware这个是因为考虑到集群的稳定性,工具而已没有那么必要在乎。只要能帮助我们学习就可以

1.首先安装好centos以后设置网络为桥接模式,然后进入linux系统修改配置文件,vi /etc/sysconfig/network-scripts/ifcfg-eth0

fedba909-fa6e-4db9-aca0-d013ceed7bec.pnguploading.4e448015.gif转存失败重新上传取消bf1e763b-bada-4e2e-9fe4-2043da6e7a52.gifuploading.4e448015.gif转存失败重新上传取消​​

其他多余直接删除就行了保存退出

运行  seevice network restart 重启网卡

然后尝试   ping www.baidu.com

如果这里能ping通证明linux就可以上网了

 

2.关闭防火墙 service iptables stop  

service ip6tables stop  

chkconfig iptables off 

 chkconfig ip6tables off   

修改vi /etc/selinux//config  

SELINUX=disabled

e539850d-f476-45f4-aad6-e5737d2964ae.pnguploading.4e448015.gif转存失败重新上传取消

然后关闭Windows防火墙

执行yum clean all

yum makecache       

7799ff9f-52b2-4913-99d0-e2e8c1e34d80.pnguploading.4e448015.gif转存失败重新上传取消

安装wget

8ff729b0-947f-4ebd-9e7b-e4edd8575a24.pnguploading.4e448015.gif转存失败重新上传取消

 

3.然后安装rz命令上传  yum install -y lrzsz 

 

4.官网下载rpm结尾的jdk 安装方便不需要配置环境变量,安装简单 执行命令  rpm -ivh jdk名称

 

5.安装 yum install -y build-essential

yum install -y gcc

 

6.安装perl 这里我们采用wget安装 

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

为什么要装perl?我们整个大型电商网站的详情页系统,复杂。java+nginx+lua,需要perl。

perl,是一个基础的编程语言的安装,tomcat,跑java web应用

 

7.在4个虚拟机中安装CentOS集群

(1)按照上述步骤,再安装三台一模一样环境的linux机器
(2)另外三台机器的hostname分别设置为eshop-cache02,eshop-cache03,eshop-cache04
(3)安装好之后,在每台机器的hosts文件里面,配置好所有的机器的ip地址到hostname的映射关系

比如说,在eshop-cache01的hosts里面

192.168.31.187 eshop-cache01
192.168.31.xxx eshop-cache02
192.168.31.xxx eshop-cache03
192.168.31.xxx eshop-cache04

8.配置4台CentOS为ssh免密码互相通信

(1)首先在三台机器上配置对本机的ssh免密码登录
ssh-keygen -t rsa
生成本机的公钥,过程中不断敲回车即可,ssh-keygen命令默认会将公钥放在/root/.ssh目录下
cd /root/.ssh
cp id_rsa.pub authorized_keys
将公钥复制为authorized_keys文件,此时使用ssh连接本机就不需要输入密码了

(2)接着配置三台机器互相之间的ssh免密码登录
使用ssh-copy-id -i hostname命令将本机的公钥拷贝到指定机器的authorized_keys文件中

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值