您当前的位置: 首页 >  梁云亮 linux

【精品】利用CentOS7 搭建 Linux 集群

梁云亮 发布时间:2019-09-29 02:51:59 ,浏览量:3

1、安装VMWare

请参看博客:安装VMWare

2、CentOS集群安装

2.1、集群说明

主机名xmasterxslave1xslave2
hostnamexmasterxslave1xslave2
IP地址172.16.85.150172.16.85.151172.16.85.152

2.2、CentOS安装









2.3、网络配置


vi /etc/sysconfig/network-scripts/ifcfg-ens33

重启网络:service network restart

2.4、禁用SELinux

Vi /etc/selinux/config
将SELINUX=enforcing改为SELINUX=disabled

2.5、编辑sudoers,赋于zpark sudo权限

root用户下运行visudo命令

2.6、安装JDK


2.7、克隆

2.7.1、克隆虚拟机



2.7.2、为克隆出来的虚拟机生成新的MAC地址:



​ 弹出的窗口点击【高级】.

​ 点击【生成】,生成新的MAC地址,复制记住后面需要用到。

2.7.3、为虚拟机指定主机名

  • 改xslave1
vi /etc/hostname
xslave1
  • 改xslave2
vi /etc/hostname
xslave2

2.7.4、为虚拟机指定IP

  • 改xslave1
    vi /etc/sysconfig/network-scripts/ifcfg-ens33

    ​ service network restart

  • 改xslave2

    vi /etc/sysconfig/network-scripts/ifcfg-ens33

    ​ service network restart

2.7.5、三台虚拟机分别设置hosts

  • xmaster
vi /etc/hosts
172.16.85.150 xmaster
172.16.85.151 xslave1
172.16.85.152 xslave2
  • xslave1
vi /etc/hosts
172.16.85.150 xmaster
172.16.85.151 xslave1
172.16.85.152 xslave2
  • xslave2
vi /etc/hosts
172.16.85.150 xmaster
172.16.85.151 xslave1
172.16.85.152 xslave2

2.7.6、在Windows中配置hosts,映射上面创建的虚拟机

2.8、配置免密码登录

  1. 执行 ssh-keygen -t rsa 命令,生成用来SSH免密码登录的公钥和私钥(在三台虚拟机上分别做一次)

  2. 将每台虚拟机的秘钥都拷贝到认证文件 authorized_keys中(在三台虚拟机上分别执行一次下面三行代码)。

    ssh-copy-id zpark\@xmaster
    ssh-copy-id zpark\@xslave1
    ssh-copy-id zpark\@xslave2
    



  3. 登录测试(分别在三台虚拟机上执行以下语句测试)

    ssh zpark\@xmaster
    ssh zpark\@xslave1
    ssh zpark\@xslave2
    



3、常见问题及解决方案

3.1、解决拼外网时未知的名称或服务问题

vi /etc/resolv.conf
nameserver 223.5.5.5
nameserver 223.6.6.6

3.2、解决未找到wget问题

yum -y install wget*

关注
打赏
查看更多评论

梁云亮

暂无认证

  • 3浏览

    0关注

    1121博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文
立即登录/注册

微信扫码登录