SDB:YaST Install Fernprotokollierung
Getestet mit openSUSE | Empfohlene Artikel | Verwandte Artikel | |||
|
Inhaltsverzeichnis
Zum Thema
Vorteile der entfernten Protokollierung:
- Erleichtert das Erhalten von YaST-Protokollen wenn YaST abstürzt oder sich sonstwie aufhängt
- Geringere Speicherverwendung (Protokolldateien nehmen keinen Platz im Arbeitsspeicher ein)
- Erleichtert es, die YaST-Protokolle während der Installation zu beobachten
Nachteile:
- Benötigt ein konfiguriertes Netzwerk (jede entfernte Installation über VNC oder SSH oder jede Netzwerkinstallationsquelle richtet das Netzwerk standardmäßig ein)
Verwendete Techniken
Es ist ziemlich einfach! Gemäß den Informationen in SDB:YaST Fehler berichten, protokolliert die Installation den gesamten Installationsprozess im Verzeichnis /var/log/YaST2/. Einige andere Protokolle, wie bspw. Xorg.log (bei der Installation über die grafische Oberfläche), werden im Verzeichnis /var/log/ gespeichert. Was wir nun tun können, ist das Verzeichnis /var/log/ auf einen entfernten NFS-Server umzuleiten (mit aktiviertem Schreibzugriff).
Definitionen
192.168.1.66 - IP des Computers auf dem installiert wird name.beispiel.com - DNS-Name des gleichen Computers 192.168.1.9 - IP des NFS-Servers (der Computer, zu dem die Protokolle umgeleitet werden)
NFS-Server-Konfiguration
Das einzige was wir tun müssen ist, einen NFS-Server zu konfigurieren, auf das dieser einige Verzeichnisse mit aktivierten Schreibrechten exportiert. Dies ist ein Beispiel einer genaueren Konfiguration die in der Datei /etc/exports gespeichert ist.
- /yast/logs/ 192.168.1.66(rw,no_root_squash,async,no_subtree_check)
- /yast/logs/ name.example.com(rw,no_root_squash,async,no_subtree_check)
Sie können auch YaST -> Netzwerkdienst -> NFS Server verwenden, um die Konfiguration zu erstellen. Die Bedeutung der Konfigurationsparameter erfahren Sie mit man export. Wenn Sie die Konfiguration manuell durchführen, dann vergessen Sie nicht,
oder vielleicht besser
Wenn Sie eine Firewall verwenden, vergessen Sie nicht, sie so einzurichten, dass sie die Verbindungen zu Ihrem NFS-Server erlaubt.
Installationsprozess anpassen
Wenn die Installation vom Netzwerk, CD, DVD startet,fügen Sie folgenden Kommandozeilenparameter zu linuxrc hinzu:
Dies erlaubt es, dass Verzeichnis /var/log/ umzuleiten, noch bevor YaST (Installationsprogramm) gestartet wird.
Nachdem Linuxrc das Installationssystem gestartet hat (Sie erhalten eine Stadard-Shell-Schnittstelle), binden Sie den entfernten NFS-Server ins Dateisystem ein:
Wenn der NFS-Server nicht korrekt konfiguriert ist oder falls die Firewall blockt usw., kann dies eine Zeit lang dauern. Beobachten Sie die Datei /var/log/messages auf dem Server um eventuell Fehler zu finden.
Das nächste Kommando zeigt, ob das Verzeichnis /var/log wirklich umgeleitet wird:
Vergessen Sie auch nicht, ein YaST2-Verzeichnis unter /var/log/ zu erstellen.
Installation fortsetzen
Das Verlassen der Shell setzt den Installationsprozess fort:
oder
Sie können YaST auch manuell starten (Sie erhalten dann nach der ersten Installationstufe, vor dem ersten Systemstart, abermals eine Shell):
oder besser
und starten dann den PC manuell neu.