Ansible 如何在Aruba 8320交换机上进入管理器模式?

Ansible 如何在Aruba 8320交换机上进入管理器模式?,ansible,ansible-tower,Ansible,Ansible Tower,不幸的是,作业失败并返回此输出: tasks: - name: Enable mode aruba_command: provider: username: "{{ username_switch }}" password: "{{ password_switch }}" commands: - enable 在ansible中,这是一个称为的概念,不是您

不幸的是,作业失败并返回此输出:

tasks:
      - name: Enable mode
        aruba_command:
          provider:
            username: "{{ username_switch }}"
            password: "{{ password_switch }}"
          commands:
            - enable

在ansible中,这是一个称为的概念,不是您发送的命令,而是连接状态

即使ansible按照您所说的做了并运行了
启用
,它也会在该任务完成后失去效果,因为您将断开与设备的连接并失去
启用
-功能。通过设置
been:yes
和正确的身份验证变量,您可以使ansible在每次连接时提升其权限,这可以实现一些有趣的事情,如重试和将您的剧本分解为逻辑上更分组的较小部分,而无需处理“确保在执行之前运行
enable
”零件

 "ansible_facts": {
         "discovered_interpreter_python": "/usr/bin/python"
  },
     "msg": "enable\r\nInvalid input: enable\r\nxxxx1-xx-xx-HPC8320-1# " }