Tilläggsinformation för Solaris 9 4/04

Kommandot lucreate misslyckas när namnet för en monterad lagringsenhet är en delmängd av en annan monterad lagringsenhet eller en lagringsenhet som används för en ny startmiljö (4912890)

När du använder kommandot lucreate för att skapa en ny startmiljö misslyckas kommandot med följande instanser:

Följande vileseledande felmeddelande visas:


Verktyget för skapande av filsystem /usr/lib/fs/ufsufs/mkfs 
är inte tillgängligt.

Det går inte att skapa alla nödvändiga filsystem för startmiljön.

Det går inte att skapa filsystem för startmiljön

Åtgärd: Kontrollera att inga filsystem används på lagringsenheter som har enhetsnamn som är delmängder av andra lagringsenheter med filsystem som också används.

Om det existerar någon tvetydighet gällande namnen bland de monterade filsystemen bör du byta namn på de befintliga metaenheterna för Solaris volymhantering.

I den här åtgärden används d10 och d100 endast som exempel. Andra exempel på tvetydiga enhetsnamn är d20 och d200 eller d377 och d37, där d20 matchar d200 och d377 matchar d37.

  1. Logga in som superanvändare.

  2. Byt namn på en av de tvetydiga metaenhetsnamnen genom att använda kommandot metarename.


    # metarename d10 d300 
    

    Metaenheten d10 byter namn till d300.


Obs! –

Filsystemet på d10 måste avmonteras innan kommandot metarename används.

Medan filsystemet är avmonterat redigerar du filen /etc/vfstab. Redigera även alla andra relevanta konfigurationsfiler som innehåller namnet på metaenheten som du byter namn på. Ändra alla referenser till det gamla metaenhetsnamnet till det nya namnet.

Om en process använder data på filsystemet övergår du till enanvändarläge och avmonterar filsystemet. Starta om datorn när du har gjort ändringarna.