虚拟机搭建DM8集群之Linux操作系统固定IP

背景描述:

        在win10操作系统中(宿主机),通过VMware搭建了ABC三台麒麟V3.3的操作系统(虚拟机),规划AB做达梦读写分离集群,C做确认监视器。由于dmmal.ini配置文件中需要指定AB两个节点的IP,每次打开虚拟机,连上网络之后,IP不是固定的(先打开哪台虚拟机,哪台的IP小),无法正常搭建集群,因此需要固定。

1.查看当前ip

ip a

PS:记住在动态DHCP自动获取的ip,C类地址段(192.168.174.0/24),后面要用。(实现宿主机通虚拟机,虚拟机通互联网)

2.查看当前路由

ip r

PS:记住在动态DHCP获取的默认网关,后面要用。(实现宿主机通虚拟机,虚拟机通互联网)

3.修改网络配置文件

cd /etc/sysconfig/network-scripts

查看ens33默认配置

cat ifcfg-ens33

备份配置文件

cp ifcfg-ens33 ens33-bak

编辑ens33的配置文件

vim ifcfg-ens33

参数说明

      1 TYPE=Ethernet       #网卡类型

      2 PROXY_METHOD=none   #代理方式

      3 BROWSER_ONLY=no     #只是浏览器

      4 BOOTPROTO=dhcp      #dhcp是动态获取IP地址协议static静态IP

      5 DEFROUTE=yes        #默认路由

      6 IPV4_FAILURE_FATAL=no  #是否开启IPV4致命错误检测

      7 IPV6INIT=yes        #IPV6是否自动初始化

      8 IPV6_AUTOCONF=yes   #IPV6是否自动配置

      9 IPV6_DEFROUTE=yes   #IPV6是否可以为默认路由

     10 IPV6_FAILURE_FATAL=no   #是否开启IPV6致命错误检测

     11 IPV6_ADDR_GEN_MODE=stable-privacy  #IPV6地址生成模型

     12 NAME=ens33          #网卡物理设备名称

     13 UUID=a7db1fa9-1519-406d-9dc6-895e97a991e4   #通用唯一识别码

     14 DEVICE=ens33       #网卡设备名称,这个必须和‘NAME’的值一样

     15 ONBOOT=yes         #是否开机启动

上面的第2、3、6~11可以注释或者删除

改成如下:

      1 TYPE=Ethernet #保持不变

      2 BOOTPROTO=static  #DHCP改为static,动态获取ip地址协议改为静态

      3 DEFROUTE=yes #保持不变

      4 NAME=ens33 #保持不变

      5 UUID=a7db1fa9-1519-406d-9dc6-895e97a991e4 #保持不变

      6 DEVICE=ens33 #保持不变

      7 ONBOOT=yes #保持不变

      8 IPADDR=192.168.174.122  #填写你想固定的ip地址

      9 NETMASK=255.255.255.0   #填写子网掩码

     10 GATEWAY=192.168.174.2   #填写网关

上面的第8、10根据自己的情况修改IP和默认网关

 

PS:经测试,此时的IPADDR只有配192.168.174.0/24网段,才能实现宿主机通虚拟机,虚拟机通互联网。假如是其他网段,如192.168.175.0/24,那么只能虚拟机之间互相访问,宿主机ping不通虚拟机,虚拟机也无法上网。

  1. 使修改生效

先禁用网卡ens33

ifdown ens33  

再启用网卡ens33

ifup ens33   

一般执行完上面两个操作,IP就能固定,执行ip a 验证

假如没有达到预期,可以尝试执行第5步的命令

5.重启网络服务

systemctl status network.service ---- 查看状态

systemctl restart network.service  ----重启

systemctl start network.service ---- 启动

systemctl stop network.service ---- 停止

6.修改DNS,实现虚拟机访问互联网

vim /etc/resolv.conf

# Generated by NetworkManager  

nameserver 114.114.114.114    #增加此内容

nameserver 114.114.114.114是一个公认的DNS服务器,提供一些域名解析,解析一些ip,不修改此配置的话,访问不到域名地址。

可以使用ping www.baidu.com验证,能通,则配置正确。

仅供参考,如有不足,欢迎斧正。

更多资讯请上达梦技术社区了解: https://eco.dameng.com/

  • 24
    点赞
  • 23
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值