Azure进阶攻略丨如何驾驭罢工的Linux虚机网卡?_.NET_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > .NET > Azure进阶攻略丨如何驾驭罢工的Linux虚机网卡?

Azure进阶攻略丨如何驾驭罢工的Linux虚机网卡?

 2017/8/14 11:31:17  DavidZang  程序员俱乐部  我要评论(0)
  • 摘要:很多人的生活中,流传着一个屡试不爽,据说可以解决任何问题的百宝锦囊:所以经常可以听到类似这样的对话:-我的电脑咋上不去网了?-重启一下电脑。-还是不行呢!-重启一下路由器。-怎么还不行-_--你这个月网费交了没?嗯,自己的电脑上不去网,重启相关设备或者补交欠费,通常就可以顺利解决。那么问题来了,如果在Azure里建个Linux虚拟机,突然上不了网了,这时候是该重启呢,还是去哪缴费呢?都不用,大部分时候可能只是虚拟网卡配置上的问题,简单修改一下就能搞定
  • 标签:Linux 攻略

很多人的生活中,流传着一个屡试不爽,据说可以解决任何问题的百宝锦囊:

所以经常可以听到类似这样的对话:

-我的电脑咋上不去网了?

-重启一下电脑。

-还是不行呢!

-重启一下路由器。

-怎么还不行-_-

-你这个月网费交了没?

嗯,自己的电脑上不去网,重启相关设备或者补交欠费,通常就可以顺利解决。

那么问题来了,如果在 Azure 里建个 Linux 虚拟机,突然上不了网了,这时候是该重启呢,还是去哪缴费呢?

都不用,大部分时候可能只是虚拟网卡配置上的问题,简单修改一下就能搞定!

例如你在 Azure 里运行的 CentOS 虚拟机报错:

Bringing up interfaceeth0Device eth0 has differentMAC address than expectedignoring. [FAILED]

或者 SUSE 虚拟机报错:

eth0            No interface found

很可能是虚拟机消极怠工不想干活了,对于这种情况,打一顿是没必要的,调教一下配置文件就行啦。

 

CentOS 调教方法:

①删除虚拟机但保留磁盘,随后将系统盘作为数据盘挂载到临时虚拟机上

②修改配置文件 /etc/sysconfig/network-scripts/ifcfg-eth0

③将虚拟网卡硬件地址改成正确的值,或删除该行

④保存并退出,分离该磁盘,并基于该磁盘新建虚拟机

 

SUSE 调教方法:

①删除虚拟机但保留磁盘,随后将系统盘作为数据盘挂载到临时虚拟机上

②删除 /etc/udev/rules.d 中针对 eth0 的命名规则

③分离该磁盘,并基于该磁盘新建虚拟机

 

搞定收工!以上方法百试百灵,包教包会,不会也不退学费~

当然,你也可以点击下方按钮进一步了解。

立即访问http://market.azure.cn

发表评论
用户名: 匿名