Solaris 9 12/03: Notas sobre la versión

El comando lucreate falla si el nombre del dispositivo de almacenamiento montado es un subconjunto de otro dispositivo de almacenamiento montado o un dispositivo de almacenamiento utilizado para un nuevo entorno de arranque (4912890)

Al utilizar la orden lucreate para crear un nuevo entorno de arranque, dicha orden falla en las siguientes circunstancias:

Se muestran los siguientes mensajes de error confusos:


The file system creation utility /usr/lib/fs/ufsufs/mkfs is not available.

Unable to create all required file systems for boot-environment.

Cannot make file systems for boot-environment

Solución: asegúrese de que no se utilice ningún sistema de archivos en dispositivos de almacenamiento cuyos nombres de dispositivo sean subconjuntos de otros dispositivos de almacenamiento con sistemas de archivos en uso.

Si hay ambigüedad de nombres entre los sistemas de archivos montados, cambie el nombre de los metadispositivos de Solaris Volume Management existentes.

En la siguiente solución alternativa, d10 y d100 se utilizan únicamente como ejemplo. Otros ejemplos de nombres de dispositivo ambiguos son d20 y d200 o d377 y d37, donde d20 coincide con d200 y d377 con d37.

  1. Conviértase en superusuario.

  2. Utilice la orden metarename para renombrar uno de los nombres de metadispositivo ambiguos.


    # metarename d10 d300
    

    El metadispositivo d10 se renombra a d300.


Nota –

El sistema de archivos en d10 se debe desmontar antes de utilizar la orden metarename.

Con el sistema de archivos desmontado, edite el archivo /etc/vfstab y cualquier otro archivo de configuración pertinente que contenga el nombre del metadispositivo que se va renombrar. Deberá cambiar todas las referencias al nombre antiguo del metadispositivo por el nombre nuevo.

Si un proceso está accediendo a los datos del sistema de archivos, ponga el sistema en la modalidad monousuario para desmontar el sistema de archivos. Rearranque el sistema después de efectuar los cambios.