Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende ÜberarbeitungLetzte ÜberarbeitungBeide Seiten der Revision | ||
centos:ansible:pxe [21.06.2020 09:37. ] – [AOMH Installation vie PXE vornehmen] django | centos:ansible:pxe [21.06.2020 10:35. ] – [Installation eines Ansible-Orchestrator-Management-Hosts mit Hilfe eines Kickstartfiles für CentOS 8.x (PXE-Server)] django | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
====== Installation eines Ansible-Orchestrator-Management-Hosts mit Hilfe eines Kickstartfiles für CentOS 8.x (PXE-Server) ====== | ====== Installation eines Ansible-Orchestrator-Management-Hosts mit Hilfe eines Kickstartfiles für CentOS 8.x (PXE-Server) ====== | ||
- | <WRAP center round todo 55%> | ||
- | **Seite in der Entstehung, noch nicht aktuell! Wird laufend aktualisiert!** | ||
- | </ | ||
- | |||
Kurz mal einen Rechner zu installieren, | Kurz mal einen Rechner zu installieren, | ||
Zeile 1293: | Zeile 1289: | ||
==== Installation AOMH via PXE ==== | ==== Installation AOMH via PXE ==== | ||
- | Anschliessend starten wir wie gewohnt unsere virtuelle Maschine. | + | Anschliessend starten wir wie gewohnt unsere virtuelle Maschine |
+ | {{ : | ||
- | FIXME **//do geds weida ...//** | + | Da schon alle relevanten |
+ | Am Ende des Installationsvorganges werden wir informiert, dass das postinstall-script, | ||
+ | {{ : | ||
- | {{ : | + | Ist die Installation abgeschlossen startet unser neuer Host. |
- | <WRAP center round tip 80%> | + | {{ :centos:ansible:aomh_03.png? |
- | + | ||
- | Zum Setzen des Hostnamens wählen wir nun wie gewünscht den betreffenden Menüpunkt aus, drücken dann aber **__NICHT__** die **EINGABETASTE**, | + | |
- | </ | + | |
- | + | ||
- | {{ :centos:pxe_c8:pxe-boot-menue-087b.png? | + | |
- | + | ||
- | Am Ende des Installationsvorganges werden wir informiert, dass das postinstall-script, | + | |
- | + | ||
- | {{ : | + | |
Nach kurzer Wartezeit haben wir ein neues, vorkonfiguriertes und vor allem aktuelles System, bei dem wir uns direkt per **'' | Nach kurzer Wartezeit haben wir ein neues, vorkonfiguriertes und vor allem aktuelles System, bei dem wir uns direkt per **'' | ||
- | $ ssh 10.0.0.50 | + | $ ssh 10.0.0.40 |
- | < | + | < |
- | ED25519 key fingerprint is SHA256:JKV0iNvjQGMhkWIGEPC1hQH/ | + | ED25519 key fingerprint is SHA256:ayqTv8KN1YeMpTudnHRuC3jxSzc4Z92TX3wjRcFavsY. |
- | Are you sure you want to continue connecting (yes/no/ | + | Are you sure you want to continue connecting (yes/no)? yes |
- | Warning: Permanently added ' | + | Warning: Permanently added ' |
############################################################################## | ############################################################################## | ||
# # | # # | ||
Zeile 1333: | Zeile 1323: | ||
# This is the home server of Michael Nausch. | # This is the home server of Michael Nausch. | ||
# # | # # | ||
- | # | + | # |
# # | # # | ||
# | # | ||
Zeile 1340: | Zeile 1330: | ||
# By accessing this system, you consent to this monitoring. | # By accessing this system, you consent to this monitoring. | ||
# # | # # | ||
- | ##############################################################################</ | + | ############################################################################## |
+ | </ | ||
+ | |||
+ | Wir können dann natürlich auch sofort zu unserem Ansible-Administrationsaccount **ansible** wechseln. | ||
+ | $ su - ansible | ||
+ | |||
+ | Nach eingabe des zugehörigen Passwortes befinden wir uns im Homeverzeichnis des Ansible-Administrationsaccounts | ||
+ | Password: | ||
+ | [ansible@vml000040 ~]$ | ||
+ | |||
+ | Dot können wir uns z.B. vergewissern dass das **[[centos: | ||
+ | $ tree ansible/ | ||
+ | |||
+ | < | ||
+ | ├── filter_plugins | ||
+ | ├── inventories | ||
+ | │ ├── production | ||
+ | │ │ ├── group_vars | ||
+ | │ │ ├── hosts.yml | ||
+ | │ │ └── host_vars | ||
+ | │ └── staging | ||
+ | │ | ||
+ | │ | ||
+ | │ | ||
+ | ├── library | ||
+ | ├── module_utils | ||
+ | ├── roles | ||
+ | │ └── common | ||
+ | │ | ||
+ | │ | ||
+ | │ | ||
+ | │ | ||
+ | │ | ||
+ | │ | ||
+ | │ | ||
+ | │ | ||
+ | │ | ||
+ | │ | ||
+ | │ | ||
+ | │ | ||
+ | │ | ||
+ | │ | ||
+ | │ | ||
+ | │ | ||
+ | │ | ||
+ | └── site.yml | ||
+ | |||
+ | 22 directories, | ||
+ | |||
+ | Zum Schluss lassen wir uns mit Hilfe des Befehls die aktuell installierte CentOS-Version anzeigen. | ||
+ | $ ansible centos8 -m shell -a "/ | ||
+ | |||
+ | Da wir uns das erste mal mit dem Host ansible verbinden werden wir nach der Eingabe des Passwortes gefragt, ob der Fingerprint des ED25519 Schlüssel stimmt. Nachdem wir das gewissenhaft überprüft habenbestätigen wir diese Frage mit einem **'' | ||
+ | < | ||
+ | <font style=" | ||
+ | The authenticity of host ' | ||
+ | ED25519 key fingerprint is SHA256: | ||
+ | Are you sure you want to continue connecting (yes/ | ||
+ | <font style=" | ||
+ | CentOS Linux release 8.2.2004 (Core)</ | ||
+ | </ | ||
+ | |||
+ | <WRAP center round tip 75%> | ||
+ | Wir haben also nunmehr die Möglichkeit stets bei Bedarf immer eine gleiche Installation unseres \\ | ||
+ | **A**nsible-**O**rchestrator-**M**anagement-**H**ost //from the scratch// zu Installieren. \\ | ||
+ | Letztendlich brauchen wir dann nur noch unsere individuellen **playbooks**-, | ||
+ | in die zugehörigen Verzeichnisse zurück sichern! | ||
+ | </ | ||
+ | |||
+ | ====== Links ====== | ||
+ | * **[[centos: | ||
+ | * **=> [[centos: | ||
+ | * **[[centos: | ||
+ | * **[[wiki: | ||
+ | * **[[http:// | ||
- | Die Netzwerkschnittstelle hat entsprechend die gewünschte Bezeichnung erhalten. | ||
- | # ip a | ||
- | < | ||
- | link/ | ||
- | inet 127.0.0.1/8 scope host lo | ||
- | | ||
- | inet6 ::1/128 scope host | ||
- | | ||
- | 2: eth0: < | ||
- | link/ether 52: | ||
- | inet 10.0.0.50/ | ||
- | | ||
- | inet6 fe80:: | ||
- | | ||
- | Das System ist auch mit den aktuellesten Programmpaketen bestückt. | ||
- | # dnf update | ||
- | < | ||
- | Dependencies resolved. | ||
- | Nothing to do. | ||
- | Complete!</ | ||