Das ist mein Textbuch und deaktivieren firewalld zu stoppen:kann nicht stoppen und deaktivieren firewalld mit ansible
---
- hosts : openstack
connection : ssh
remote_user : ec2-user
become_method : sudo
become : yes
gather_facts : no
tasks :
- command: "{{ item }}"
with_items:
- systemctl stop firewalld
- systemctl disable firewalld
Fehler:
failed: [ec2-52-87-240-155.compute-1.amazonaws.com] (item=systemctl stop firewalld) => {"changed": true, "cmd": ["systemctl", "stop", "firewalld"], "delta": "0:00:00.009282", "end": "2016-10-27 13:37:20.620051", "failed": true, "item": "systemctl stop firewalld", "rc": 5, "start": "2016-10-27 13:37:20.610769", "stderr": "Failed to stop firewalld.service: Unit firewalld.service not loaded.", "stdout": "", "stdout_lines": [], "warnings": []}
failed: [ec2-52-87-240-155.compute-1.amazonaws.com] (item=systemctl disable firewalld) => {"changed": true, "cmd": ["systemctl", "disable", "firewalld"], "delta": "0:00:00.004876", "end": "2016-10-27 13:37:20.816710", "failed": true, "item": "systemctl disable firewalld", "rc": 1, "start": "2016-10-27 13:37:20.811834", "stderr": "Failed to execute operation: Access denied", "stdout": "", "stdout_lines": [], "warnings": []}
Könnte mir jemand bei diesem helfen?
Zugriff verweigert, versuche mit 'root' Benutzer, oder starte Befehl als' sudo' – Nasr
Ich habe das bereits in meinen Code geschrieben ..... ** been_method: sudo **. Es gilt als root-Benutzer. Wie auch immer, ich habe es versucht, indem ich sudo im Befehl verwendete ... Es war der gleiche Fehler. Der erste Befehl warf den Fehler ** Einheit firewalld.service nicht geladen ** – prudhvi
versuchen 'service feuerswalld stop' von der Befehlszeile und überprüfen, ob es erfolgreich ist oder nicht – Nasr