二维码
搬瓦工 locvps

Vultr提供免费的快照(Snapshot)功能,用户可以在管理面板轻松设置当前时间点的Snapshot且无需关闭主机。相比DigitalOcean每次设置Snapshot需要关机来说方便多了。但是在使用Vultr的Snapshot Restore或者直接通过Snapshot创建一个新主机时,你可能会遇到以下问题:快照恢复或新主机创建后网络无法使用只能通过Console查看和设置主机,在Console输入ifconfig查看主机网络配置,只能看到本地环路lo,无其他网卡信息,reboot主机时Console会看到如下的报错:

2015-05-08 03:55:11,529 - url_helper.py[WARNING]: Calling 'http://169.254.169.254/2009-04-04/meta-data/instance-id' failed [38/120s]: request error [HTTPConnectiONPool(host='169.254.169.254', port=80) Max retries exceeded with url: /2009-04-04/meta-data/instance-id (Caused by [Errno 101] Network is unreachable)]

Vultr 快照恢复报错

其实以上问题是由于Vultr的Snapshot中保存了快照主机的MAC信息,将这个快照恢复到了另外一个网络环境,此时网络适配器的改变,Vultr会为它分配一个新的网络适配器。既你快照的主机使用的是eth0的网络适配器,快照恢复后你就要使用eth1或者eth2(当你开启专用网时)的网络适配器。所以为了新主机能正常使用你需要配置eth1的网络适配器信息,当然你还可以通过删除快照中保存的原主机网络适配器信息,在新的主机中继续使用eth0网络适配器。具体的操作步骤如下:

Centos:

1、在Vultr后台管理界面点击View Console进入主机的管理界面;

2、删除/etc/udev/rules.d/70-persistent-net.rules文件

3、编辑/etc/sysconfig/network-scripts/ifcfg-eth0文件(一般情况下不修改也可以)

vi /etc/sysconfig/network-scripts/ifcfg-eth0

将文件内容修改为:

DEVICE="eth0"
BOOTPROTO="dhcp"
ONBOOT="yes"
TYPE="Ethernet"
NM_CONTROLLED="no"
DNS1=108.61.10.10
IPV6_AUTOCONF=yes
IPV6INIT=yes
DNS2=2001:19f0:300:1704::6

4、重启主机后,问题解决。

Debian/Ubuntu

1、在Vultr后台管理界面点击View Console进入主机的管理界面;

2、删除/etc/udev/rules.d/70-persistent-net.rules文件

3、修改/etc/network/interfaces文件中的IP信息为Vultr分配给你的IP信息,或者设置为通过DHCP自动获取。


点此前往服务商官网→

如果您还没有注册Vultr VPS,这是注册优惠地址:点此前往服务商官网→,通过这个链接,注册可以享受优惠。新用户可以参看本站教程:最新vultr注册及购买VPS中文图文教程


locvps
评论专区
  • 昵 称必填
  • 邮 箱必填
  • 网 址选填
◎已有 0 人评论
BudgetVM
作者介绍
总干事

总干事

总干事作为本站编辑,主要负责VPS优惠、域名优惠和站长百科三个栏目。
80vps henghost
budgetvm sugarhosts
二维码

分享:

支付宝

微信