cisco.nxos.nxos_vpc 模块 – 管理全局 VPC 配置

注意

此模块是 cisco.nxos 集合 (版本 9.2.1) 的一部分。

如果您使用的是 ansible 包,则可能已经安装了此集合。它不包含在 ansible-core 中。要检查它是否已安装,请运行 ansible-galaxy collection list

要安装它,请使用: ansible-galaxy collection install cisco.nxos

要在剧本中使用它,请指定: cisco.nxos.nxos_vpc

cisco.nxos 1.0.0 中的新增功能

概要

  • 管理全局 VPC 配置

参数

参数

注释

auto_recovery

布尔值

在支持禁用的平台上启用/禁用自动恢复

定时器无法使用此属性修改

与 auto_recovery_reload_delay 互斥

选项

  • false

  • true

auto_recovery_reload_delay

字符串

以秒为单位管理自动恢复重新加载延迟定时器

与 auto_recovery 互斥

delay_restore

字符串

管理延迟恢复命令和以秒为单位的配置值

delay_restore_interface_vlan

字符串

管理延迟恢复 interface-vlan 命令和以秒为单位的配置值

并非所有平台都支持

delay_restore_orphan_port

字符串

管理延迟恢复 orphan-port 命令和以秒为单位的配置值

并非所有平台都支持

domain

字符串 / 必需

VPC 域

peer_gw

布尔值

启用/禁用对等网关

选项

  • false

  • true

pkl_dest

字符串

用于对等保持活动链路的目标(远程)IP 地址

只要使用 pkl 选项,就需要 pkl_dest。

pkl_src

字符串

用于对等保持活动链路的源 IP 地址

pkl_vrf

字符串

用于对等保持活动链路的VRF

在使用 pkl_vrf 之前,设备上必须存在 VRF。

(注意)“default”是一个多义词:pkl_vrf 的默认 vrf 上下文是“management”;“pkl_vrf: default”指的是字面上的“default”rib。

role_priority

字符串

设备的角色优先级。记住越低越好。

state

字符串

管理资源的期望状态

选项

  • "present" ← (默认)

  • "absent"

system_priority

字符串

系统优先级设备。记住它们在对等体之间必须匹配。

备注

注意

  • 在 VIRL 上针对 NXOSv 7.3.(0)D1(1) 进行了测试

  • 不支持 Cisco MDS

  • 在可以使用此模块之前,必须启用功能 vpc

  • 如果不使用管理 vrf,则在 pkl 配置中使用之前,vrf 必须在设备上全局启用

  • 虽然源 IP 在命令行中不是必需的,但在使用此模块时是必需的。在使用此模块之前,也必须配置 PKL VRF。

  • 更改 PKL VRF 时,需要 pkl_src 和 pkl_dest。

  • 有关使用 CLI 和 NX-API 的信息,请参见:ref:`NXOS 平台选项指南 <nxos_platform_options>`

  • 有关使用 Ansible 管理网络设备的更多信息,请参见:ref:`Ansible 网络指南 <network_guide>`

  • 有关使用 Ansible 管理 Cisco 设备的更多信息,请参见 `Cisco 集成页面 <https://ansible.org.cn/integrations/networks/cisco>`_。

示例

- name: configure a simple asn
  cisco.nxos.nxos_vpc:
    domain: 100
    role_priority: 1000
    system_priority: 2000
    pkl_dest: 192.168.100.4
    pkl_src: 10.1.100.20
    peer_gw: true
    auto_recovery: true

- name: configure
  cisco.nxos.nxos_vpc:
    domain: 100
    role_priority: 32667
    system_priority: 2000
    peer_gw: true
    pkl_src: 10.1.100.2
    pkl_dest: 192.168.100.4
    auto_recovery: true

- name: Configure VPC with delay restore and existing keepalive VRF
  cisco.nxos.nxos_vpc:
    domain: 10
    role_priority: 28672
    system_priority: 2000
    delay_restore: 180
    peer_gw: true
    pkl_src: 1.1.1.2
    pkl_dest: 1.1.1.1
    pkl_vrf: vpckeepalive
    auto_recovery: true

返回值

常见的返回值已在此处记录 此处,以下是此模块特有的字段

描述

commands

列表 / 元素=字符串

发送到设备的命令

返回:始终

示例: ["vpc domain 100", "peer-keepalive destination 192.168.100.4 source 10.1.100.20 vrf management", "auto-recovery", "peer-gateway"]

作者

  • Jason Edelman (@jedelman8)

  • Gabriele Gerbino (@GGabriele)