管理弹性网卡

更新时间:2025-03-07 02:41:21

弹性网卡可以为您实现高可用集群搭建、低成本故障转移和精细化的网络管理。您可以通过控制台或OpenAPI的方式实现弹性网卡的属性修改、解绑和删除等操作。

修改弹性网卡属性

您可以根据业务需求修改弹性网卡的属性。辅助弹性网卡支持修改网卡名称、描述信息以及关联的安全组。主网卡仅支持修改网卡名称和描述信息,如果需要更换主网卡关联的安全组,需要通过变更ECS实例所在的安全组来实现。

注意事项

如果您需要更换弹性网卡关联的安全组,请注意以下事项:

  • ECS实例关联的安全组,其规则作用于ECS实例的主网卡,主网卡随实例加入同一个安全组。如果您希望修改主网卡关联的安全组,可以通过修改ECS实例所关联的安全组来实现。详细信息,请参见将实例加入、移出或更换安全组

  • 同一张辅助网卡至少属于一个安全组,一台ECS实例的每张辅助网卡可以关联的安全组数量有限制,详情请参见安全组使用限制

  • ECS实例的辅助网卡与加入的安全组网络类型必须一致,且需在同一个专有网络VPC下。

  • 同一张辅助网卡仅支持加入同一类型的安全组(普通安全组或者企业级安全组)。更多信息,请参见普通安全组与企业级安全组

操作步骤

您可以在控制台或通过API修改主网卡和辅助弹性网卡的名称、描述信息,以及辅助弹性网卡关联的安全组。

在控制台修改
通过API修改
  1. 登录ECS管理控制台

  2. 在左侧导航栏,选择网络与安全 > 弹性网卡

  3. 在页面左侧顶部,选择目标资源所在的资源组和地域。地域

  4. 单击目标弹性网卡ID,跳转到弹性网卡详情页。

    image

    • 弹性网卡名称:单击编辑图标,按页面提示要求设置新的网卡名称。

    • 描述:单击编辑图标,按页面提示要求修改网卡描述。

    • 更换安全组:单击更换安全组。在更换安全组对话框中选择加入新的安全组,或者从已有的安全组中移出,需至少保留一个安全组。

解绑弹性网卡

如果您的实例绑定了多张弹性网卡,您可以解绑不需要的辅助弹性网卡。

限制条件

  • 主网卡随实例释放,不支持解绑。

  • 待解绑弹性网卡的实例必须处于已停止运行中状态。

    部分实例规格不支持热插拔,只在已停止状态下才支持解绑辅助弹性网卡。

    不支持网卡热插拔的ECS实例规格列表

    实例规格族

    实例规格

    共享标准型实例规格族s6

    ecs.s6-c1m1.small、ecs.s6-c1m2.large、ecs.s6-c1m2.small、ecs.s6-c1m4.large、ecs.s6-c1m4.small

    经济型实例规格族e

    ecs.e-c1m1.large、ecs.e-c1m2.large、ecs.e-c1m4.large

    突发性能实例规格族t6

    ecs.t6-c1m1.large、ecs.t6-c1m2.large、ecs.t6-c1m4.large、ecs.t6-c2m1.large、ecs.t6-c4m1.large

    突发性能实例规格族t5

    ecs.t5-c1m1.large、ecs.t5-c1m2.large、ecs.t5-c1m4.large、ecs.t5-lc1m1.small、ecs.t5-lc1m2.large、ecs.t5-lc1m2.small、ecs.t5-lc1m4.large、ecs.t5-lc2m1.nano

    上一代共享型实例规格族xn4、n4、mn4、e4

    • ecs.xn4.small

    • ecs.n4.small、ecs.n4.large

    • ecs.mn4.small、ecs.mn4.large

    • ecs.e4.small、ecs.e4.large

  • 如果您的辅助弹性网卡启用了eRDMA能力(网卡类型标识为辅助网卡(弹性RDMA接口)),需判断是否有应用程序正在使用eRDMA,如果有,需先终止应用程序,否则eRDMA内核会因用户态进程没有结束而无法正常解绑eRDMA辅助弹性网卡。

    如何查看并终止正在使用eRDMA的应用程序

    1. 远程连接Linux实例。

      具体操作,请参见使用Workbench工具以SSH协议登录Linux实例

    2. 执行以下命令,查看eRDMA内核模块对应的引用计数。

      lsmod | grep erdma
      • 如果为0,无需额外操作。

        image

      • 如果非0,则表示有应用程序正在使用eRDMA,则需先终止使用eRDMA的应用程序。

        image

    3. 查询并终止使用eRDMA的应用程序,直到eRDMA内核模块对应的引用计数为0。

      示例命令:

      image

