虚拟机中的Linux系统克隆后,网卡配置eth0中的UUID可被克隆的系统是一样的,这样UUID就失去了唯一性。

我参考了该篇博客

有时我们不小心将/etc/sysconfig/network-scripts /ifcfg-eth0(可以通过此文件进行查看UUID)删除或者损坏,要重新编辑ifcfg-eth0文件时不知道网卡的UUID是什么(当然也可以 不写),那我们还有什么方法可以查看网卡的UUID呢?在这里我们使用的方法是使用nmcli命令查看,方法如下:

1、首先我们查看一下nmcli是哪个软件包提供的

[root@huis ~]# yum provides "*/nmcli"
Loaded plugins:fastestmirror, security
Loading mirror speeds from cached hostfile
* base: mirrors.cug.edu.cn
* extras: mirrors.cug.edu.cn
* updates: centos.ustc.edu.cn
1:NetworkManager-0.8.1-75.el6.i686 : Network connection manager and
: user applications
Repo : base
Matched from:
Filename : /usr/bin/nmcli

2、从上面结果可以看出nmcli,接下来我们安装NetworkManager这个软件包

[root@huis ~]# yum -y install NetworkManager

3、启动NetworkManager服务

[root@huis ~]# service NetworkManager start
Setting network parameters... [ OK ]
Starting NetworkManager daemon: [ OK ]

4、查看网卡UUID

[root@huis ~]# nmcli con | sed -n '1,2p'
NAME UUID TYPE SCOPE TIMESTAMP-REAL
System eth0 c1021d28-7238-4f26-8e92-4aea5d607cab 802-3-ethernet system Mon 08 Dec 2014 12:49:14 PM CST

5、检验是否与/etc/sysconfig/network-scripts/ifcfg-eth0里面的UUID值相同(注:检验只在ifcfg-eth0文件能正常查看UUID时才有效)

