2016-10-13 8 views
-1

Ich benutze ansible playbook, um eine neue AWS EC2 Instanz zu erstellen. Ich starte mein Spiel von Host1 und möchte dann einige Aufgaben auf der neu erstellten EC2-Instanz (host2) ausführen. Ich kann alle möglichen Aufgaben ausführen, wenn mein EC2 ubuntu 14.04 ist, aber es scheitert an ping, wenn ich zu ubuntu 16.04 wechsle. Ich erhalte unter Fehler beim Ping von host1 versuchen ansible host2 -m pingVerbindung mit Ubuntu 16.04 unter Verwendung von Ansible nicht möglich

"module_stdout": "/bin/sh: 1: /usr/bin/python2.7: not found\r\n", 

ich paar Plätze sehen, es wird erwähnt, dass Ubuntu 16.04 kommt mit Python 3 und ansible nicht 3 unterstützt noch daher müssen wir ansible 2.7 installieren. Meine Verwirrung ist, wie kann ich Python auf meiner EC2-Instanz installiert, wenn ansible nicht an der ersten Stelle selbst verbinden kann.

Irgendeine Idee, wie kann ich um dies?

Danke, Deepak

+0

Verbinden Sie sich damit und installieren Sie es manuell. – zerkms

+0

Mögliches Duplikat von [Bereitstellung von Ubuntu 16.04 Vagrant mit Ansible schlägt fehl] (http://stackoverflow.com/questions/37802230/provisioning-ubuntu-16-04-vagrant-with-ansible-fails-on-chown) –

Antwort

Verwandte Themen