当前位置:首页 > 话题广场 > 攻略专题 > 游戏问答

怎么改配置看这里!CentOS7克隆后如何修改相关配置

最近,一些CentOS的虚拟机复制到了大数据中。因为已完全复制,所以需要修改一些配置信息。主要需要修改UUID、MAC地址等。

1.首先查看下CentOS的版本

[root@localhost ens33]# cat /etc/redhat-release CentOS Linux release 7.8.2003 (Core)

因为CentOS7和CentOS6有些命令发生了改变,我这边是CentOS7的版本,所以我都以CentOS7的命令为例

2.查看下原虚拟机和克隆后的网卡信息

 -- 原虚拟机的网卡,注意这里是ens33,不同于以前的eth0 [root@localhost ens33]# cat /etc/sysconfig/network-scripts/ifcfg-ens33 TYPE="Ethernet" PROXY_METHOD="none" BROWSER_ONLY="no" BOOTPROTO="dhcp" 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="54e9a9d6-f902-488d-8a9d-af7d23d5cc99" DEVICE="ens33" ONBOOT="yes" -- 克隆后的网卡信息 [root@localhost ~]# cat /etc/sysconfig/network-scripts/ifcfg-ens33 TYPE="Ethernet" PROXY_METHOD="none" BROWSER_ONLY="no" BOOTPROTO="dhcp" 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="54e9a9d6-f902-488d-8a9d-af7d23d5cc99" DEVICE="ens33" ONBOOT="yes"

可以看到克隆前后的UUID是一样的,可以通过命令生成一个新的uuid

[root@localhost udev]# uuidgen 921bdf9f-3b83-4ed6-814a-dc719a902dcf

然后修改下即可

UUID="921bdf9f-3b83-4ed6-814a-dc719a902dcf"

当然了我们也可以将UUID这一行删除即可,linux重启后会自动生成这个uuid的

我在这里是手动指定了这个uuid,没有将uuid这一行删除,因为删除的话,我发现再通过这台克隆的话,默认的uuid就都一样了,你还是要手动指定,倒不如直接放在ifcfg-ens33这个文件,克隆的时候提醒自己要修改uuid的值,修改最后重启后我们也可以使用命令看下uuid是否生效了

[root@localhost ~]# nmcli con show NAME UUID TYPE DEviCE ens33 921bdf9f-3b83-4ed6-814a-dc719a902dcf ethernet ens33 virbr0 b656136a-ffb5-426c-ab7d-542c2ee7fa4d bridge virbr0

3.查看mac地址和ip地址

因为我在网卡配置信息中没有看到HWADDR和IPADDR这两项信息,所以需要再确认下是否相同

-- 原虚拟机的mac地址 [root@localhost ens33]# cat /sys/class/net/ens33/address 00:0c:29:a9:0a:80 -- 克隆后的mac地址 [root@localhost ~]# cat /sys/class/net/ens33/address 00:0c:29:7d:4b:19-- 原虚拟机的ip地址 [root@localhost ens33]# ifconfig ens33 ens33: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 192.168.142.3 netmask 255.255.255.0 broadcast 192.168.142.255 -- 克隆后的ip地址 [root@localhost ~]# ifconfig ens33 ens33: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 192.168.142.5 netmask 255.255.255.0 broadcast 192.168.142.255

我这里因为mac和ip其实都没有在ifcfg-ens33文件指定,所以克隆后系统启动的时候都自动帮我重新生成了,不需要我额外的再做修改了,如果你的网卡文件中有这两行信息的话,那么你需要手动重新指定不同的值,就跟修改uuid一样的

4.删除物理地址绑定的文件(就是将mac地址和ip互相绑定的一个文件)

-- 原机器的绑定文件 [root@localhost ~]# rm /etc/udev rm:是否删除普通文件 "/etc/udev"?y

如果不删除,则操作系统会一直绑定着克隆过来的物理地址

5.如果之前设置过了主机名称的话,那么还需要修改hostname

主要就是 vi /etc/hostname

然后映射文件别忘记修改 vi /etc/sysconfig/network

我这里没有设置hostname,所以就不修改了

6.最后reboot下

1.《怎么改配置看这里!CentOS7克隆后如何修改相关配置》援引自互联网,旨在传递更多网络信息知识,仅代表作者本人观点,与本网站无关,侵删请联系页脚下方联系方式。

2.《怎么改配置看这里!CentOS7克隆后如何修改相关配置》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。

3.文章转载时请保留本站内容来源地址,https://www.lu-xu.com/gl/3048463.html

上一篇

如何在Windows10中设置QQ邮箱

下一篇

关于怎么知道操作系统多少位,你需要知道这些怎么看电脑是32位系统还是64位系统?

怎么改配置显示看这里!计算机网络学习之用命令修改电脑配置

怎么改配置显示看这里!计算机网络学习之用命令修改电脑配置

怎么改配置显示相关介绍,微软的Windows系列从Windows NT开始进入网络操作系统市场。目前,Windows 2000可以说网络功能正在逐步改善。在这一增长过程中,Windows正在整合许多其他网络操作系统的功能,并...

怎么改配置?总结很全面速看!如何修改电脑配置信息?i3秒变i5,i5秒变i7

  • 怎么改配置?总结很全面速看!如何修改电脑配置信息?i3秒变i5,i5秒变i7
  • 怎么改配置?总结很全面速看!如何修改电脑配置信息?i3秒变i5,i5秒变i7
  • 怎么改配置?总结很全面速看!如何修改电脑配置信息?i3秒变i5,i5秒变i7