Tilläggsinformation för Solaris 10

Solaris Volymhanterare

Följande fel i Solaris Volymhanterare gäller Solaris 10.

Kommandot metattach i Solaris Volymhanterare kan misslyckas

Om du har ett speglat rotfilsystem (/) för Solaris Volymhanterare där filsystemet inte startar på cylinder 0 får de underspeglingar som du kopplar inte heller starta på cylinder 0.

Om du försöker koppla en underspegling som startar på cylinder 0 till en spegling där den ursprungliga underspeglingen inte startar på cylinder 0, visas följande felmeddelande:


Det går inte att ansluta en delspegel med etikett till en spegel utan etikett

Åtgärd: Välj en av följande lösningar:


Obs! –

JumpStart-installationen startar som standard minnesväxlingen på cylinder 0 och rotfilsystemet (/) någon annanstans på skivan. Det normala systemadministrativa förfarandet är att börja skivdel 0 på cylinder 0. Om du speglar en standard-JumpStart-installation med en rot på skivdel 0, men inte cylinder 0, till en vanlig sekundär disk med en skivdel 0 som börjar på cylinder 0, kan det uppstå problem. Ett felmeddelande visas när du försöker koppla den andra underspeglingen. Mer information om hur installationsprogrammet för Solaris fungerar finns i installationshandböckerna för Solaris 10.


Solaris Volymhanterare-kommandot metassist misslyckas i icke-engelska språkversioner (5067097)

I icke-engelska språkversioner går det kanske inte att skapa volymer med Solaris Volymhanterare-kommandot metassist. Om exempelvis LANG får värdet ja (japanska), visas följande felmeddelande:


xmlEncodeEntitiesReentrant : indata är inte UTF-8
Syntax för attributvärde läst på spegeln är inte giltigt
Värdet "XXXXXX"(okänt ord) för attributläsning på spegeln finns inte bland 
de uppräknade uppsättningarna
Syntax för attributvärde skrivet på spegeln är inte giltigt
Värdet "XXXXXX"(parallell på japanska) för attributskrivning på spegeln finns 
inte bland de uppräknade uppsättningarna
metassist: XXXXXX(ogiltig på japanska) volume-config

Åtgärd: Logga in som superanvändare och ange variabeln LANG till LANG=C.

Använd följande kommando för Bourne-, Korn- och Bash-skalen:


# LANG=C; export LANG

För C-skalet använder du följande kommando:


# setenv LANG C

Det går inte att skapa volymer på system med oformaterade diskar (5064066)

Om du skapar volymkonfigurationer för Solaris Volymhanterare med kommandot metassist kan det misslyckas om det finns oformaterade diskar på systemet. Följande felmeddelande visas:


metassist: det gick inte att ompartitionera skivan

Åtgärd: Formatera alla oformaterade diskar manuellt innan du kör kommandot metassist.

Reserver fungerar inte ordentligt när RAID-1- (spegel) eller RAID-5-volymer för Solaris Volymhanterare skapas i skivuppsättningar som byggts på mjuka partitioner (4981358)

Om du skapar en RAID-1- (spegel) eller RAID-5-volym för Solaris Volymhanterare i en skivuppsättning som byggts på en mjuk partition, fungerar inte reservenheter som de ska.

Bland de problem som kan inträffa finns bl.a. följande:

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

Du kan inte ersätta en icke fungerande enhet med en enhet som har 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 Sun StorEdge A5x00, 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. Du kan dock behöva använda det gamla namnet på den logiska enheten för att göra det.


Åtgärd: Flytta fysiskt 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 skivdel på systemet, och sedan använder kommandot metarecover -p -d för att skriva relaterad information om den mjuka partitionen till skivdelen, orsakar detta ett fel. Kommandot uppdaterar inte namnrymden för metaenhetsdatabasen så att det speglar ändringen i diskenhetsidentifieringen. 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 ingår i en spegling eller RAID 5 använder du kommandot metareplace utan alternativet -e för att ersätta den gamla mjuka partitionen med den nya.


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