# SMS.0410 获取虚拟机的网卡信息失败
#### 问题描述
Linux系统，启动迁移Agent时，出现如下提示：
- 提示一："SMS.0410：Failed to obtain NicName information of source server." ![](https://support.huaweicloud.com/sms_faq/zh-cn_image_0000001274501070.png "点击放大")
  

- 提示二："SMS.0410：Failed to obtain IPAddress information of source server." ![](https://support.huaweicloud.com/sms_faq/zh-cn_image_0000001274980894.png "点击放大")
  
 
#### 问题分析
出现该提示，是因为当源端服务器存在多块网卡时，SMS-Agent可能获取源端默认网关信息会失败，从而导致无法获取正确的网卡名，Mac地址和IP地址。
#### 解决方案
- **提示一："SMS.0410：Failed to obtain NicName information of source server."**
  1. 执行如下命令，查看路由表。
     ```
     #route -n
     ```
     ![](https://support.huaweicloud.com/sms_faq/zh-cn_image_0000001325254269.png "点击放大")
     参数说明参见下表。
     
     | 参数           | 说明                         |
     |:---|:---|
     | Destination | 目的地址， 0.0.0.0对应的网关是默认网关。 |
     | Gateway     | 网关地址。                      |
     | Iface        | 网络路径出口。                   |
        
     如上图所示，源端服务器存在多个默认网关时，就可能出现SMS-Agent获取默认网关信息失败的情况。这种情况下，请继续执行后续步骤。
     
  
  2. 执行如下命令，查看网络配置。
     ```
     #ifconfig -a
     ```
     ![](https://support.huaweicloud.com/sms_faq/zh-cn_image_0000001274734694.png "点击放大")
     ![](https://support.huaweicloud.com/sms_faq/public_sys-resources/note_3.0-zh-cn.png)
     - 最左侧一列是网卡名，常见有：ethx，ensx，enp0sx等。
     
     - **inet**对应的是网卡的IP地址。
     
     - **ether**对应的是网卡的MAC地址。
       
  
  3. 设置**.../SMS-Agent/agent/config/g-property.cfg** 配置文件中的**network.dev** 参数值。
     首先您需要自行确认，源端服务器用于迁移的网卡是多块网卡中的哪一块。然后手动输入**network.dev**参数值为用于迁移的网卡对应的网卡名。
     例如：通过[步骤2]的指令，查看到的网卡名有**eth0** 、**eth1** 、**eth2** ，其中**eth0** 为用于迁移网卡的网卡名，则设置参数**network.dev = eth0**。
     ![](https://support.huaweicloud.com/sms_faq/zh-cn_image_0000001274906114.png "点击放大")
     
  
  4. 设置完成后，重新启动SMS-Agent。
   
- **提示二："SMS.0410：Failed to obtain IPAddress information of source server."**
  1. 查看是否设置了**.../SMS-Agent/agent/config/g-property.cfg** 配置文件中的**network.dev** 参数值。
     - 是，请进行[步骤2]。
     
     - 否，请进行[步骤3]。
      
  
  2. 请参考[提示一]，确认**network.dev** 参数值设置的网卡名是否正确。
     - 如果设置错误，请修改为正确的网卡名后，重新启动Agent。如果重启还是出现相同提示，请进行[步骤3]。
     
     - 如果设置正确，请进行[步骤3]。
      
  
  3. 设置**.../SMS-Agent/agent/config/g-property.cfg** 配置文件中的**network.macaddr** 和**network.ipaddr** 参数值。
     将[提示一：步骤2]所查询到的正确网卡名对应的**inet** （IP地址）和**ether** （MAC地址），手动设置到**network.macaddr** 和**network.ipaddr**参数值。
     **network.macaddr = xx-xx-xx-xx-xx-xx**（MAC地址）
     **network.ipaddr = xxx.xxx.xxx.xxx**（IP地址）
     ![](https://support.huaweicloud.com/sms_faq/zh-cn_image_0000001325407549.png "点击放大")
     ![](https://support.huaweicloud.com/sms_faq/public_sys-resources/caution_3.0-zh-cn.png)
     MAC地址和IP地址都要设置，MAC地址字符间需要用"-"连接。
     
  
  4. 设置完成后，重新启动SMS-Agent。
   
 
