1. Komponenten installieren yum install epel-rpm-macros.noarch -y #Epel-Quelle installieren yum install -y cobbler cobbler-web dhcp tftp-server pykickstart httpd rsync xinetd cobbler \ ##Cobbler installieren\ cobbler-web \ ##Webverwaltung bereitstellen dhcp \ ##Adresszuweisungsdienst tftp-server \ ##Komprimierungs- und Bootdateien einfügen pykickstart \ ##Kickstart wurde von Python entwickelt httpd \ ##Web bereitstellen rsync \ ##Remote-Synchronisierungsverwaltung xinetd ##Verwaltungsplattform 2. Konfigurieren Sie Cobbler vim /etc/cobbler/settings #Öffnen Sie die Konfigurationsdatei und ändern Sie die folgenden Elemente next_server: 10.1.1.1 #Legen Sie den abhörenden IP-Adressserver fest: 10.1.1.1 manage_dhcp: 1 # DHCP aktivieren vim /etc/xinetd.d/tftp #Tftp konfigurieren, TFTP aktivieren openssl passwd -1 -salt '123456' '123456' #Verwenden Sie SSL, um das Passwort zu verschlüsseln [root@localhost ~]# openssl passwd -1 -salt '123456' '123456' $1$123456$wOSEtcyiP2N/IfIl15W6Z0 #Kopieren Sie das generierte verschlüsselte Passwort vim /etc/cobbler/settings #Öffnen Sie die Cobbler-Konfigurationsdatei und suchen Sie die folgende Passwortoption default_password_crypted:$1$123456$wOSEtcyiP2N/IfIl15W6Z0 #Fügen Sie das soeben generierte verschlüsselte Passwort hier ein. Dies ist das Standardpasswort für das Root-System nach der Installation. Verschlüsseln und speichern Sie es 3. DHCP-Dienst konfigurieren und starten vim /etc/cobbler/dhcp.template #Konfigurieren Sie den DHCP-Dienst und ändern Sie die folgenden Elemente systemctl restart syncd.service #Starten Sie den Synchronisierungsdienst cobbler sync #Synchronisieren Sie die Konfigurationsdatei gerade mit jeder Software systemctl restart cobblerd.service dhcpd.service httpd.service xinetd.service #Starten Sie Cobblerd DHCP und andere Dienste 4. Importieren Sie die ISO-Datei und überprüfen Sie den Speicherort des Systemstartkernels mount /dev/cdrom /mnt # Mounten Sie die ISO-Datei im mnt-Verzeichnis Cobbler-Import --Pfad=/mnt/ --Name=Centos-7-x86_64 --arch=x86_64 #Geben Sie den Pfad an und speichern Sie den Namen, um das Bild nach Cobbler zu kopieren cobbler list # Zeigt die auf dem aktuellen System gespeicherten Bilder an cd /var/www/cobbler/ks_mirror/ #In diesem Verzeichnis wird der Spiegel gespeichert #Hier können Sie sehen, dass die Image-Dateien in dieses Verzeichnis kopiert und verwaltet werden cd /var/lib/tftpboot/images #In diesem Verzeichnis wird der vom Boot-System installierte Mikrokernel gespeichert systemctl restart cobblerd.service dhcpd.service httpd.service xinetd.service #Starten Sie jeden Dienst erneut 5. Bereiten Sie einen Computer ohne System vor und wählen Sie die Netzwerkkarte zum Starten aus #Wenn dieser Bildschirm erscheint, ist der Vorgang erfolgreich. Das System wird automatisch installiert, indem Sie einfach eine Tasse Tee zubereiten. Die Installation ist abgeschlossen, das Root-Passwort lautet „123456“, mit diesem Passwort loggen Sie sich vorher mit SSL-Verschlüsselung in die Webverwaltung ein. 6. Konfigurieren Sie einfach die ks-Datei und installieren Sie sie mit der ks-Datei cp anaconda-ks.cfg /var/lib/cobbler/kickstarts/center7.ks vim /var/lib/cobbler/kickstarts/center7.ks #Ändern Sie die gerade kopierte ks-Datei #Kommentieren Sie cdrom aus und ersetzen Sie es durch url --url=http://192.168.1.111/cobbler/ks_mirror/Centos-7-x86_64/ cobbler profile add --name=CentOS7 --distro=Centos-7-x86_64 --kickstart=/var/lib/cobbler/kickstarts/center7.ks #Fügen Sie ein Startelement hinzu #Zeigt das Hinzufügen eines Startelements mit dem Namen CentOS7 an, die Image-Datei ist Centos-7-x86_64 und die ks-Datei ist center7.ks Schusterliste #Zugehörige Daten anzeigen #Sie können hier sehen, dass es ein zusätzliches Startelement gibt. Wählen Sie bei der Installation dieses neu hinzugefügte Startelement aus, um die ks-Datei aufzurufen und die automatische Installation abzuschließen #Das System, das ich vorher installiert habe, hatte einen Desktop, also hatte die ks-Konfiguration auch einen Desktop. Anzeigen und Löschen von Startelementen Cobbler-Profilliste #Nur Startelemente anzeigen Cobbler-Profil entfernen --name=CentOS7 #Löschen Sie das Startelement mit dem Namen CentOS7 Zusammenfassen Das Obige ist die Einführung des Herausgebers in die automatische Installation eines Linux-Systems basierend auf Cobbler. Ich hoffe, es wird für alle hilfreich sein. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht und der Herausgeber wird Ihnen rechtzeitig antworten. Ich möchte auch allen für ihre Unterstützung der Website 123WORDPRESS.COM danken! Das könnte Sie auch interessieren:
|
<<: Beispiele für JavaScript-Entschüttelungen und Drosselung
>>: Vue.js implementiert eine Bildwechselfunktion
RocketMQ ist eine verteilte, warteschlangenbasier...
Die Beispiele in diesem Artikel sind alle in klei...
Inhaltsverzeichnis So installieren und konfigurie...
Beispielsweise Benutzer, die eine Bildschirmleseso...
Inhaltsverzeichnis Anforderung: Abfrage laufender...
Inhaltsverzeichnis Zusammenfassung Gesamtprozess ...
Führen Sie zuerst den Befehl aus: [root@mini61 se...
Karussell Die Grundidee ist: Im großen Container ...
Die spezifische Verwendung der Drag & Drop-Zo...
Dies ist ein Artikel, der vor langer Zeit geschrie...
Dieser Artikel veranschaulicht anhand von Beispie...
Warum ist die Geschwindigkeit beim Öffnen des lok...
Da der Einfluss des Unternehmens wächst und seine...
Die Seitenlänge im Projekt beträgt etwa 2000 Pixe...
Externe temporäre Tabellen Eine mit CREATE TEMPOR...