自动化运维:虚拟机搭建与用户管理指南
1. 基本 Ansible 命令
Ansible 应用程序有多个命令,但主要使用 ansible 和 ansible-playbook 这两个。
- ansible 命令 :主要用于从命令行运行临时或一次性命令。例如,要指示一组 Web 服务器重启 Nginx,可输入以下命令:
$ ansible webservers -m service -a "name=nginx state=restarted" --become
此命令指示 Ansible 在名为 webservers 的一组主机上重启 Nginx。 webservers 组的映射位于清单文件中。Ansible 服务模块与操作系统交互以执行重启操作。服务模块需要一些额外参数,通过 -a 标志传递。这里指定了服务名称( nginx )和重启操作。重启服务需要 root 权限,因此使用 --become 标志请求提升权限。
- ansible-playbook 命令 :用于运行剧本。在配置阶段,Vagrant 会使用此命令。要让 ansible-playbook 针对名为 dockerhosts
自动化运维:虚拟机与用户管理
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



