Solaris 10 8/07 Versionshinweise

Probleme und Fehler (Bugs) bei der Aktualisierung


Hinweis –

Aktuelle Informationen zur Upgrade-Unterstützung ab Solaris 10 8/07 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.

System kann nach dem Upgrade nicht mit ypbind kommunizieren (6488549)

Dieser Fehler tritt beim Upgrade von Solaris 10 Hardware 2 auf das aktuelle Release Solaris 10 8/07 auf.

Im Release Solaris 10 Hardware 2 ist der symbolische Link name_service.xml für Benennungsdienste wie NIS, NIS+, FILES oder LDAP wie folgt gesetzt:


# ls -l name_service.xml
lrwxrwxrwx   1 root     root     10 Apr 10 16:26 name_service.xml -> ns_files.xml

Wenn als Benennungsdienst NIS verwendet wird, dann zeigt die Datei name_service.xml auf ns_files.xml. Der Inhalt der Datei ns_files.xml ist der gleiche wie der der Datei ns_nis.xml.


  # cat /etc/release
                     Solaris 10 3/05 HW2 s10s_hw2wos_05 SPARC
           Copyright 2005 Sun Microsystems, Inc.  All Rights Reserved.
                        Use is subject to license terms.
                           Assembled 26 September 2005
  # cd /var/svc/profile
  # ls -l name_service.xml ns_files.xml ns_nis.xml
  lrwxrwxrwx   1 root   other    12 May 21 04:06 name_service.xml -> ns_files.xml
  -r--r--r--   1 root   sys     779 May 21 04:25 ns_files.xml
  -r--r--r--   1 root   sys     779 Jan 21  2005 ns_nis.xml
  #
  # diff ns_files.xml ns_nis.xml
  # diff name_service.xml ns_nis.xml

In der obigen Ausgabe haben die Dateien ns_nis.xml und ns_files.xml den gleichen Inhalt. Das bedeutet, dass der symbolische Link name_service.xml auf die Datei des falschen Benennungsdienstes zeigt. name_service.xml zeigt auf ns_files.xml, sollte aber auf auf ns_nis.xml zeigen.


Hinweis –

Die Problembehebung für CR 6411084, das vor bzw. nach der Installation einzusetzende Skript SUNWcsr erstellt den richtigen Verweis nur, wenn die Datei name_service.xml kein symbolischer Link ist. Wenn name_service.xml bereits ein symbolischer Link ist, wie das im Release Solaris 10 Hardware 2 der Fall ist, funktioniert die Problembehebung für CR 6411084 nicht.


Nach einem Upgrade von Solaris 10 Hardware 2 auf das aktuelle Release Solaris 10 8/07 wird auf der Konsole die folgende Meldung angezeigt (bzw. in der Protokolldatei protokolliert):


Oct 23 12:18:45 vt2000a automount[301]: [ID 366266 daemon.error]
can't read nis map auto_master: can't communicate with ypbind - retrying 

Darüber hinaus ist der Dienst /network/nis/client:default deaktiviert.

Problemumgehung: Wählen Sie eine der folgenden Lösungen:

Upgrade schlägt fehl auf Systemen, in denen nicht-globale Zonen installiert sind, die noch nicht gebootet wurden

Eine nicht-globale Zone, die zwar installiert, aber noch nicht gebootet wurde, verhindert das ordnungsgemäße Upgrade eines Systems. Es wird keine Fehlermeldung angezeigt.

Problemumgehung:

Wird eine solche Zone erkannt, sollte sie vor dem Beginn des Upgrades entsprechend vorbereitet und dann angehalten werden. Beispiel:


global# zoneadm -z myzone ready ; zoneadm -z myzone halt

Upgrade eines Solaris 10-Systems mit nicht-globalen Zonen auf Solaris 10 8/07 kann ein Fehlschlagen des lokalen Dateisystemdienstes verursachen (6428258)

Das Upgrade eines Solaris 10 3/05- bzw. Solaris 10 1/06-Systems mit nicht-globalen Zonen auf Solaris 10 8/07 kann ein Fehlschlagen des lokalen Dateisystemdienstes in den nicht-globalen Zonen verursachen. Als Folge davon kann es vorkommen, dass andere Dienste in den nicht-globalen Zonen nicht gestartet werden können.

Nach dem Upgrade eines Solaris 10-Systems mit installierten nicht-globalen Zonen auf Solaris-Release 10 6/06 oder Solaris 10 8/07 können sich Dienste im Wartungszustand befinden. Beispiel:


# zlogin myzone svcs -x
    svc:/system/filesystem/local:default (local file system mounts)
     State: maintenance since Wed May 24 13:18:06 2006
    Reason: Start method exited with $SMF_EXIT_ERR_FATAL.
       See: http://sun.com/msg/SMF-8000-KS
       See: /var/svc/log/system-filesystem-local:default.log
    Impact: 18 dependent services are not running.  (Use -v for list.)

Problemumgehung:

Booten Sie die nicht-globale Zone aus der globalen Zone heraus neu. Beispiel:


global# zoneadm -z myzone reboot

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.

x86: Hinzufügen von Treiber-Updates kann zum Fehlschlagen der Netzwerk-Konfiguration führen (6353146)