[root@huis ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0 | grep UUID
UUID=c1021d28-7238-4f26-8e92-4aea5d607cab

下面是我的实际解决问题过程:

[root@hadoop11 ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
TYPE=Ethernet
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=none
HWADDR=:0c::ec:f6:
IPADDR=192.168.153.11
NETMASK=255.255.255.0
GATEWAY=192.168.153.2
DNS1=8.8.8.8
DNS2=202.106.0.20
USERCTL=yes
PEERDNS=yes
IPV6INIT=no
[root@hadoop11 ~]# service network restart
正在关闭接口 eth0: [确定]
关闭环回接口: [确定]
弹出环回接口: [确定]
弹出界面 eth0: Determining if ip address 192.168.153.11 is already in use for device eth0...
[确定]
[root@hadoop11 ~]# user
-bash: user: command not found
[root@hadoop11 ~]# yum provides "*/nmcli"
已加载插件:fastestmirror, security
Determining fastest mirrors
* base: mirrors.tuna.tsinghua.edu.cn
* extras: mirrors.tuna.tsinghua.edu.cn
* updates: mirrors.tuna.tsinghua.edu.cn
base | 3.7 kB :
base/primary_db | 4.7 MB :
extras | 3.4 kB :
extras/primary_db | kB :
updates | 3.4 kB :
updates/primary_db | 1.4 MB :
base/filelists_db | 6.4 MB :
extras/filelists_db | kB :
updates/filelists_db | 1.1 MB :
:NetworkManager-0.8.-.el6.x86_64 : Network connection manager and user applications
Repo : base
匹配来自于:
Filename : /usr/bin/nmcli [root@hadoop11 ~]# yum -y install NetworkManager
已加载插件:fastestmirror, security
设置安装进程
Loading mirror speeds from cached hostfile
* base: mirrors.tuna.tsinghua.edu.cn
* extras: mirrors.tuna.tsinghua.edu.cn
* updates: mirrors.tuna.tsinghua.edu.cn
解决依赖关系
--> 执行事务检查
---> Package NetworkManager.x86_64 :0.8.-.el6 will be 安装
--> 处理依赖关系 ppp = 2.4.,它被软件包 :NetworkManager-0.8.-.el6.x86_64 需要
--> 处理依赖关系 NetworkManager-glib = :0.8.-.el6,它被软件包 :NetworkManager-0.8.-.el6.x86_64 需要
--> 处理依赖关系 wpa_supplicant >= :0.6.-,它被软件包 :NetworkManager-0.8.-.el6.x86_64 需要
--> 处理依赖关系 mobile-broadband-provider-info >= 0.20090602,它被软件包 :NetworkManager-0.8.-.el6.x86_64 需要
--> 处理依赖关系 ModemManager >= 0.3-.git20100317,它被软件包 :NetworkManager-0.8.-.el6.x86_64 需要
--> 处理依赖关系 rp-pppoe,它被软件包 :NetworkManager-0.8.-.el6.x86_64 需要
--> 处理依赖关系 dnsmasq,它被软件包 :NetworkManager-0.8.-.el6.x86_64 需要
--> 处理依赖关系 avahi-autoipd,它被软件包 :NetworkManager-0.8.-.el6.x86_64 需要
--> 处理依赖关系 libnm-util.so.()(64bit),它被软件包 :NetworkManager-0.8.-.el6.x86_64 需要
--> 处理依赖关系 libnm-glib.so.()(64bit),它被软件包 :NetworkManager-0.8.-.el6.x86_64 需要
--> 执行事务检查
---> Package ModemManager.x86_64 :0.4.-.git20100628.el6 will be 安装
---> Package NetworkManager-glib.x86_64 :0.8.-.el6 will be 安装
---> Package avahi-autoipd.x86_64 :0.6.-.el6 will be 安装
--> 处理依赖关系 libdaemon.so.()(64bit),它被软件包 avahi-autoipd-0.6.-.el6.x86_64 需要
---> Package dnsmasq.x86_64 :2.48-.el6 will be 安装
---> Package mobile-broadband-provider-info.noarch :1.20100122-.el6 will be 安装
---> Package ppp.x86_64 :2.4.-.el6 will be 安装
---> Package rp-pppoe.x86_64 :3.10-.el6 will be 安装
---> Package wpa_supplicant.x86_64 :0.7.-.el6 will be 安装
--> 执行事务检查
---> Package libdaemon.x86_64 :0.14-.el6 will be 安装
--> 完成依赖关系计算 依赖关系解决 =====================================================================================================================================
软件包 架构 版本 仓库 大小
=====================================================================================================================================
正在安装:
NetworkManager x86_64 :0.8.-.el6 base 1.1 M
为依赖而安装:
ModemManager x86_64 0.4.-.git20100628.el6 base k
NetworkManager-glib x86_64 :0.8.-.el6 base k
avahi-autoipd x86_64 0.6.-.el6 base k
dnsmasq x86_64 2.48-.el6 base k
libdaemon x86_64 0.14-.el6 base k
mobile-broadband-provider-info noarch 1.20100122-.el6 base k
ppp x86_64 2.4.-.el6 base k
rp-pppoe x86_64 3.10-.el6 base k
wpa_supplicant x86_64 :0.7.-.el6 base k 事务概要
=====================================================================================================================================
Install Package(s) 总下载量:2.6 M
Installed size: 8.8 M
下载软件包:
(/): ModemManager-0.4.-.git20100628.el6.x86_64.rpm | kB :
(/): NetworkManager-0.8.-.el6.x86_64.rpm | 1.1 MB :
(/): NetworkManager-glib-0.8.-.el6.x86_64.rpm | kB :
(/): avahi-autoipd-0.6.-.el6.x86_64.rpm | kB :
(/): dnsmasq-2.48-.el6.x86_64.rpm | kB :
(/): libdaemon-0.14-.el6.x86_64.rpm | kB :
(/): mobile-broadband-provider-info-1.20100122-.el6.noarch.rpm | kB :
(/): ppp-2.4.-.el6.x86_64.rpm | kB :
(/): rp-pppoe-3.10-.el6.x86_64.rpm | kB :
(/): wpa_supplicant-0.7.-.el6.x86_64.rpm | kB :
-------------------------------------------------------------------------------------------------------------------------------------
总计 kB/s | 2.6 MB :
warning: rpmts_HdrFromFdno: Header V3 RSA/SHA1 Signature, key ID c105b9de: NOKEY
Retrieving key from file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6
Importing GPG key 0xC105B9DE:
Userid : CentOS- Key (CentOS Official Signing Key) <centos--key@centos.org>
Package: centos-release--.el6.centos.12.3.x86_64 (@anaconda-CentOS-.x86_64/6.8)
From : /etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-
运行 rpm_check_debug
执行事务测试
事务测试成功
执行事务
正在安装 : ppp-2.4.-.el6.x86_64 /
warning: /etc/ppp/chap-secrets created as /etc/ppp/chap-secrets.rpmnew
warning: /etc/ppp/pap-secrets created as /etc/ppp/pap-secrets.rpmnew
正在安装 : rp-pppoe-3.10-.el6.x86_64 /
正在安装 : :NetworkManager-glib-0.8.-.el6.x86_64 /
正在安装 : mobile-broadband-provider-info-1.20100122-.el6.noarch /
正在安装 : dnsmasq-2.48-.el6.x86_64 /
正在安装 : libdaemon-0.14-.el6.x86_64 /
正在安装 : avahi-autoipd-0.6.-.el6.x86_64 /
正在安装 : ModemManager-0.4.-.git20100628.el6.x86_64 /
正在安装 : :wpa_supplicant-0.7.-.el6.x86_64 /
正在安装 : :NetworkManager-0.8.-.el6.x86_64 /
Verifying : :wpa_supplicant-0.7.-.el6.x86_64 /
Verifying : ModemManager-0.4.-.git20100628.el6.x86_64 /
Verifying : rp-pppoe-3.10-.el6.x86_64 /
Verifying : avahi-autoipd-0.6.-.el6.x86_64 /
Verifying : ppp-2.4.-.el6.x86_64 /
Verifying : libdaemon-0.14-.el6.x86_64 /
Verifying : dnsmasq-2.48-.el6.x86_64 /
Verifying : mobile-broadband-provider-info-1.20100122-.el6.noarch /
Verifying : :NetworkManager-glib-0.8.-.el6.x86_64 /
Verifying : :NetworkManager-0.8.-.el6.x86_64 / 已安装:
NetworkManager.x86_64 :0.8.-.el6 作为依赖被安装:
ModemManager.x86_64 :0.4.-.git20100628.el6 NetworkManager-glib.x86_64 :0.8.-.el6
avahi-autoipd.x86_64 :0.6.-.el6 dnsmasq.x86_64 :2.48-.el6
libdaemon.x86_64 :0.14-.el6 mobile-broadband-provider-info.noarch :1.20100122-.el6
ppp.x86_64 :2.4.-.el6 rp-pppoe.x86_64 :3.10-.el6
wpa_supplicant.x86_64 :0.7.-.el6 完毕!
[root@hadoop11 ~]# service NetworkManager start
设置网络参数... [确定]
正在启动 NetworkManager 守护进程: [确定]
[root@hadoop11 ~]# nmcli con
名称 UUID 类型 范围 真实时间戳
System eth0 5fb06bd0-0bb0-7ffb-45f1-d6edd65f3e03 --ethernet 系统 2016年08月03日 星期三 04时29分03秒
名称 UUID 类型 范围 真实时间戳
[root@hadoop11 ~]# vim /etc/sysconfig/network-scripts/ifcfg-eth0
[root@hadoop11 ~]# service network restart
正在关闭接口 eth0: 设备状态: (断开连接)
[确定]
关闭环回接口: [确定]
弹出环回接口: [确定]
弹出界面 eth0: 活跃连接状态:激活的
活跃连接路径:/org/freedesktop/NetworkManager/ActiveConnection/
[确定]
[root@hadoop11 ~]#

Linux虚拟机克隆后网卡UUID问题的更多相关文章

  1. vmware虚拟机克隆后网卡修改

    在使用vmware虚拟机时,有时候需要通过一个虚拟机克隆出批量的虚拟机,在克隆后,会发现网卡信息发生了变化,以这里为例,源主机网卡名称为eth0.eth1,在克隆后变成了eth2.eth3,这时候,如 ...

  2. VMware中虚拟机克隆后多台主机网络冲突

    在Vmware中将虚拟机的一台centos7机器克隆了3台,然后启动机器后出现机器都能够上网,但是无法在本地xshell中同时进行连接,且连接的某一台虚拟机都会经常中断 虚拟机克隆后,会遇到的问题: ...

  3. LINUX 虚拟机克隆与网络配置

    虚拟机克隆后,启动之后发现网卡没有启动.发现提示错误信息“Device eth0 does not seem to be present, delaying initialization.” 解决方法 ...

  4. 解决CentOS虚拟机克隆后无法上网(网卡信息不一致)的问题

    一.问题描述 虚拟机克隆后,由于网卡信息不一致的问题,导致不能上网或者执行"sercice network restart"命令失败 [root@lyy 桌面]# ifconfig ...

  5. 解决CentOS6.5虚拟机克隆后无法上网(网卡信息不一致)的问题

    一.问题描述 虚拟机克隆后,由于网卡信息不一致的问题,导致不能上网或者执行“service network restart”命令失败 [root@lyy 桌面]# ifconfig //查看当前网卡信 ...

  6. Linux虚拟机创建后如何进行登录(Windows Azure)

    Linux虚拟机创建后如何进行登录 若要管理虚拟机的设置以及在其上运行的应用程序,可以使用安全外壳 (SSH) 客户端.为此,您必须在计算机上安装要用于访问虚拟机的 SSH 客户端.您可以选择很多 S ...

  7. Linux VMware 克隆后无法启动eth0网卡

    引: VMware 下LINUX出现:Device eth0 does not seem to be present, delaying initialization.解决办法 VMWare 克隆 复 ...

  8. kali linux 虚拟机克隆之后版本回退问题

    今天在做虚拟机的克隆的之后发现 之前kali linux 系统内核升级后的更改全部又回退到之前的版本,也就是说之前安装的软件被删除了,现在需要自己重新安装一遍  ,(我滴个乖乖哟) 这里就不放图了.

  9. Vmware虚拟机克隆的网卡问题

    系统环境:red hat 6.4 在虚拟机上使用克隆后,克隆机没有eth0, 出现eth1并且出错No suitable device found: no device found for conne ...

随机推荐

  1. CLR 关于强命名程序集 .

    如何创建强命名程序集(Strong Name Assembly)     创建一个强命名程序集首先需要获得一个用强命名实用工具   (Strong Name Utility,即SN.exe,.NET  ...

  2. STS没有找到Dynamic Web Project

    解决:安装JavaEE插件 help-> install new software-> 选择sts对应的eclipse版本站点,如eclipse版本4.09选择2018-09.4.10选择 ...

  3. React 组件协同关系

    组件协同的两种方法,1种是纵向的协同,就是组件嵌套,重点在于代码的封装,2种是横向协同也就是Mixin,组件抽离,重点在于代码复用 1.组件嵌套,父组件通过属性向子组件,子组件可以通过事件处理函数以委 ...

  4. 9.14.16 Django ORM进阶用法

    2018-9-14 14:26:45 ORM 练习题   : http://www.cnblogs.com/liwenzhou/articles/8337352.html 2018-9-14 21:1 ...

  5. ABP之应用服务(1)

    在一个理想的层级项目中,展现层是不能直接访问领域对象的,那么展现层如何获取到自己需要的数据呢?也就是今天的主角-Application层,它的职责就是为展现层服务,它通过仓储获取到相应的数据,然后将数 ...

  6. hdu 1525 Euclid's Game【 博弈论】

    Two players, Stan and Ollie, play, starting with two natural numbers. Stan, the first player, subtra ...

  7. 2017年TOP100summit开幕在即, 15位大咖担任联席主席甄选最值得学习的100个研发案例

    从万维网到物联网,从信息传播到人工智能,20年间软件研发行业趋势发生了翻天覆地的变化.大数据.云计算.AI等新兴领域逐渐改变我们的生活方式,Devops.容器.深度学习.敏捷等技术方式和工作理念对软件 ...

  8. (转载)准确率(accuracy),精确率(Precision),召回率(Recall)和综合评价指标(F1-Measure )-绝对让你完全搞懂这些概念

    自然语言处理(ML),机器学习(NLP),信息检索(IR)等领域,评估(evaluation)是一个必要的工作,而其评价指标往往有如下几点:准确率(accuracy),精确率(Precision),召 ...

  9. CNN中的卷积理解和实例

    卷积操作是使用一个二维卷积核在在批处理的图片中进行扫描,具体的操作是在每一张图片上采用合适的窗口大小在图片的每一个通道上进行扫描. 权衡因素:在不同的通道和不同的卷积核之间进行权衡 在tensorfl ...

  10. render, render_to_response, redirect,

    自django1.3开始:render()方法是render_to_response的一个崭新的快捷方式,前者会自动使用RequestContext.而后者必须coding出来,这是最明显的区别,当然 ...