Guía de instalación de Solaris 10 8/07: instalaciones avanzadas y JumpStart personalizadas

Comprobación de un perfil

Tras crear un perfil, utilice el comando pfinstall(1M) para comprobarlo. Debe hacerlo si desea usar el perfil para instalar o modernizar un sistema. Esta operación es particularmente útil en el momento de crear perfiles de modernización que reasignan el espacio del disco.

Para saber si un perfil funciona según lo previsto, compruebe la salida que haya generado el comando pfinstall. Por ejemplo, use el perfil para determinar si un sistema tiene espacio de disco suficiente para modernizarse a una nueva versión del software Solaris antes de realizar la modernización.

El comando pfinstall permite comprobar un perfil, contrastándolo con:

ProcedurePara crear un entorno Solaris temporal para comprobar un perfil

Para comprobar un perfil para una versión de Solaris concreta de forma satisfactoria y precisa, debe probar un archivo dentro de un sistema Solaris de la misma versión. Por ejemplo, si desea comprobar un perfil de instalación inicial de Solaris, ejecute el comando pfinstall en un sistema que esté ejecutando el SO Solaris.

Debe crear un entorno de instalación temporal si va a probar un perfil en una de las siguientes situaciones:

  1. Arranque un sistema desde una imagen de:

    Para sistemas SPARC:

    • DVD del sistema operativo Solaris para plataformas SPARC

    • CD 1 de software de Solaris para plataformas SPARC

    Para sistemas x86:

    • El DVD del sistema operativo Solaris para plataformas x86

    • El CD 1 de software de Solaris para plataformas x86


    Nota –

    Si desea probar un perfil de modernización, arranque el sistema que está modernizando.


  2. Conteste a las preguntas de identificación del sistema.

  3. Para salir del programa de instalación, escriba ! en el siguiente indicador:


    The Solaris installation program  will assist you in installing software for Solaris.
    <Press ENTER to continue> {"!" exits}
  4. Ejecute el comando pfinstall desde el shell. Para obtener información acerca de cómo utilizar el comando pfinstall, consulte el Paso 7 de Para comprobar un perfil.

ProcedurePara comprobar un perfil


x86 sólo –

Si está utilizando la palabra clave locale, el comando pfinstall -D no podrá probar el perfil. Para solucionar este problema, consulte el mensaje de error "no se pudo seleccionar la configuración regional" en la sección Modernización del SO Solaris.


  1. Localice un sistema en el que pueda probar el perfil, con el mismo tipo de plataforma, SPARC o x86, para la que se creó el perfil.

    Si está probando un perfil de modernización, debe hacerlo en el sistema que realmente pretende modernizar.

  2. Use la siguiente tabla para determinar lo que debe hacer a continuación.

    Situación de comprobación 

    Instrucciones 

    Compruebe un perfil de instalación inicial con un sistema con el software Solaris 10 8/07. 

    Conviértase en superusuario del sistema y vaya al Paso 5.

    Compruebe un perfil de modernización o falta de un sistema con Solaris 10 8/07 para probar un perfil de instalación inicial 

    Cree un entorno Solaris 10 8/07 temporal para comprobar el perfil. Para obtener información, consulte Para crear un entorno Solaris temporal para comprobar un perfil. A continuación, vaya al Paso 3.

  3. Cree un punto de montaje temporal.


    # mkdir /tmp/mnt
    
  4. Monte el directorio que contiene el perfil o los perfiles que desee probar.

    Situación de montaje 

    Instrucciones de escritura 

    Montaje de un sistema de archivos remoto NFS para sistemas de la red  


    mount -F nfs nombre_servidor:ruta /tmp/mnt
    

    SPARC: Montaje de un disquete formateado para UFS  


     mount -F ufs /dev/diskette /tmp/mnt
    

    Montaje de un disquete formateado para PCFS  


     mount -F pcfs /dev/diskette /tmp/mnt
    

  5. Para comprobar el perfil con un determinado tamaño de memoria del sistema, configure SYS_MEMSIZE con dicho tamaño de memoria en Mbytes.


    # SYS_MEMSIZE=tamaño_memoria
    # export SYS_MEMSIZE
    
  6. ¿Ha montado un directorio en el Paso 4?

    • En caso afirmativo, cambie el directorio a /tmp/mnt.


      # cd /tmp/mnt
      
    • Si no la ha hecho, cambie el directorio a la ubicación del perfil, que suele ser el directorio JumpStart.


      # cd ruta_dir_jumpstart
      
  7. Compruebe el perfil con el comando pfinstall(1M) .


    # /usr/sbin/install.d/pfinstall -D:-d archivo_config_disco -c ruta perfil
    

    Precaución – Precaución –

    Es fundamental incluir las opciones -d o -D. Si no lo hace, pfinstall usa el perfil especificado para instalar el software de Solaris y se sobrescriben todos los datos del sistema.


    -D

    pfinstall usa la configuración del disco del sistema actual para comprobar el perfil. Para comprobar un perfil de modernización debe usar la opción -D.

    -d archivo_config_disco

    pfinstall usa el archivo de configuración de disco, archivo_config_disco, para probar el perfil. Si archivo_config_disco no se encuentra en el directorio en el que se ejecuta el comando pfinstall, debe especificar la ruta de acceso.

    Para obtener instrucciones acerca de cómo crear un archivo de configuración de discos, consulte Creación de archivos de configuración de disco.


    Nota –

    No puede utilizar la opción -d archivo_config_disco con un perfil de modernización, install_type upgrade. Siempre hay que comprobar un perfil de modernización, contrastándolo con una configuración de disco del sistema, es decir, hay que usar la opción -D.


    -c ruta

    La ruta a la imagen del software de Solaris. Esta opción se puede usar, por ejemplo, si el sistema está utilizando el software Volume Manager para montar el CD de Software de Solaris - 1 para la plataforma.


    Nota –

    La opción -c no es necesaria si arranca desde una imagen del DVD del sistema operativo Solaris o el CD Software de Solaris - 1 para la plataforma. La imagen del DVD o del CD se monta en /cdrom durante el proceso de arranque.


    perfil

    El nombre del perfil que hay que probar. Si perfil no está en el directorio en el que se está ejecutando pfinstall, deberá especificar la ruta.

Ejemplos de comprobación de perfiles

El ejemplo siguiente muestra cómo usar el comando pfinstall para comprobar un perfil denominado basic_prof. El perfil se comprueba contrastándolo con la configuración de disco en un sistema en el que está instalado el software de Solaris 10 8/07. El perfil basic_prof se ubica en el directorio /jumpstart y se especifica la ruta de la imagen de DVD del sistema operativo Solaris porque se utiliza el software Volume Manager .


Ejemplo 3–16 Comprobación de un perfil mediante un sistema Solaris 10 8/07


# cd /jumpstart
# /usr/sbin/install.d/pfinstall -D -c /cdrom/pathname basic_prof

El ejemplo siguiente muestra cómo usar el comando pfinstall para comprobar el perfil denominado basic_prof en un sistema Solaris 10 8/07;. La comprobación se realiza contrastando el archivo de configuración de disco 535_test. La comprobación verifica si hay 64 Mbytes de memoria en el sistema. Este ejemplo usa una imagen de CD 1 de software de Solaris para plataformas SPARC o CD 1 de software de Solaris para plataformas x86 que se encuentra en el directorio /export/install.


Ejemplo 3–17 Comprobación de perfil con un archivo de configuración de disco


# SYS_MEMSIZE=64
# export SYS_MEMSIZE
# /usr/sbin/install.d/pfinstall -d 535_test -c /export/install basic_prof