Kommandot metahs -e kanske inte fungerar under följande omständigheter:
En aktiv reservenhet stöter på problem, till exempel ett genererat fel, när testverktyget metaverify används.
Solaris volymhanterare försöker aktivera reservenheten när ett fel uppstår på en metaenhet. Den aktiva reservenheten är markerad som broken.
Systemet stängs av. Den icke fungerande skivdelen som innehåller den aktiva reservenheten ersätts med en ny skivdel på samma plats.
När systemet startas kan Solaris volymhanterare inte identifiera den nya aktiva reservenheten.
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 den skivdel som inte längre finns i systemet.
Felet uppstår inte på Photon- eller lagringsenheter där enhetsnumret ändras när en skivdel byts ut.
Åtgärd: Välj en av följande lösningar:
Följ de här stegen för att uppdatera enhets-ID:t för den aktiva reservskivdelen i statusdatabasen för Solaris volymhanterare.
Logga in som superanvändare.
Skriv följande kommando för att uppdatera enhets-ID:t för den aktiva reservskivdelen:
# metadevadm -u namn-på-logisk-enhet |
Skriv följande kommando för att göra den nya aktiva reservskivdelen tillgänglig:
# metareplace -e namn-på-logisk-enhet |
Följ de här stegen för att hantera aktiva reservskivdelar och reservpooler i systemet:
Logga in som superanvändare.
Skriv följande kommando för att ta bort posten för den aktiva reservskivdelen:
# metahs -d hspnummer-på-reservpool namn-på-logisk-enhet |
Skriv följande kommando för att skapa en ny post för den aktiva reservskivdelen på samma plats med korrekt enhets-ID:
# metahs -a hspnummer-på-reservpool namn-på-logisk-enhet |