centos系统的主从机互信及网络配置
1 主从机环境复制在主机挂起状态下将虚拟机复制两份出来分别命名slave1和slave22 从机网络配置vim /etc/sysconfig/network-scripts/ifcfg-ens33TYPE=EthernetNAME=ens33BOOTPROTO=staticNM_CONTROLLED=yesIPV6INIT=noONBOOT=yesIPADDR=192.168....
·
1 主从机环境复制
在主机挂起状态下将虚拟机复制两份出来分别命名slave1和slave2
2 从机网络配置
vim /etc/sysconfig/network-scripts/ifcfg-ens33
TYPE=Ethernet
NAME=ens33
BOOTPROTO=static
NM_CONTROLLED=yes
IPV6INIT=no
ONBOOT=yes
IPADDR=192.168.121.11(这里分别改为自己从机ip)
PREFIX0=32
NETMASK=255.255.255.0
DNS1=192.168.121.2
然后把从机的网卡移除再重新添加一次,避免和主机的mac地址冲突
3 主从机局域网设置
[root@master /]# vim /etc/hosts
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
#::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
192.168.159.10 master
192.168.159.11 slave1
192.168.159.12 slave2
4 从机名字更改(以slave1为例)
[root@master /]# vim /etc/hostname
slave1
[root@master /]# hostnamectl set-hostname master
然后执行hostnamectl set-hostname master使其生效
5 主从机防火墙和selinux关闭
关闭防火墙
[root@master /]# systemctl disable firewalld
Removed symlink /etc/systemd/system/multi-user.target.wants/firewalld.service.
Removed symlink /etc/systemd/system/dbus-org.fedoraproject.FirewallD1.service.
关闭selinux
[root@master /]# vim etc/sysconfig/selinux
SELINUX=disabled
SELINUXTYPE=targeted
重启虚拟机后查看其状态
[root@slave2 ~]# firewall-cmd --state
not running
[root@slave2 ~]# getenforce
Disabled
6 主从机公匙设置
执行root@slave2 ~]# ssh-keygen,然后一路回车
root@slave2 ~]# cd ~/.ssh/
[root@slave2 .ssh]# cat id_rsa.pub > authorized_keys
获取其他两台虚拟机的公匙,然后都复制到authorized_keys里面,这样以后连接其他虚拟机就不用输入密码了
更多推荐
已为社区贡献2条内容
所有评论(0)