您尚未登录。

#1 2023-08-17 17:08:43

x10757u
会员
注册时间: 2023-08-17
帖子: 2

莫名其妙的ansible格式问题

编写ansible脚本,最近一直遇到这种问题,提示语法有错,但是明明和其他脚本写的是一模一样的格式,甚至把别的脚本内容复制过来,修改后也提示脚本问题。以下是操作环境
VM虚拟机,安装的RHCE8版本的学习环境,VM虚拟机上安装有一台linux物理机,然后在这种linux物理机再安装6台linu学习用虚拟机。
最基本的脚本开头内容就提示错误,但别的脚本也是按这个格式写的,就是不提示错误。我自己猜测是这套环境有问题
详情见图。
求有经验的大佬们指教
1.png

2.png

3.png

4.png

离线

#2 2023-08-17 23:40:32

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,917
个人网站

Re: 莫名其妙的ansible格式问题

第一个报错是语义问题——你没有定义 balancer 角色。第二个是 ansible 语法问题,需要检查 ansible 的文档(现在应该好些了)。

离线

#3 2023-08-18 19:04:08

x10757u
会员
注册时间: 2023-08-17
帖子: 2

Re: 莫名其妙的ansible格式问题

依云 说:

第一个报错是语义问题——你没有定义 balancer 角色。第二个是 ansible 语法问题,需要检查 ansible 的文档(现在应该好些了)。

万分感谢,第一个问题,我大概知道我哪里操作错了。第二个是ansible语法问题,我之前也遇到过几次,有时候复制 template里的案例可以成功,但有时候复制template里的案例却不成功,不知道是复制错了,还是什么原因,甚至有时候直接就是手敲的两个playbook脚本,格式什么的都一模一样,一个运行成功,一个运行就不成功。特别头疼,不知道哪里复制错了。

离线

页脚