2026年运维工程师(Ansible)岗位知识考试题库含答案.docxVIP

  • 0
  • 0
  • 约1.02万字
  • 约 26页
  • 2026-02-13 发布于四川
  • 举报

2026年运维工程师(Ansible)岗位知识考试题库含答案.docx

2026年运维工程师(Ansible)岗位知识考试题库含答案

一、单项选择题(每题1分,共30分)

1.在Ansible2.14中,默认的inventory文件路径是

A./etc/ansible/hosts

B.~/.ansible/hosts

C./usr/local/etc/ansible/hosts

D../inventory

答案:A

解析:Ansible安装后默认读取/etc/ansible/hosts作为inventory,除非通过-i参数或ansible.cfg修改。

2.下列变量优先级最高的是

A.host_vars/hostname.yml

B.playbook中vars_files引入的变量

C.-e命令行传参

D.role的defaults/main.yml

答案:C

解析:Ansible变量优先级从高到低:-eplaybookvarshost_varsgroup_varsroledefaults。

3.在task中使用delegate_to:localhost的作用是

A.将任务代理到被控端本地执行

B.将任务放到Ansible控制节点执行

C.将任务放到指定主机执行

D.将任务放到第一个主机执行

答案:B

解析:delegate_to显式指定任务运行环境,localhost即控制节点,常用于生成报告、下载文件等。

4.若希望task仅在CentOS8上执行,应使用

A.when:ansible_distribution==CentOSandansible_distribution_major_version==8

B.when:ansible_os_family==RedHatandansible_distribution_version==8

C.when:ansible_distribution_file_variety==CentOS

D.when:ansible_system==CentOS8

答案:A

解析:ansible_distribution与ansible_distribution_major_version组合可精确匹配CentOS8。

5.在ansible.cfg中,关闭SSH密钥检测的参数是

A.host_key_checking=False

B.ssh_key_check=no

C.strict_host_key_checking=False

D.verify_host_key=False

答案:A

解析:host_key_checking=False可跳过首次连接时的known_hosts交互。

6.使用ansible-galaxy安装role时,默认存放路径由哪个配置项决定

A.roles_path

B.library

C.collections_path

D.role_skeleton

答案:A

解析:roles_path在ansible.cfg中定义,默认~/.ansible/roles:/usr/share/ansible/roles。

7.在playbook中,将变量foo赋值为当前日期,推荐写法是

A.foo:{{lookup(pipe,date+%F)}}

B.foo:{{ansible_date_time.date}}

C.foo:{{lookup(env,DATE)}}

D.foo:{{now()}}

答案:A

解析:lookup(pipe,date+%F)每次执行都会刷新,ansible_date_time仅在gather_facts时采集。

8.若希望playbook失败后继续执行剩余task,应使用

A.ignore_errors:yes

B.ignore_unreachable:yes

C.any_errors_fatal:false

D.max_fail_percentage:100

答案:A

解析:ignore_errors:yes让当前task失败不中断play,any_errors_fatal作用域为play级别。

9.在template中,下列哪条语句可安全注释Jinja2代码

A.{#comment#}

B.//comment

C./comment/

D.-comment

答案:A

解析:Jinja2使用{##}进行注释,不会被渲染到目标文件。

10.使用async与poll时,若希望任务“发后即忘”,poll值应设为

A.0

B.1

C.10

D.omit

答案:A

解析:poll:0表示不轮询

文档评论(0)

1亿VIP精品文档

相关文档