Solaris 10 Versionshinweise

Probleme und Fehler (Bugs) bei der Aktualisierung


Hinweis –

Aktuelle Informationen zur Upgrade-Unterstützung ab Solaris 10 1/06 finden Sie unter Änderungen bei der Upgrade-Unterstützung für Solaris-Versionen.


In diesem Abschnitt werden Fehler bei der Aktualisierung beschrieben. Manche davon treten möglicherweise beim Aktualisieren auf Solaris 10-BS auf. Andere treten möglicherweise nach Abschluss der Aktualisierung auf.

Geräte-ID-Abweichungen nach der Aktualisierung von Solaris 9 9/04 BS

In dieser Solaris 10-Version zeigt der Solaris Volume Manager Geräte-ID-Ausgaben in einem neuen Format an. Solaris 9 9/04 BS, mit dem die Unterstützung von Geräte-IDs in Disksets eingeführt wurde, erkennt das neue Format nicht. Wenn Sie von Solaris 9 9/04 auf Solaris 10-BS aktualisieren, werden Geräte-IDs, die mit vorhandenen Disksets verknüpft sind, in der Solaris Volume Manager-Konfiguration nicht aktualisiert. Wenn Sie Solaris 9 9/04 BS wiederherstellen müssen, stehen Konfigurationsänderungen an Disksets, die nach der Aktualisierung vorgenommen wurden, in Solaris 9 9/04 BS möglicherweise nicht zur Verfügung. Weitere Informationen finden Sie in Kapitel 25, Troubleshooting Solaris Volume Manager (Tasks) in Solaris Volume Manager Administration Guide.

SPARC: Aktualisierung von Solaris 9 mit empfohlenem Patch-Cluster ist nur teilweise erfolgreich (6202868)

Bei einem System, das eine Solaris 9-Version mit installiertem empfohlenen Patch-Cluster ausführt, ist die Aktualisierung auf Solaris 10-BS nur teilweise erfolgreich. Dieses Problem betrifft Systeme, auf denen die folgenden Versionen mit installiertem empfohlenen Solaris 9-Patch-Cluster ausgeführt werden.

Wenn Sie auf die Version Solaris 10 aktualisieren, wird das Package SUNWcti2x nicht erfolgreich vom System entfernt.

Abhilfemaßnahme: Wählen Sie eine der folgenden Lösungen:

Bei der Verwendung von Solaris Live Upgrade zur Aktualisierung von älteren Solaris-Versionen werden veraltete Deinstallationsprogramme nicht entfernt (6198380)

Wenn Sie zum Aktualisieren von Solaris 8 oder Solaris 9 auf Solaris 10-BS Solaris Live Upgrade verwenden, werden veraltete Deinstallationsprogramme nicht entfernt. Diese aus dem alten BS stammenden Deinstallationsprogramme verbleiben im Systemverzeichnis /var/sadm/prod.

Folgende veraltete Deinstallationsprogramme werden nicht entfernt.


