Ansible问题总结

CentOS 6 需要注意的问题
  • 目标服务器需要安装python-simplejson
  • 在inventory中需要指定 ansible_python_interpreter=/usr/bin/python2.6
nginx的启动脚本已经上传了,但使用service nginx status却提示env: /etc/init.d/nginx: No such file or directory
  • 问题原因:nginx是在windows中写的,到linux中需要对换行符进行转换
  • 解决方法:
    dos2unix /etc/init.d/nginx
    然后就OK了
    dos2unix命令需要提前安装好,最好放在ansible的common role中
./configure: error: the HTTP rewrite module requires the PCRE library. You can either disable the module by using –without-http_rewrite_module option, or install the PCRE library into the system, or build the PCRE library statically from the source with nginx by using –with-pcre= option.
  • 问题原因:没有安装pcre-devel yum包
  • 解决方法:yum install pcre-devel
    注意,这个包有另一个版本pcre2-devel,目前根据实际看nginx-1.12需要使用的是pcre-devel
Ansible面试中,可能会涉及到以下问题: 1. 什么是Ansible Galaxy? Ansible Galaxy是一个由各种Ansible管理员和用户编写的Ansible角色的公共库。它提供了一个集中存储和共享Ansible角色的平台。 2. Ansible模块是什么? Ansible模块是Ansible用来管理和配置系统的工具。它们是一些可重用的、自包含的脚本,可以在Ansible任务中执行各种操作,比如执行命令、安装软件包、复制文件等。 3. 如何指定Ansible配置文件? Ansible将按照以下顺序查找配置文件: a. 如果设置了环境变量$ANSIBLE_CONFIG,将使用该变量指定的文件。 b. 如果没有设置$ANSIBLE_CONFIG变量,则会在运行ansible命令的目录中查找ansible.cfg文件。 c. 如果不存在上述文件,则会在用户的主目录中查找.ansible.cfg文件。 d. 如果仍然找不到配置文件,将使用全局的/etc/ansible/ansible.cfg文件。 4. 简述Ansible ad-hoc命令。 Ansible ad-hoc命令是一种在命令行中直接执行的临时命令。它们用于在不需要编写Playbook的情况下快速执行一些简单的任务。Ad-hoc命令可以在一个或多个目标主机上执行,可以执行多个模块,可以传递参数和选项来定义任务的行为。例如,通过ad-hoc命令可以快速复制文件、执行命令、安装软件包等操作。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *3* [大厂经典Ansible面试题整理汇总](https://blog.csdn.net/qq_35029061/article/details/129053803)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] - *2* [【Ansible面试题】](https://blog.csdn.net/qq_40003309/article/details/106793950)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值