Tilläggsinformation för Solaris 9 12/03

Fel i Solaris volymhanterare

Kommandot metahs -e för Solaris Volymhanterare misslyckas på koppartrådslagringslådor när en misslyckad aktiv reservdisk har bytts ut (4644106)

Kommandot metahs -e kanske inte fungerar under följande omständigheter:

  1. En aktiv reservenhet stöter på problem, till exempel ett genererat fel, när testverktyget metaverify används.

  2. Solaris volymhanterare försöker aktivera reserven när ett fel inträffar på metaenheten. Reserven är markerad broken.

  3. Systemet stängs av. Den felande disken som innehåller reserven ersätts med en ny disk på samma plats.

  4. När systemet startas känner Solaris volymhanterare inte igen den nya reserven.

  5. Kommandot metahs -e används för att aktivera den nya reservenheten på den nya skivdelen.

Följande meddelande visas:


Varning! md: d0: öppningsfel på reserven (Inte tillgänglig)

Felet uppstår eftersom Solaris Volymhanterare inte internt kan identifiera den nya aktiva reservskivdelen som byttes ut till samma fysiska plats. Solaris volymhanterare fortsätter att visa enhets-ID:t för disken som inte längre finns i systemet.


Obs!  

Det här felet inträffar inte på Photon- eller lagringsenheter där enhetsnumret ändras då en disk ersätts.


Åtgärd: Välj en av följande åtgärder:

Kommandot metadevadm för Solaris Volymhanterare misslyckas om namnet på den logiska enheten inte finns längre (4645721)

Du kan inte ersätta en skadad enhet med en enhet som konfigurerats med Solaris volymhanterare. Ersättningsenheten måste vara ny för Solaris volymhanterare. Om du flyttar en disk fysiskt från en kortplats till en annan kortplats på en Photon-enhet, misslyckas kommandot metadevadm. Det här felet inträffar då skivdelens logiska enhetsnamn inte finns längre. Enhets-ID:et för disken finns dock kvar i metaenhetskopian. Följande meddelande visas:


En namnlös enhet har upptäckts. Kör 'devfsadm && metadevadm -r för att 
matcha.

Obs!  

Du kan nu komma åt disken på den nya platsen. För att komma åt skivdelen kan du dock behöva använda det gamla logiska enhetsnamnet.


Åtgärd: Fysiskt flytta tillbaka enheten till dess ursprungliga plats.

Kommandot metarecover för Solaris volymhanterare kunde inte uppdatera namnrymden metadb (4645776)

Om du tar bort och ersätter en fysisk disk och sedan använder kommandot metarecover -p -d för att skriva rätt mjuk partition-specifik information till disken, uppstår ett öppningsfel. Kommandot uppdaterar inte databasnamnrymden för metaenheten för att reflektera ändringen i identifieringen av diskenheten. Det här tillståndet orsakar ett öppningsfel för varje sådan mjuk partition som är byggd överst på disken. Följande meddelande visas:


Öppningsfel

Åtgärd: Skapa en mjuk partition på den nya skivdelen i stället för att använda kommandot metarecover för att återställa den mjuka partitionen.


Obs!  

Om den mjuka partitionen är en del av en spegel eller RAID 5, använder du kommandot metareplace utan -e-alternativet om du vill ersätta den gamla mjuka partitionen med den nya.


# metareplace dx spegel-eller-RAID-5 gamla-mjuka-partitionen nya-mjuka-partitionen