uninstall_Alternate_Pathing_2_3_1.class
uninstall_CDRW_1_1.class o uninstall_CDRW_1_0.class
uninstall_Bonus_Localization_-_Catalan_CDE_Desktop.class
uninstall_Bonus_Localization_-_Polish_CDE_Desktop.class
uninstall_Bonus_Localizations_-_Russian_CDE_Desktop.class
uninstall_Capacity_on_Demand_1_0.class
uninstall_Java3D_1_3_1.class
uninstall_Java3D_1_3.class
uninstall_Java3D_1_2_1_04.class
uninstall_Java3D_1_2_1_03.class
uninstall_Lights_Out_Management_2_0.class
uninstall_Man_Page_Supplement.class
uninstall_OpenGL_1_3.class
uninstall_OpenGL_1_2_3.class
uninstall_Netra_ct_Platform_1_0.class
uninstall_Netra_t11xx_Alarms_2_0.class
uninstall_Netscape_6_2_3.class
uninstall_Netscape_6_2_1_Beta.class
uninstall_PC_launcher_1_0_2.class
uninstall_PC_launcher_1_0_1_PCfileviewer_1_0_1.class
uninstall_RSC_2_2_2.class
uninstall_RSC_2_2_1.class
uninstall_RSC_2_2.class
uninstall_ShowMeTV_1_3.class
uninstall_Solaris_9_French_Localization.class
uninstall_Solaris_9_German_Localization.class
uninstall_Solaris_9_Hong_Kong_Traditional_Chinese_Localization.class
uninstall_Solaris_9_Italian_Localization.class
uninstall_Solaris_9_Japanese_Localization.class
uninstall_Solaris_9_Korean_Localization.class
uninstall_Solaris_9_Simplified_Chinese_Localization.class
uninstall_Solaris_9_Spanish_Localization.class
uninstall_Solaris_9_Swedish_Localization.class
uninstall_Solaris_9_Traditional_Chinese_Localization.class
uninstall_Solaris_On_Sun_Hardware_Documentation.class
uninstall_Sun_Hardware_AnswerBook.class
uninstall_SunATM_5_0.class
uninstall_SunATM_5_1.class
uninstall_SunFDDI_PCI_3_0.class
uninstall_SunFDDI_SBus_7_0.class
uninstall_Sun_Fire_880_FC-AL_Backplane_Firmware_1_0.class
uninstall_Sun_Fire_B10n_Load_Balancing_Blade_1_1.class
uninstall_SunForum_3_1.class
uninstall_SunForum_3_2.class
uninstall_SunHSI_PCI_3_0.class
uninstall_SunHSI_SBus_3_0.class
uninstall_SunScreen_3_2.class
uninstall_SunVTS_5_1_PS6.class
uninstall_SunVTS_5_1_PS5.class
uninstall_SunVTS_5_1_PS4.class
uninstall_SunVTS_5_1_PS3.class
uninstall_SunVTS_5_1_PS2.class
uninstall_SunVTS_5_1_PS1.class
uninstall_SunVTS_5_0.class
uninstall_System_Management_Services_1_4.class
uninstall_System_Management_Services_1_3.class
uninstall_System_Management_Services_1_2.class
uninstall_System_Service_Processor_3_5.class
uninstall_WBEM_DR_1_0.class
uninstall_Web_Start_Wizards_SDK_3_0_2.class
uninstall_Web_Start_Wizards_SDK_3_0_1.class
uninstall_Web_Start_Wizards_SDK.class
uninstall_XML_Libraries_2_4_12.class

Abhilfemaßnahme: Entfernen Sie nach der Systemaktualisierung die veralteten Deinstallationsprogramme manuell aus dem Verzeichnis /var/sadm/prod.

Nach einer Aktualisierung wird die Konfigurationsdatei pam.conf nicht automatisch aktualisiert (5060721)

Mit dieser Solaris 10-Version werden Änderungen in der Funktionalität von pam_ldap eingeführt. Wenn Sie auf die aktuelle Version aktualisieren, werden in Ihrer vorhandenen pam.conf-Konfigurationsdatei enthaltene pam_ldap-Konfigurationen nicht entsprechend dieser Änderungen aktualisiert. Wenn eine pam_ldap-Konfiguration gefunden wird, enthält die CLEANUP-Datei, die am Ende des Aktualisierungsvorgangs erzeugt wird, den folgenden Hinweis:


/etc/pam.conf please examine/update the pam_ldap configuration
because its functionality has changed,
refer to pam_ldap(5) documentation for more information

Abhilfemaßnahme: Prüfen Sie nach der Aktualisierung die Datei /etc/pam.conf. Ändern Sie gegebenenfalls diese Datei manuell, so dass sie mit den neuen Funktionen von pam_ldap kompatibel ist. Zu den Änderungen gehören Kennwortabfragen wie die Optionen use_first_pass und try_first_pass sowie Kennwortaktualisierungen. Weitere Informationen zum Aktualisieren von pam.conf finden Sie in der Manpage pam_ldap(5) und der entsprechenden Dokumentation.

Bei einer Aktualisierung mit Solaris Live Upgrade werden Solstice DiskSuite-Konfigurationen nicht in das Solaris Volume Manager-Format konvertiert (4915974)

Wenn Sie mit Solaris Live Upgrade von Solaris 8 auf Solaris 10 aktualisieren, tritt möglicherweise ein Fehler auf. Möglicherweise werden Ihre Solstice DiskSuiteTM 4.2.1-Konfigurationen nicht in Solaris Volume Manager-Konfigurationen konvertiert. Alle RAID-0-, RAID-1- und anderen Volumes wie Spiegel, Stripes und untergeordnete Spiegel können dadurch verloren gehen.

