Solaris 10 Versionshinweise

Bekannte Fehler (Bugs)

Die folgende Liste kann sich jederzeit ändern.

Das Entfernen eines Netzwerkgeräts schlägt fehl, wenn das Gerät noch von einem Programm geöffnet ist (5054195)

Wenn ein Prozess ein Netzwerkgerät geöffnet hält, schlägt jeder DR-Vorgang fehl, an dem dieses Gerät beteiligt ist. Dämonen und Prozesse, die Referenzzähler führen, hindern DR-Vorgänge am Abschluss.

Abhilfemaßnahme: Führen Sie als Superuser folgende Schritte durch:

  1. Entfernen Sie das Verzeichnis /rplboot oder benennen Sie es um.

  2. Fahren Sie die NFS-Dienste herunter.


    # sh /etc/init.d/nfs.server stop
    
  3. Fahren Sie die Boot-Server-Dienste herunter.


    # sh /etc/init.d/boot.server stop
    
  4. Führen Sie den DR-Trennvorgang durch.

  5. Starten Sie die NFS-Dienste neu.


    # sh /etc/init.d/nfs.server start
    
  6. Starten Sie die Boot-Server-Dienste neu.


    # sh /etc/init.d/boot.server start
    

Nach einem schwer wiegenden Zurücksetzen ist das Speicher-Interleaving falsch gesetzt (4156075)

Das Speicher-Interleaving befindet sich in einem fehlerhaften Zustand, wenn ein Sun Enterprise5 x500-Server nach einem schwer wiegenden Zurücksetzen neu gestartet wird. Alle nachfolgenden DR-Vorgänge schlagen fehl. Das Problem tritt nur auf Systemen auf, bei denen das Speicher-Interleaving auf min gesetzt ist.

Abhilfemaßnahme: Wählen Sie eine der folgenden Optionen:

Eine CPU-/Speicherkarte mit interleaved Speicher kann nicht dekonfiguriert werden (4210234)

Um eine CPU-Karte mit Speicher oder eine reine Speicherkarte zu dekonfigurieren und anschließend zu trennen, müssen Sie zuerst den Speicher dekonfigurieren. Wenn der Speicher der Karte jedoch mit Speicher auf anderen Karten im Interleave-Modus betrieben wird, kann der Speicher aktuell nicht dynamisch dekonfiguriert werden.

Speicher-Interleaving kann durch Verwendung eines der Befehle prtdiag oder cfgadm angezeigt werden.

Abhilfemaßnahme: Fahren Sie das System herunter, bevor Sie die Karte warten, und starten Sie anschließend erneut. Um zukünftige DR-Vorgänge an der CPU-/Speicherkarte zuzulassen, setzen Sie die NVRAM-Eigenschaft memory-interleave auf min. Eine damit in Zusammenhang stehende Diskussion zum Thema interleaved Speicher finden Sie unter Nach einem schwer wiegenden Zurücksetzen ist das Speicher-Interleaving falsch gesetzt (4156075) .

Eine CPU-/Speicherkarte mit permanentem Speicher kann nicht dekonfiguriert werden (4210280)

Um eine CPU-Karte mit Speicher oder eine reine Speicherkarte zu dekonfigurieren und anschließend zu trennen, müssen Sie zuerst den Speicher dekonfigurieren. Mancher Speicher kann jedoch derzeit nicht versetzt werden. Dieser Speicher wird als permanent betrachtet.

Permanenter Speicher auf einer Karte ist in der cfgadm-Statusanzeige als “permanent“ gekennzeichnet:


# cfgadm -s cols=ap_id:type:info
Ap_Id Type Information
ac0:bank0 memory slot3 64Mb base 0x0 permanent
ac0:bank1 memory slot3 empty
ac1:bank0 memory slot5 empty
ac1:bank1 memory slot5 64Mb base 0x40000000

In diesem Beispiel ist die Karte in Slot3 mit permanentem Speicher ausgerüstet, weshalb sie nicht entfernt werden kann.

Abhilfemaßnahme: Fahren Sie das System herunter, bevor Sie die Karte warten, und starten Sie anschließend erneut.

Bei gleichzeitiger Ausführung von cfgadm-Befehlen schlägt ein cfgadm-Trennvorgang fehl (4220105)

Wird ein cfgadm-Prozess auf einer Karte ausgeführt, schlägt der Versuch, eine zweite Karte gleichzeitig zu trennen, fehl. Folgende Fehlermeldung wird angezeigt:


cfgadm: Hardware-spezifischer Fehler:
disconnect failed: nexus error during detach:Adresse

Abhilfemaßnahme: Führen Sie nur einen cfgadm-Vorgang gleichzeitig aus. Lassen Sie einen cfgadm-Vorgang, der auf einer Karte ausgeführt wird, zuerst abschließen, bevor Sie einen cfgadm-Trennvorgang auf einer zweiten Karte starten.