Wenn Sie Solaris Live Upgrade zum Installieren eines Solaris Flash-Archivs auf einer leeren Alternativ-Boot-Umgebung verwenden, schlägt diese fehl. Es werden Fehlermeldungen wie die folgenden angezeigt:
sh: /Installations_pfad_für_Abbild/Solaris_10/Tools/Boot/usr/sbin/install.d/mergescripts/merge_name_service: Nicht gefunden FEHLER: Transferlisteneintrag (/a/var/svc/profile/name_service.xml): Zusammenführungsskript fehlgeschlagen (/Installations_pfad_für_Abbild/Solaris_10/Tools/Boot/usr/sbin/install.d/mergescripts/merge_name_service) FEHLER: Eine temporäre Datei kann nicht an ihren endgültigen Speicherort kopiert werden FEHLER: Flash-Installation fehlgeschlagen Flash-Archiv wird extrahiert: 100% abgeschlossen (von 4361,24 MB) Die Solaris-Flash-Installation der BU S10B74L2 ist fehlgeschlagen. |
In dem vorangehenden Beispiel ist Installations_pfad_für_Abbild der Verzeichnispfad zum Netzwerk-Installationsabbild, das für die Installation verwendet wird.
Abhilfemaßnahme: Führen Sie die folgenden Schritte durch:
Wechseln Sie in das mergescripts-Verzeichnis in dem Netzwerk-Installationsabbild, das für die Installation verwendet wird.
# cd Installations_pfad_für_Abbild/Solaris_10/Tools /Boot/usr/sbin/install.d/mergescripts |
Erstellen Sie die Datei merge_name_service.
# touch merge_name_service |
Machen Sie die Datei merge_name_service ausführbar.
# chmod a+x merge_name_service |
Installieren Sie auf dem System, auf dem Sie installieren möchten, das Solaris Flash-Archiv in der alternativen Boot-Umgebung mit Solaris Live Upgrade.
Eine Anleitung zur Installation eines Solaris Flash-Archivs mit Solaris Live Upgrade finden Sie in Installation des Solaris Flash-Archivs in einer Boot-Umgebung in Solaris 10 6/06 Installationshandbuch: Solaris Live Upgrade and Planung von Upgrades.
Hängen Sie die Dateisysteme in der alternativen Boot-Umgebung ein, die Sie in Schritt 4 installiert haben.
# lumount alt_Boot_Umgeb Einhängepunkt |
In dem vorherigen Befehl steht alt_Boot_Umgeb für die in Schritt 4 installierte Boot-Umgebung. Einhängepunkt ist der Einhängepunkt für die alternative Boot-Umgebung.
Wechseln Sie in das Verzeichnis /var/svc/profile in der alternativen Boot-Umgebung.
# cd Einhängepunkt/var/svc/profile |
Entfernen Sie das Profil name_service.xml.
# rm name_service.xml |
Erstellen Sie einen symbolischen Verweis für das Name-Service-Profil auf die Datei name_service.xml.
# ln -s ns_Name-Service.xml name_service.xml |
In dem vorherigen Beispiel steht Name-Service für den Name-Service, der für das System verwendet werden soll. Verwenden Sie eine der folgenden Zeichenfolgen für diesen Wert.
nis
nisplus
dns
ldap
Dateien