Das Problem tritt auf, wenn Sie vor der Aktualisierung Patches in einer bestimmten Reihenfolge auf das Solaris 8-System angewendet haben. Um festzustellen, ob bei Ihrem System das Problem möglicherweise auftritt, prüfen Sie die Versionsinformationen des Packages SUNWmdr auf dem Solaris 8-System. Geben Sie folgenden Befehl ein:


# grep VERSION /var/sadm/pkg/SUNWmdr/pkginfo

Wenn der Befehl folgende Ausgabe erzeugt, könnte Ihr System von dem Problem betroffen sein:


PKG_CLIENT_VERSION=8
VERSION=4.2.1,REV=1999.12.03.10.00

Abhilfemaßnahme: Führen Sie die folgenden Schritte durch:

  1. Aktualisieren Sie die alternative Boot-Umgebung unter Verwendung von Solaris Live Upgrade.

    Weitere Informationen finden Sie im Solaris 10 Installationshandbuch: Solaris Live Upgrade und Planung von Upgrades.

  2. Hängen Sie die aktualisierte Boot-Umgebungsfestplatte ein, doch aktivieren Sie die aktualisierte Boot-Umgebung noch nicht.


    # mnt -F ufs /mnt/c0t0d0Bereich_Nummer /mnt
    

    In dem vorherigen Beispiel steht Bereich_Nummer für den Bereich, der die aktualisierte Boot-Umgebung enthält.

  3. Prüfen Sie die Datei /etc/system auf MDD-Datenbankinformationseinträge, wie z. B. den folgenden Text:


    * Begin MDD database info (do not edit)
    set md:mddb_bootlist1="sd:7:16 sd:7:1050 sd:7:2084"
    * End MDD database info (do not edit)
  4. Öffnen Sie die Datei /kernel/drv/md.conf für die aktualisierte Boot-Umgebung in einem Texteditor.


    # cd /kernel/drv
    # vi md.conf
    
  5. Ändern Sie md.conf wie folgt:

    1. Fügen Sie die mddb_bootlist-Information aus der Datei /etc/system, die Sie in Schritt 3 geprüft haben, hinzu. Stellen Sie sicher, dass Sie auch die kommentierten “Begin”- und “End”-Zeilen übernehmen, die der eigentlichen Information vorangehen bzw. nachfolgen.

    2. Bei jedem sd-Festplatteneintrag in der mddb_bootlist-Zeile fügen Sie am Ende des Festplatteneintrags die Textzeichenfolge :id0 hinzu.

    3. Fügen Sie unterhalb des mddb_bootlist-Eintrags folgende neue Zeile ein:


      md_devid_destroy=1;

    Im Folgenden finden Sie ein Beispiel für eine mögliche Änderung der Datei md.conf:


    # Begin MDD database info (do not edit)
    mddb_bootlist1="sd:7:16:id0 sd:7:1050:id0 sd:7:2084:id0";
    md_devid_destroy=1;
    # End MDD database info (do not edit)
    
  6. Speichern Sie die Datei md.conf.

  7. Löschen Sie den mddb_bootlist-Eintrag aus der Datei /etc/system.

  8. Hängen Sie die aktualisierte Boot-Umgebungsfestplatte aus.

  9. Aktivieren Sie die aktualisierte Boot-Umgebung.

Bei der Verwendung von Solaris Live Upgrade zum Aktualisieren von Solaris 7 werden ungültige Fehlermeldungen angezeigt (4872151)

Wenn Sie mit Solaris Live Upgrade von Solaris 7 auf Solaris 10-BS aktualisieren, werden Fehlermeldungen, die den folgenden ähneln, angezeigt.


Entfernen von Package erfolgreich.
/a//var/sadm/system/admin/upgrade_script: /bin/prodreg: nicht gefunden
/a//var/sadm/system/admin/upgrade_script: /bin/prodreg: nicht gefunden
/a//var/sadm/system/admin/upgrade_script: /bin/prodreg: nicht gefunden

Dieser Fehler tritt auf, weil die Solaris-Produktregistrierungssoftware (prodreg) nicht in Solaris 7 enthalten ist.

Abhilfemaßnahme: Ignorieren Sie die Fehlermeldung. Diese Fehler wirken sich nicht auf die Installation aus.

Problem mit der Anzeige des Installationsprogrammtextes bei Verwendung von Solaris Live Upgrade (4736488)

