Solaris 8 7/01 Versionshinweise zu Sun - Hardware - Ergänzungen

Hinweise zur Software

Aktivieren der dynamischen Rekonfiguration

In der Datei /etc/system müssen zwei Variablen gesetzt werden, um die dynamische Rekonfiguration zu aktivieren, und eine weitere Variable muß gesetzt werden, um das Entfernen von CPU-/Speicherplatinen zu ermöglichen.

  1. Melden Sie sich als Superuser an.

  2. Um die dynamische Rekonfiguration zu aktivieren, fügen Sie die folgenden zwei Zeilen in die Datei /etc/system ein:


    set pln:pln_enable_detach_suspend=1
    set soc:soc_enable_detach_suspend=1

  3. Um das Entfernen von CPU-/Speicherplatinen zu ermöglichen, fügen Sie die folgende Zeile in die Datei /etc/system ein:


    set kernel_cage_enable=1

    Indem Sie diese Variable setzen, ermöglichen Sie die Speicherdekonfiguration.

  4. Starten Sie das System neu, damit die Änderungen wirksam werden.

Quiesce-Test

Auf einem großen System kann die Ausführung des quiesce-test-Befehls (cfgadm -x quiesce-test sysctrl0:slotNummer) eine Minute dauern. In dieser Zeit werden keine Meldungen ausgegeben, sofern cfgadm keine inkompatiblen Treiber findet. Dieses Verhalten ist normal.

Liste der deaktivierten Platinen

Wenn eine Platine in der Liste der deaktivierten Platinen aufgeführt ist, wird bei dem Versuch, diese Platine anzuschließen, eine Fehlermeldung ausgegeben:


# cfgadm -c connect sysctrl0:slotNummer
cfgadm: Hardware specific failure: connect failed: board is
disabled: must override with [-f][-o enable-at-boot]

  1. Um die Platine anzuschließen, obwohl sie deaktiviert ist, verwenden Sie den Befehl cfgadm mit der Option -f oder der Aktivierungsoption (-o enable-at-boot):


    # cfgadm -f -c connect sysctrl0:slotNummer
    

    # cfgadm -o enable-at-boot -c connect sysctrl0:slotNummer
    

  1. Um alle Platinen aus der Liste der deaktivierten Platinen zu entfernen, setzen Sie die Variable "disabled-board-list" mit dem folgenden Systembefehl auf Null:


    # eeprom disabled-board-list=
    

  1. An der OpenBoot-Eingabeaufforderung verwenden Sie zu diesem Zweck statt dessen den folgenden OBP-Befehl:


    OK set-default disabled-board-list 
    

    Weitere Informationen über das Setzen der Variablen disabled-board-list finden Sie unter "Specific NVRAM Variables" im Handbuch Platform Notes: Sun Enterprise 3x00, 4x00, 5x00, and 6x00 Systems im Sun Hardware Collection AnswerBook in dieser Version.

Liste des deaktivierten Speichers

Weitere Informationen zum Setzen der Open Boot PROM-Variablen disabled-memory-list finden Sie unter "Specific NVRAM Variables" im Handbuch Platform Notes: Sun Enterprise 3x00, 4x00, 5x00, and 6x00 Systems im Sun Hardware Collection AnswerBook in dieser Version.

Entladen von nicht zum Abhängen geeigneten Treibern

Sollte es erforderlich sein, Treiber zu entladen, die beim Abhängen Probleme bereiten könnten, ermitteln Sie mit der Befehlszeile modinfo(1M) die Modul-IDs der Treiber. Diese können Sie dann im Befehl modunload(1M) zum Entladen der Treiber verwenden, die beim Abhängen Probleme verursachen können.

Speicher-Interleaving

Eine Speicherplatine oder CPU-/Speicherplatine mit aktiviertem Speicher-Interleaving kann nicht dynamisch dekonfiguriert werden.

Um zu ermitteln, ob das Speicher-Interleaving aktiviert ist, verwenden Sie den Befehl prtdiag oder cfgadm.

Um DR-Operationen bei CPU-/Speicherplatinen zu ermöglichen, setzen Sie die NVRAM-Eigenschaft memory-interleave auf min.

Weitere Informationen zum Speicher-Interleaving finden Sie unter "Speicher-Interleaving nach einem schwerwiegenden Zurücksetzen falsch eingestellt (Bug-ID 4156075)" und unter "DR: Dekonfiguration einer CPU-/Speicherplatine mit aktiviertem Speicher-Interleaving ist nicht möglich (Bug-ID 4210234)".

Fehlgeschlagener Selbsttest während einer Connect-Operation

Wenn während einer DR Connect-Operation die Fehlermeldung "cfgadm: Hardware specific failure: connect failed: firmware operation error" angezeigt wird, entfernen Sie die Platine möglichst bald aus dem System. Der Selbsttest der Platine ist fehlgeschlagen, und durch das Entfernen dieser Platine vermeiden Sie mögliche Rekonfigurationsprobleme beim nächsten Systemstart.

Wenn Sie die fehlgeschlagene Operation sofort erneut ausführen wollen, müssen Sie die Platine zunächst entfernen und dann wieder einsetzen. Andernfalls läßt der Status der Platine keine weiteren Operationen zu.