Im vorherigen Kapitel der RHCE Ansible-Reihe; Sie haben gelernt, die Rollen von Ansible Galaxy zu verwenden und Ihre eigenen benutzerdefinierten Rollen zu erstellen. Lassen Sie uns die Diskussion über Ansible-Rollen fortsetzen, aber dieses Mal; Wir konzentrieren uns auf RHEL-Systemrollen.
Red Hat hat eine Sammlung von Ansible-Rollen erstellt, die hauptsächlich auf RHEL-Systeme abzielt; diese Rollensammlungen werden als Red Hat Enterprise Linux (RHEL)-Systemrollen bezeichnet .
In diesem Lernprogramm erfahren Sie, wie Sie RHEL-Systemrollen installieren und verwenden, um RHEL-Standardvorgänge zu verwalten und zu automatisieren.
Installieren von RHEL-Systemrollen
Die RHEL-Systemrollen werden von den rhel-system-roles bereitgestellt Paket. Lassen Sie uns also fortfahren und die rhel-system-roles installieren Paket:
[[email protected] plays]$ sudo yum search rhel-system-roles
=================== Name Exactly Matched: rhel-system-roles ====================
rhel-system-roles.noarch : Set of interfaces for unified system management
[[email protected] plays]$ sudo yum -y install rhel-system-roles
Installed:
rhel-system-roles-1.0-10.el8_1.noarch
Complete!
Die RHEL-Systemrollen werden im Verzeichnis /usr/share/ansible/roles installiert Verzeichnis:
[[email protected] plays]$ ls -l /usr/share/ansible/roles
total 0
lrwxrwxrwx. 1 root root 23 Oct 22 2019 linux-system-roles.kdump -> rhel-system-roles.kdump
lrwxrwxrwx. 1 root root 25 Oct 22 2019 linux-system-roles.network -> rhel-system-roles.network
lrwxrwxrwx. 1 root root 25 Oct 22 2019 linux-system-roles.postfix -> rhel-system-roles.postfix
lrwxrwxrwx. 1 root root 25 Oct 22 2019 linux-system-roles.selinux -> rhel-system-roles.selinux
lrwxrwxrwx. 1 root root 25 Oct 22 2019 linux-system-roles.storage -> rhel-system-roles.storage
lrwxrwxrwx. 1 root root 26 Oct 22 2019 linux-system-roles.timesync -> rhel-system-roles.timesync
drwxr-xr-x. 9 root root 156 Nov 14 22:44 rhel-system-roles.kdump
drwxr-xr-x. 8 root root 177 Nov 14 22:44 rhel-system-roles.network
drwxr-xr-x. 6 root root 114 Nov 14 22:44 rhel-system-roles.postfix
drwxr-xr-x. 8 root root 138 Nov 14 22:44 rhel-system-roles.selinux
drwxr-xr-x. 10 root root 215 Nov 14 22:44 rhel-system-roles.storage
drwxr-xr-x. 11 root root 187 Nov 14 22:44 rhel-system-roles.timesync
Wie Sie anhand der Auflistung des Inhalts von /usr/share/ansible/roles; Die folgenden RHEL-Systemrollen werden derzeit bereitgestellt:
- rhel-system-roles.kdump -> konfiguriert den kdump-Absturzwiederherstellungsdienst.
- rhel-system-roles.network -> konfiguriert die Netzwerkschnittstellen.
- rhel-system-roles.postfix -> konfiguriert einen Host als Postfix-MTA.
- rhel-system-roles.selinux ->verwaltet alle Aspekte von SELinux.
- rhel-system-roles.storage -> konfiguriert lokalen Speicher.
- rhel-system-roles.timesync -> konfiguriert Network Time Protocol (NTP) oder Precision Time Protocol (PTP).
Es ist sehr wahrscheinlich, dass in Zukunft weitere RHEL-Systemrollen eingeführt werden.
Lesen Sie die ganze Geschichte
Der Rest des Artikels ist nur für LHB Pro-Mitglieder verfügbar. Sie können sich jetzt für 50 $ pro Jahr anmelden, um den Rest dieses Artikels zu lesen und KOSTENLOSEN Zugriff auf alle Beiträge, E-Books und Videokurse nur für Mitglieder zu erhalten.
AbonnierenSie haben bereits ein Konto?Melden Sie sich an