Die Installation von Solaris 10 kann fehlschlagen, wenn Sie Treiber-Updates (Driver Updates/DU, auch bekannt als Install Time Updates/ITU) hinzufügen. Dieser Fehler tritt auf, wenn Sie Solaris 10 über die grafische Benutzeroberfläche installieren. Die folgende Meldung wird angezeigt:


Unable to run cmd: /usr/sbin/sysidput

Problemumgehung: Wählen Sie eine der folgenden Abhilfemaßnahmen.

x86: Solaris Live Upgrade-Boot-Umgebung mit GRUB-Menü kann nicht gelöscht werden (6341350)

Wenn Sie Solaris Live Upgrade zum Erstellen von Boot-Umgebungen verwenden, so enthält eine der Boot-Umgebungen das GRUB-Menü (GRand Unified Bootloader). Diese Boot-Umgebung kann nicht mit dem Befehl ludelete gelöscht werden.

Beim Versuch, die Boot-Umgebung zu löschen, wird die folgende Fehlermeldung angezeigt:


FEHLER: Die Boot-Umgebung BU-Name enthält das GRUB-Menü.
FEHLER: Sie sind nicht dazu berechtigt, diese BU zu löschen.
Boot-Umgebung kann nicht gelöscht werden.

Problemumgehung: Verwenden Sie den Befehl lumake oder luupgrade, um die betreffende Boot-Umgebung wiederzuverwenden. Machen Sie die Boot-Umgebung, die das GRUB-Menü enthält, zur letzten zu löschenden Boot-Umgebung.


Hinweis –

Solaris Live Upgrade lässt ein Löschen der letzten Boot-Umgebung nicht zu. Die Boot-Umgebung mit dem GRUB-Menü kann ebenfalls nicht gelöscht werden. Wenn demzufolge die letzte Boot-Umgebung gleichzeitig auch das GRUB-Menü enthält, können Sie je nach Bedarf alle anderen Boot-Umgebungen löschen.


x86: Entfernen des Agilent Fibre Channel HBA-Treiberpakets schlägt beim Upgrade auf Solaris 10 8/07 fehl (6330840)

Wenn Sie mithilfe von Solaris Live Upgrade ein Upgrade von Solaris 8 2/02 auf Solaris 10 8/07 ausführen, wird das Agilent Fibre Channel HBA-Treiberpaket (HPFC) nicht entfernt. In der Datei upgrade_log wird folgende Fehlermeldung aufgezeichnet.


Entfernen von Paket HPFC:
Modifying /a/kernel/drv/sd.conf
cmdexec: FEHLER: /a/var/sadm/pkg/HPFC/save/sed/kernel/drv/sd.conf kann nicht geöffnet werden
pkgrm: FEHLER: Class-Action-Skript wurde nicht erfolgreich beendet

Entfernen von ... teilweise fehlgeschlagen.
pkgrm-Rückgabecode = 2
Das Upgrade ist zwar erfolgreich, es existieren dann jedoch zwei Instanzen des HPFC-Packages auf dem System.

Problemumgehung: Führen Sie die folgenden Schritte durch:

  1. Melden Sie sich als Superuser an.

  2. Entfernen Sie beide Instanzen des Packages HPFC.


    # pkgrm HPFC
    # pkgrm HPFC.2
    
  3. Legen Sie die Solaris 10 8/07-DVD in das DVD-ROM-Laufwerk ein.

  4. Wechseln Sie in das Verzeichnis mit dem HPFC-Package.


    # cd /cdrom/Solaris_10/Product
    
  5. Installieren Sie das HPFC-Package auf dem System.


    # pkgadd -d `pwd` HPFC
    

Keine Fortschrittsanzeige in Solaris Live Upgrade-Befehl luupgrade (6239850)

Die Upgrade-Fortschrittsanzeige wird nicht angezeigt, wenn Sie Solaris Live Upgrade wie folgt verwenden:

Beispielsweise sollte bei dem folgenden Befehl die Fortschrittsanzeige angezeigt werden, nachdem diese Meldung ausgegeben wird:


Installationsprogramm wird in BU s10u1 ausgeführt.

Die Fortschrittsanzeige erscheint jedoch nicht.


# luupgrade -i -n s10u1 -s /net/installsrv/export/s10u1
 -O "-nodisplay -noconsole"


Der Inhalt des Mediums /net/installsvr/export/s10u1 wird überprüft.
Das Medium ist ein Standard-Solaris-Medium.
Das Medium enthält ein Standard-Solaris-Installationsprogramm.
Das Medium enthält Solaris 3 Version 10.
BU s10u1 wird eingehängt.
Installationsprogramm wird in BU s10u1 ausgeführt.

Es wird keine Fehlermeldung angezeigt.

Problemumgehung: Verwenden Sie den Befehl prstat. Auf diese Weise können Sie den Fortschritt überprüfen, während bei der Installation die Packages hinzugefügt werden.

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.

Problemumgehung: 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

Problemumgehung: 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

Problemumgehung: 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 Man Page pam_ldap(5) und Dokumentation.

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 eines Upgrades ü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. Die folgende Meldung wird angezeigt:


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.

Spezifische 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.