创建centos集群中的网络配置

创建centos集群中的网络配置

1.先安装VMware,然后安装Centos7

具体的安装步骤参考:
1.1 CentOS 7.0系统安装配置图解教程

2.配置网络信息

2.1 安装的centos,选用的网络适配器为NAT

2.2 关闭防火墙和SELinux

# 关闭防火墙 
Systemctl stop firewalld
# 关闭SELINUX:
vim /etc/selinux/config 
# 修改令SELINUX=disabled

2.3 修改hostname:

还可以参考:CentOS7修改主机名的三种方法

vim /etc/hostname  # 打开后直接修改成自己想要的hostname即可
# 再使用命令:
vim /etc/sysconfig/network
# 在hosts文件中添加
NETWORKING=yes #网络可用
HOSTNAME=master #添加主机名称

2.4 配置centos的网络

    1. 配置的时候参考虚拟网络编辑器,中的nat的设置
      在这里插入图片描述
      在这里插入图片描述
    1. 配置centos网络
vim /etc/sysconfig/network-scripts/ifcfg-ens33

关于centos7特有的ens33(本人没有修改),如果想修改或者查看区别,请参考:
https://www.cnblogs.com/achengmu/p/8979257.html
https://blog.csdn.net/WSHDC0802/article/details/79845169

具体修改参数:

关于ifcfg-ens33文件中的参数配置说明,请参考:Centos中ifcfg-ens33文件参数解释

TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static
# 一般广播地址指的是内网中的第一台机器
BROADCAST=192.168.144.255  
IPADDR=192.168.144.102
NETMASK=255.255.255.0 
NETWORK=192.168.144.0
GATEWAY=192.168.144.2
DEFROUTE=yes 
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no 
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33
UUID=c8840756-7h61-47ye-b6d8-cbg51d858ace
DEVICE=ens33
# modify no to yes 
ONBOOT=yes 
DNS1="114.114.114.114"
DNS2="8.8.8.8"
# 修改hosts的映射
vim /etc/hosts 

在原来参数中追加内容:

在这里插入图片描述

# 重启网络功能
systemctl restart network

2.5 复制两台虚拟机

如何复制请参考:Linux之CentOS7.5安装及克隆
注意:VMware中的快照,只有虚拟机在关闭状态下的快照才能被克隆,开启状态下的快照只能让原来的虚拟机恢复到当前状态

# 修改ip地址:
vim /etc/sysconfig/network-scripts/ifcfg-ens33

在这里插入图片描述

# 修改主机名称:
vim /etc/hostname

打开后直接修改成对应的hostname即可:

在这里插入图片描述

然后相互之间就可以ping通了,三台相互连通的centos搭建完成。

2.6 配置SSH key

配置SSH key参考地址:https://blog.csdn.net/apicescn/article/details/82382542
(在hostname为master的节点上进行配置,且在非root用户下,本人试着再root用户下创建,没有问题)

    1. 具体配置过程
# 生成key值
ssh-keygen -t rsa
# 拷贝key到各个需要安装的主机上
ssh-copy-id -i ~/.ssh/id_rsa.pub node1@192.168.144.101
ssh-copy-id -i ~/.ssh/id_rsa.pub node1@192.168.144.102
ssh-copy-id -i ~/.ssh/id_rsa.pub node1@192.168.144.103
# 测试连接
ssh [ip]

3.安装配置过程中出现的问题

    1. 使用ssh登陆的时候,出现
      The authenticity of host ‘***********’ can’t be established.
      使用如下的命令进行:
      ssh -o StrictHostKeyChecking=no hostId

参考地址

1.centos7.0建立三个虚拟机之间的虚拟网络

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值