首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用ansible将托拉斯推到juniper设备上

使用ansible将托拉斯推到juniper设备上
EN

Stack Overflow用户
提问于 2016-03-18 21:22:44
回答 1查看 785关注 0票数 0

我正在尝试使用ansible将配置推送到juniper设备上。我使用下面的游戏手册,使用netconf进行连接。我得到了一个错误msg:无法加载配置:ConfigLoadError(严重性:错误,bad_element: set,消息::)

代码语言:javascript
复制
    ---
    - name: Load merge config
      connection: local
      gather_facts: no
      hosts: juniper

      roles:
       - Juniper.junos

      tasks:
      - name: Checking NETCONF connectivity
        wait_for: host={{ inventory_hostname }} port=830

      - name: Push config
        junos_install_config:
         host={{ inventory_hostname }}
         file=push.conf 
         replace_config=true

我的配置文件都设置了命令。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-03-28 18:09:29

谢谢,现在起作用了。实际上,我的配置文件使用的是set命令,我所要做的就是使用文件名作为push.set。还必须将用户包括在主机下。最后一场比赛-成功的书。

代码语言:javascript
复制
    ---
    - hosts: Juniper
      gather_facts: no
      connection: local

      roles:
       - Juniper.junos

      tasks:
      - name: Push config
        junos_install_config:
         host={{ ansible_ssh_host }}          
         user={{ ansible_user }}
         file=push.set
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36094471

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档