--- - name: 部署Nomad服务器配置模板 hosts: nomad_servers become: yes tasks: - name: 部署Nomad配置文件 template: src: nomad-server.hcl.j2 dest: /etc/nomad.d/nomad.hcl backup: yes owner: root group: root mode: '0644' - name: 重启Nomad服务 systemd: name: nomad state: restarted enabled: yes - name: 等待Nomad服务启动 wait_for: port: 4646 host: "{{ ansible_host }}" timeout: 30 - name: 显示Nomad服务状态 systemd: name: nomad register: nomad_status - name: 显示服务状态 debug: msg: "{{ inventory_hostname }} Nomad服务状态: {{ nomad_status.status.ActiveState }}"