In einigen Sprachen ist der Text, der beim Upgrade einer inaktiven Boot-Umgebung mit dem Solaris Live Upgrade-Befehl luupgrade(1M) und der Option -i von den Installationsprogrammen angezeigt wird, unleserlich. Der Text wird dann beschädigt, wenn die Installationsprogramme Schriften anfordern, die in der älteren Version auf der aktuellen Boot-Umgebung nicht verfügbar sind.

Abhilfemaßnahme: Wählen Sie eine der folgenden Lösungen:

SPARC: Entfernung des Pakets SUNWjxcft während des Upgrades generiert Fehler (4525236)

Wenn Sie von Solaris 8 auf Solaris 10 aktualisieren, tritt ein Problem auf, wenn das Package SUNWjxcft entfernt wird. In der Datei upgrade_log wird folgende Fehlermeldung aufgezeichnet:


Entfernen von Paket SUNWjxcft: /a/usr/openwin/lib/locale/ja/X11/fonts/TTbitmaps/
 kann nicht geöffnet werden
/a/usr/openwin/lib/locale/ja/X11/fonts/TTbitmaps/fonts.
scale kann nicht geöffnet werden
/a/usr/openwin/lib/locale/ja/X11/fonts/TTbitmaps/fonts.
alias kann nicht geöffnet werden
/a/usr/openwin/lib/locale/ja/X11/fonts/TT/fonts.upr
kann nicht geöffnet werden
/a/usr/openwin/lib/locale/ja/X11/fonts/TT/fonts.scale
 kann nicht geöffnet werden
/a/usr/openwin/lib/locale/ja/X11/fonts/TT/fonts.alias
kann nicht geöffnet werden
Entfernen von <SUNWjxcft> erfolgreich

Abhilfemaßnahme: Ignorieren Sie die Fehlermeldung.

Durch eine Aktualisierung auf Solaris 10 wird möglicherweise der vorhandene Secure Shell-Dämon deaktiviert (sshd) (4626093)

Bei einer Aktualisierung auf Solaris 10 auf einem System, auf dem der Dämon /etc/init.d/sshd eine Secure Shell eines Fremdherstellers, wie z. B. OpenSSH, ausführt, wird der vorhandene Secure Shell-Dämon deaktiviert. Während einer Aktualisierung überschreibt die Solaris 10-Software den Inhalt der Datei /etc/init.d/sshd.

Abhilfemaßnahme: Wählen Sie eine der folgenden Lösungen:

Upgrade schlägt fehl, wenn die Kapazität des Verzeichnisses /export nahezu erschöpft ist (4409601)

Wenn die Kapazität des Verzeichnisses /export nahezu erschöpft ist, wenn Sie auf die Version Solaris 10 aktualisieren, werden die Platzanforderungen für /export falsch berechnet. Das Upgrade schlägt fehl. Dieses Problem tritt in der Regel bei der Installation eines Diskless-Clients auf. Eine andere mögliche Ursache wäre, dass im Verzeichnis /export Software von Fremdherstellern installiert ist. Es erscheint folgende Meldung:


WARNING: Insufficient space for the upgrade.

Abhilfemaßnahme: Wählen Sie vor dem Upgrade eine der folgenden Problemlösungen:

Upgrade von Diskless-Client-Servern und Diskless-Clients (4363078)

Wenn Ihr System derzeit Unterstützung für Diskless-Clients bietet, die mit dem Tool Solstice AdminSuiteTM 2.3 Diskless Client installiert wurden, müssen Sie die folgenden zwei Schritte durchführen.

  1. Löschen Sie alle vorhandenen Diskless Clients mit derselben Solaris-Version und Architektur des Servers.

  2. Installieren Sie Solaris 10 oder aktualisieren Sie auf diese Version.

Genaue Anweisungen finden Sie in System Administration Guide: Basic Administration.

Bei dem Versuch, die Solaris 10-Software über vorhandene Diskless Clients zu installieren, wird möglicherweise die folgende Fehlermeldung angezeigt:


Die Solaris-Version (Solaris Versionsnummer) im Bereich <xxxxxxxx>
kann nicht aufgerüstet werden.
An der auf dieser Platte installierten Software-Konfiguration ist
ein unbekanntes Problem aufgetreten.

In dieser Fehlermeldung bezieht sich Versionsnummer auf die aktuell auf dem System ausgeführte Solaris-Version. <xxxxxxxx> bezieht sich auf den Bereich, in dem diese Version der Solaris-Software ausgeführt wird.