Ansible - Bereitstellungsmethode für automatisierten Betrieb und Wartung für Linux-Systeme

Ansible - Bereitstellungsmethode für automatisierten Betrieb und Wartung für Linux-Systeme

Ansible ist ein neues, auf Python basierendes, automatisiertes Betriebs- und Wartungstool. Es integriert die Vorteile vieler alter Betriebs- und Wartungstools, um die Batch-Betriebssystemkonfiguration, die Batch-Programmbereitstellung, die Batch-Befehlsausführung und andere Funktionen zu realisieren. Schauen wir uns an, wie man es bereitstellt

Extrahieren Sie in der Befehlszeile den Ansible-Quellcode, git clone git://github.com/ansible/ansible.git --recursive wie unten gezeigt

Wechseln Sie in das Installationsverzeichnis cd ./ansible und führen Sie die Installationsquelle ./hacking/env-setup -q aus

Wenn Pip nicht auf dem System installiert ist, installieren Sie zuerst die entsprechende Pip-Version:

easy_install pip

Installieren Sie die von der Ansible-Steuermaschine benötigten Python-Module

pip install paramiko PyYAML Jinja2 httplib2 sechs

Wenn Sie die Ansible-Version aktualisieren, müssen Sie nicht nur den Git-Quellcodebaum aktualisieren, sondern auch die Module in Git, die auf Ansible selbst verweisen, sogenannte Untermodule.

Sobald das env-setup-Skript ausgeführt wird, bedeutet dies, dass Ansible den Dateibestand aus dem Quellcode bereinigt. Sie können einen anderen Speicherort angeben

2. Yum-Installationsmethode (Centos7x64)

Verwenden Sie den RPM-Befehl, um die Yum-Erweiterungsquelle zu installieren: rpm -Uvh http://mirrors.zju.edu.cn/epel/7/x86_64/e/epel-release-7-7.noarch.rpm

Installieren Sie mit dem Yum-Befehl yum -y install ansible

Das könnte Sie auch interessieren:
  • Installationstutorial für Ansible zur Python-Automatisierung
  • Detailliertes Tutorial zur Verwendung des Linux-Tools für automatisierten Betrieb und Wartung Ansible
  • Das Cluster-Betriebs- und Wartungsautomatisierungstool Ansible verwendet Playbook, um den Zabbix-Client zu installieren
  • Installation und Nutzung des Cluster-Betriebs- und Wartungsautomatisierungstools Ansible (einschließlich Modul- und Playbook-Nutzung)
  • Ansible als Methodenbeispiel einer Python-Modulbibliothek
  • Python verwendet Ansible, um Verarbeitungsaufgaben zu verteilen
  • Detaillierte Erklärung von Ansible, einer zentralisierten Verwaltungsplattform
  • Python konvertiert eine Ansible-Konfiguration in ein JSON-Format – Beispielcode
  • Python Ansible-Dienst und Skripterstellung
  • Einführung in Ansible und YAML, eine zentralisierte Python-Verwaltungsplattform
  • Automatisierter Betrieb und Wartung von Python. Ansible-Definition der Host- und Gruppenregeloperation. Detaillierte Erläuterung

<<:  So verwenden Sie das Modul-FS-Dateisystem in Nodejs

>>:  Allgemeine Befehle für MySQL-Autorisierung, Start und Dienststart

Artikel empfehlen

Nexus verwendet Nginx-Proxy zur Unterstützung des HTTPS-Protokolls

Hintergrund Alle Unternehmenswebsites müssen das ...

Lösung zum Vergessen des MySQL-Datenbankkennworts

Möglicherweise haben Sie gerade ein MySQL-Passwor...

MySQL5.7 Master-Slave-Konfigurationsbeispielanalyse

Implementierungsmethode für die MySQL5.7-Master-S...

Erfahren Sie in fünf Minuten mehr über React Routing

Inhaltsverzeichnis Was ist Routing Grundlegende V...

Vue implementiert eine Formularvalidierungsfunktion

Dieser Artikel beschreibt hauptsächlich, wie die ...

Instanzmethode für MySQL-String-Verkettung und Festlegen von Nullwerten

#String-Verkettung concat(s1,s2); verkette die St...