对你们来说应该很快。为什么我得到这个剧本的错误?
---
- hosts: "{{ target }}"
become: yes
vars:
sysctl_name: "vm.swappiness"
sysctl_value: "6"
tasks:
- name: 'set VM swap setting'
sysctl:
name: "{{ sysctl_name }}"
value: "{{ sysctl_value }}"
state: present
register: results
sysctl_set: true
reload: true
- debug:
var: results.stdout
Iregister: results
然后尝试输出但是我得到
"results.stdout": "VARIABLE IS NOT DEFINED!"
关于如何调试任务的结果集,您可以使用如下方法
---
- hosts: localhost
become: true
gather_facts: false
tasks:
- name: Set VM swap setting
sysctl:
name: vm.swappiness
value: '6'
state: present
register: result
- name: Show var
debug:
var: result
- name: Show result
debug:
msg: "{{ result }}"
输出
TASK [Show var] ******
ok: [localhost] =>
result:
changed: false
failed: false
TASK [Show result] ***
ok: [localhost] =>
msg:
changed: false
failed: false
debug
-在执行过程中打印语句- 返回值—普通
results
< - 注册变量/gh>