Linux针对克隆或者复制虚拟机时,更改网络(NAT模式/固定IP)适配参数

来源:互联网 发布:城门失火 殃及池鱼知乎 编辑:程序博客网 时间:2024/06/05 11:45

分布式集群下频繁安装虚拟机事宜个很耗时的事情,那么就用到了克隆/复制 多个自己的虚拟机,但是过程遇到许多无法连接网络的问题.最终发现了一种最 快的解决步骤.

  • 1.准备一台已经安装完毕的虚拟机,复制该拟机的文件夹–>>就成功的克隆了一 台虚拟机,

    • 如果文件夹有锁文件,删除!
      这里写图片描述

    • 没有进行下一步

  • 2.VWware打开复制的虚拟机,更改虚拟机昵称.
  • 3.也是关键的一步,大规模集群需要同时开启多台虚拟机,所以虚拟机之间频繁交 互,则需要NAT联网 模式,并且IP设置为static状态.
    • 此时的MAC地址与末班虚拟机一致,需要更改
      这里写图片描述
    • 生成MAC地址(不生成会很麻烦,后期需要删除70-persistent-net.rules文件)
  • 4.开机–>>启动
    这里写图片描述
  • 5.输入账号:root 我的密码:hadoop
  • 6.进入文件,首先删除eth-0,需修改网络eth-1为eth-0.
    vim /etc/udev/rules.d/70-persistent-net.rules
    这里写图片描述

    这里写图片描述

  • 7.进入文件修改mac地址,修改IP地址
    vi /etc/sysconfig/network-scripts/ifcfg-eth0
    这里写图片描述

    这里写图片描述

    • 注意网关(保证统一网段下)
    • 修改:
      • IPADDR=XXX
      • GATEWAY=XXX
      • NETMASK=255.255.255.0
  • 8.此时重启网络是报错的,并且ip无效,

    • service network restart
    • 注意此时应该重启虚拟机
    • reboot
  • 9.重启后,发现ip已经生效,网络ping www.baidu.com-OK

  • 10.最后关键步骤:应为是克隆的虚拟机,所以主机名都是一致的,需要更改
    • vim /etc/sysconfig/network
    • hostname=xxx
      这里写图片描述
    • 更改提交重启主机reboot,大功告成!
      • esc :wq
      • reboot
        这里写图片描述
  • > 友情提示:防火墙关闭
    • service iptables stop && chkconfig iptables off
    • service iptables status