• VMware+centos7克隆多个虚拟机


    最近在学习Hadoop,需要搭建分布式集群,自己在电脑上安装的VMware+centos7。前期我已经安装好了一个虚拟机,并把apache,jdk等的环境都配置好了,现在需要搭建集群了,所以需要克隆三个节点出来。

    步骤一:

    打开虚拟机,右键选中已经配置好的虚拟机,选择manage下面的clone选项。这里有一个需要注意的地方,就是虚拟机在启动或者挂起的状态下是不能clone的,必须是关闭状态。如下图所示:

    点击之后会出现下图,点击下一步即可:

    选择full clone

    修改虚拟机的名字和存放位置,点击完成

    接下来就是等待clone完成了。

    步骤二:

    克隆完成之后,右键点击新复制的虚拟机,点击settings,如下图所示:

    弹出如下界面,点击Network Adapter,然后点击右边的advanced:

    然后弹出如下界面,点击generate,使新的虚拟机生成新的MAC地址,复制新生成的MAC信息,后面会用:

    步骤三:

    打开新复制的虚拟机,输入命令ip addr,此条命令是查看虚拟机的IP地址以及MAC地址,如下:红色框住的就是机器的IP地址

    然后输入如下命令:vim /etc/sysconfig/network-scripts/ifcfg-eno16777728,注意这里的ifcfg-eno16777728是和上图中红点点那里的名称是一样的。然后对这个文件进行编辑,输入如下信息:(注意红色框住的地方改为自己机器相应的信息)

    HWADDR=00:0C:29:CD:A6:00

    TYPE="Ethernet"
    BOOTPROTO="dhcp"
    DEFROUTE="yes"
    PEERDNS="yes"
    PEERROUTES="yes"
    IPV4_FAILURE_FATAL="no"
    IPV6INIT="yes"
    IPV6_AUTOCONF="yes"
    IPV6_DEFROUTE="yes"
    IPV6_PEERDNS="yes"
    IPV6_PEERROUTES="yes"
    IPV6_FAILURE_FATAL="no"
    NAME="eno16777728"
    UUID="27e2be96-cc69-4d66-a5ee-96d3081e0502"
    DEVICE="eno16777728"
    ONBOOT="yes"
    IPADDR=192.168.186.130
    NETMASK=255.255.255.0
    GATEWAY=192.168.186.2

    然后:wq退出。

    接下来,输入rm /etc/udev/rules.d/70-persistent-ipoib.rules命令,删除这个.rules文件:

    删除之后,修改hostname,输入hostnamectl set-hostname node1命令,将node1的部分改成自己的名字。

    最后,输入vim /etc/hosts命令,将IP地址和新名字添加进去,如下图:

    OK,到此为止就是克隆虚拟机的全过程,最后可以互相ping一下网络,看是否可以ping通就可以啦~~~~

    感谢大家观看,谢啦~~~

  • 相关阅读:
    windows下nginx以服务自启动
    redis数据库可视化工具(RedisDesktopManager)
    myecplise中的svn如何切换账号
    oracle创建视图包含clob字段,报错:数据类型不一致:应为-,但却获得CLOB
    java.lang.UnsatisfiedLinkError: no jacob-1.18-x64 in java.library.path
    java中关于日期的处理
    js截取字符串
    关于sql developer中表或视图不存在以及查找日志窗口
    在html页面切换标题栏目时出现页面抖动
    严重: IOException while loading persisted sessions: java.io.EOFException
  • 原文地址:https://www.cnblogs.com/Lynette/p/9470800.html
Copyright © 2020-2023  润新知