Solaris 8 Ytterligare tilläggsinformation för Sun-maskinvara

Information kring programvara

Aktivera DR

I filen /etc/system måste två variabler ställas in för att DR skall aktiveras och ytterligare en aktiveras för att CPU-/minnes-kort skall kunnas tas ur.

  1. Logga in som superanvändare.

  2. För att aktivera DR redigerar du filen /etc/system och lägger till följande rader i filen /etc/system:


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

  3. För att aktivera möjligheten till borttagning av CPU-/minnes-kort lägger du till följande rad i filen /etc/system:


    set kernel_cage_enable=1

    När du ställer in den här variabeln möjliggörs avkonfigurering av minne.

  4. Starta om systemet för att aktivera ändringarna.

Passivitetstest

På stora system kan kommandot quiesce-test (cfgadm -x quiesce-test sysctrl0:slotnummer) ta upp till omkring en minut. Under denna tid visas inga meddelanden, såvida inte cfgadm hittar inkompatibla drivrutiner. Detta är fullt normalt.

Listan med avstängda kort

Om ett kort är med på listan över avstängda kort kan ett försök att ansluta kortet ge följande felmeddelande:


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

  1. För att strunta i avstängningen använder du påtvingningsflaggan (-f) eller alternativet för aktivering (-o enable-at-boot) med cfgadm:


    # cfgadm -f -c connect sysctrl0:slotnummer
    

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

  1. För att ta bort alla kort från listan ställer du in variabeln disabled-board-list till ingenting med följande kommando:


    # eeprom disabled-board-list
    

  1. Om du är vid prompten för OpenBootTM använder du i stället för kommandot ovan det här OBP-kommandot:


    OK set-default disabled-board-list
    

    För mer information om inställningen disabled-board-list hänvisar vi till avsnittet "Specific NVRAM Variables" i Platform Notes: Sun Enterprise 3x00, 4x00, 5x00, and 6x00 Systems i AnswerBook-uppsättningen Solaris on Sun Hardware Collection i den här versionen.

Listan med avstängt minne

För information om OBP-inställningen disabled-memory-list, hänvisar vi till avsnittet "Specific NVRAM Variables" i Platform Notes: Sun Enterprise 3x00, 4x00, 5x00, and 6x00 Systems i AnswerBook-uppsättningen Solaris on Sun Hardware Collection i den här versionen.

Ladda ur drivrutiner som inte är frånkopplingssäkra

Om du måste ladda ur en drivrutin som är inte är frånkopplingssäker använder du kommandot modinfo(1M) för att ta reda på drivrutinernas modulnummer (modul-ID). Sedan kan du använda deras ID-nummer med kommandot modunload(1M) för att ladda ur drivrutinerna.

Interfolierat minne

Ett minneskort eller CPU-/minnes-kort som har interfolierat minne kan inte avkonfigureras dynamiskt.

Du tar reda på om minnet är interfolierat med kommandot prtdiag eller kommandot cfgadm.

För att möjliggöra DR-operationer på CPU-/minneskort ställer du in NVRAM-variabeln memory-interleave till min.

För mer information om interfolierat minne hänvisar vi till "Interfoliering av minne felaktigt inställd efter nödomstart (4156075)" och "DR: Det går inte att avkonfigurera CPU-/minnes-kort med interfolierat minne (4210234)".

Självtest misslyckas efter anslutningssekvens

Om felet "cfgadm: Hardware specific failure: connect failed: firmware operation error" visas under en DR-anslutningssekvens skall du ta ur kortet ur systemet så fort som möjligt. Kortet har orsakat problem under ett självtest och genom att du tar ur kortet undviker du möjliga omkonfigureringsfel, som annars skulle kunna uppstå under nästa omstart.

Om du omedelbart vill försöka göra om operationen måste du först ta ur kortet och sedan sätta i det igen, eftersom kortets status annars inte skulle tillåta några fler operationer.

Stöd för DR i Sun Management Center

Systemövervaknings- och hanteringsprogrammet Sun Management Center(TM) stöder DR under Solaris 8. Se Sun Management Center 2.1 Software User's Guide, artikelnummer 806-3166.