操作步骤

通过控制台解绑
通过API解绑
  1. 登录ECS管理控制台

  2. 在左侧导航栏,选择网络与安全 > 弹性网卡

  3. 在页面左侧顶部,选择目标资源所在的资源组和地域。地域

  4. 找到状态为已绑定的目标辅助网卡,在操作列中,单击解绑实例

  5. 解绑实例对话框中,确认信息后,单击确定

    刷新列表,当弹性网卡的状态显示为待绑定时,表示已成功从实例上解绑弹性网卡。

您可以通过调用DetachNetworkInterface,指定NetworkInterfaceId为目标弹性网卡ID,InstanceId为实例ID,实现从实例上解绑一个弹性网卡。

  • 如果您在配置该网卡时是通过修改网络配置文件手动配置的,网卡从实例解绑后,建议您删除对应新增的网卡配置文件或修改对应网卡配置文件,并重启网络服务,使其与当前实例实际网卡信息保持一致。详细信息,请参见方式二:通过网络配置文件手动配置

  • 网卡解绑实例后,您可以将网卡绑定到同一VPC、同一可用区内的其他已有的ECS实例上。您也可以在创建实例时,选择同一VPC、同一可用区下的待绑定状态的网卡作为实例的主网卡或辅助弹性网卡进行绑定,实现网络配置等资源及网卡功能特性的复用。关于绑定弹性网卡,请参见绑定弹性网卡到实例

分类管理弹性网卡

随着云资源的增加,管理难度也会相应增加。为了更好地管理您的资源,您可以使用标签对具有相同特征的资源进行分类标记,例如所属组织相同或用途相同的弹性网卡。

标签能帮助您方便地检索和管理资源,并实现资源的精细化管理。标签的使用说明、支持资源、使用限制等信息,请参见标签标签使用限制

操作步骤

  1. 登录ECS管理控制台

  2. 在左侧导航栏,选择网络与安全 > 弹性网卡

  3. 在页面左侧顶部,选择目标资源所在的资源组和地域。地域

  4. 找到目标弹性网卡,在标签列将鼠标悬浮至edit-tag图标,然后执行如下操作。

    • 如果弹性网卡尚未绑定标签,单击绑定

    • 如果弹性网卡已经绑定了标签,单击编辑

  5. 编辑标签对话框中,选择已有或输入新的标签键和标签值,然后单击确认

删除弹性网卡

如果您不再需要某个弹性网卡,您可以在解绑后删除,以避免不必要的资源浪费。

前提条件

  • 待删除的弹性网卡必须为待绑定状态。

    主网卡无法从实例解绑,可以随实例释放而释放。

  • 如果辅助弹性网卡已经绑定ECS实例,您必须先解绑辅助弹性网卡。具体操作,请参见解绑弹性网卡

注意事项

  • 开启弹性网卡的随实例释放功能后,如果弹性网卡未从实例上解绑,实例被释放时,弹性网卡也会随实例一起删除。

  • 当您删除弹性网卡后,该网卡上的所有私有IP地址都会自动释放,同时,该网卡也会自动退出所有已加入的安全组。

  • 弹性网卡上关联的弹性公网IP不会随网卡被删除而释放。如果您不再需要使用弹性公网IP,您需要单独释放弹性公网IP。释放后,弹性公网IP不再计费。具体操作,请参见释放按量计费EIP实例

操作步骤

控制台删除
API删除
  1. 登录ECS管理控制台

  2. 在左侧导航栏,选择网络与安全 > 弹性网卡

  3. 在页面左侧顶部,选择目标资源所在的资源组和地域。地域

  4. 找到状态为待绑定的目标弹性网卡,在操作列中,选择更多 > 删除

  5. 在弹出的对话框,单击确定

    刷新列表,如果网卡列表中不再出现该弹性网卡,说明您已经成功删除网卡。

您可以通过调用DeleteNetworkInterface,指定NetworkInterfaceId为目标弹性网卡的ID,实现弹性网卡的删除。

  • 本页导读 (1)
  • 修改弹性网卡属性
  • 注意事项
  • 操作步骤
  • 解绑弹性网卡
  • 限制条件
  • 操作步骤
  • 分类管理弹性网卡
  • 操作步骤
  • 删除弹性网卡
  • 前提条件
  • 注意事项
  • 操作步骤