Vielleicht möchten Sie es mit Centos 7 versuchen. Schauen Sie sich an, ob CentOS genau das gleiche wie RHEL ist? und überprüfen Sie beispielsweise, wie Sie Ansible unter CentOS 7 installieren und konfigurieren .
Keine Ansible-Konfigurationsdatei oder Verzeichnis / etc / ansible nach der Installation von pip und yum
Also habe ich versucht, Ansible für einige Serververwaltung zu installieren, aber es scheint, dass Yum und Pip beide nicht zusammenarbeiten wollen:
- Ich habe eine yum-Installation ausprobiert, die sich weigert zu arbeiten, da es anscheinend keine Repos für babel / jinja2 mehr zu finden scheint.
- Pip-Installation funktioniert, aber es hat mich ohne
Ansible.cfg
Datei oder/etc/Ansible
Verzeichnis überhaupt verlassen. Es scheint, es in dem Python 2.7-Verzeichnis installiert zu haben, das Python-Konfigurationsdateien anzeigt, aber nichts mit den Standard-Ansible-Konfigurationsdateien zu tun hat, die ich in der Dokumentation gesehen habe.
Fragen:
- Gibt es eine Lösung für dieses Problem oder gibt es eine Möglichkeit, Ansible direkt über Python zu verwenden (dh, Inventarlisten aktualisieren und Playbooks erstellen, die ich im Pythons-Verzeichnis speichern würde?).
- Gibt es auch eine Möglichkeit, Yum zu zwingen, Ansible unabhängig von den Abhängigkeiten von jinja2 / babel zu installieren, sodass ich zumindest an der Erstellung meiner ersten Spielbücher arbeiten und mich mit den Grundlagen vertraut machen kann?
Ich bin nicht sicher, ob diese Pakete für Ansible-Vorgänge erforderlich sind und ob bei der späteren Installation / Aktualisierung ein Problem mit der Abhängigkeitsschleife entstehen würde. Bitte gehen Sie einfach, da ich neu bin und versuche, mehr über die Fähigkeiten von Ansbile zu erfahren. Os ist RHEL 7.5 btw, und nein, es gibt kein Abonnement. Ich habe EPEL verwendet, was scheinbar nicht funktioniert!
2 Antworten auf die Frage
Ansible funktioniert gut aus jedem Verzeichnis. Sie brauchen nicht zu benutzen /etc/ansible
.
- Installieren Sie Ansible von
pip
- Arbeitsverzeichnis mit empfohlener Struktur erstellen
- Hiermit können Sie
-i
auf Ihr aktuelles Inventar hinweisen (z. B. zum Testen oder zur Produktion). Erstellen Sie
ansible.cfg
im Stammverzeichnis Ihres Verzeichnisses, wenn Sie Folgendes benötigen:[defaults] #inventory = /etc/ansible/hosts inventory = hosts
Verwandte Probleme
-
9
Was ist der Unterschied zwischen den Befehlen "su -s" und "sudo -s"?
-
4
Gutes freies Ubuntu Server-VMWare-Image benötigt
-
4
Was sind die Unterschiede zwischen den großen Linux-Distributionen? Werde ich es merken
-
1
Gibt es eine Möglichkeit, Installationen / Updates zu verhindern, die meine Festplatte mit kryptisch...
-
2
Begrenzung der CPU-Auslastung für Flash in Firefox?
-
2
Wie kann ich mein Mikrofon unter Debian GNOME zum Laufen bringen?
-
2
Conky-Setups - Beispiele / Ideen?
-
3
Was sind die Unterschiede zwischen Linux Window Managern?
-
2
ThunderBird / Lichtsynchronisation mit SE k770i
-
4
Linux-Dateisystem