Ir al contenido España-Español
HP.com España principal Productos y Servicios Soporte y Drivers Soluciones Cómo Comprar
» Contactar con HP
Más opciones
HP.com España principal
Administración de sistemas y grupos de trabajo: Guía para los administradores de sistemas HP-UX > Capítulo 7 Administración de un sistema: manejo de las impresoras, del software y del rendimiento

Administración del software

» 

Documentación técnica

Libro completo en PDF
» Comentarios
Aquí empieza el contenido

 » Tabla de contenido

 » Índice

Las siguientes aplicaciones contribuyen a administrar el software de aplicaciones y de sistema operativo:

  • Software Distributor permite administrar y distribuir tanto el software de sistema operativo como el software de aplicaciones. Consulte más adelante la sección «Software Distributor (SD-UX)».

  • Software Package Builder ofrece un método visual para crear y modificar paquetes de software con el formato de paquete HP-UX Software Distributor (SD). Consulte la sección «Software Package Builder (SPB)».

  • Ignite-UX es una herramienta que se utiliza para instalar sistemas nuevos. Ignite-UX ayuda a crear un disco dorado (“golden”), distribuirlo, personalizarlo y volverlo a instalar en sistemas locales o remotos con una intervención mínima del administrador.

    Para obtener información pormenorizada, consulte el manual Guía de administración de Ignite-UX.

Software Distributor (SD-UX)

Software Distributor (SD-UX) permite administrar y distribuir tanto software de sistema operativo como software de aplicaciones en un sistema local. SD-UX consta de un conjunto de comandos y forma parte del sistema operativo HP-UX.

A continuación, se presentan los fundamentos de SD-UX. Para obtener información sobre SD-UX, consulte el manual Software Distributor: Guía de administración.

Con SD-UX, puede desempeñar las siguientes tareas:

Para obtener una lista de los comandos de SD-UX, consulte la Tabla 7-7, «Resumen de comandos de SD-UX».

Estructura del software SD-UX

Los comandos de SD-UX se rigen por una jerarquía de objetos de software. A continuación, se presentan los términos utilizados para describir los objetos de SD-UX.

Agrupamientos (Bundles)
  


Colecciones de conjuntos de archivos, tal vez procedentes de varios productos distintos, encapsulados por HP para un fin concreto. Sólo HP puede crear agrupamientos (bundles) y todo el software del sistema operativo HP-UX 10.x y 11.x se empaqueta en agrupamientos.

Ejemplo de agrupamiento:

HPUXEngCR700 B.11.00 English HP-UX CDE Runtime Environment
Productos 

Colecciones de subproductos (opcionales) y conjuntos de archivos. Los comandos de SD-UX se centran en los productos, pero, no obstante, permiten especificar subproductos y conjuntos de archivos.

Ejemplo de producto:

Networking B.10.20 HP-UX_10.0_LanLink_Product

Subproductos 

Grupos de conjuntos de archivos relacionados lógicamente en un producto si el producto contiene varios conjuntos de archivos.

Ejemplos de subproductos:

Networking.Runtime
Networking.MinimumRuntime

Conjuntos de archivos
  


Los archivos y las secuencias de comandos de control que componen un producto. Se trata del objeto de software SD-UX administrable (seleccionable) más pequeño. Los conjuntos de archivos sólo forman parte de un producto individual, pero pueden incluirse en varios agrupamientos (bundles) diferentes de HP-UX y en más de un subproducto.

El subproducto Runtime contiene todos los conjuntos de archivos del subproducto MinimumRuntime, así como algunos conjuntos de archivos adicionales.

Ejemplos de conjuntos de archivos:

Networking.LAN-KRN
Networking.LAN-PRG
Networking.LAN-RUN
Networking.SLIP-RUN

Estos conjuntos de archivos forman parte en su totalidad de ambos agrupamientos (bundles): HPUXEngCR700 y HPUXEngRT700.

Los tres primeros se incluyen en ambos subproductos:

Networking.Runtime y Networking.MinimumRuntime

El último sólo forma parte de Networking.Runtime.

Los comandos de SD-UX hacen referencia a esta estructura de producto del modo siguiente:

bundle[.] o product[.[subproduct.]fileset]

Ubicación del software

El software, empaquetado con el formato SD, se almacena en un almacén. Todos los sistemas pueden tener en reserva uno o varios almacenes. Un almacén es un depósito que alberga todas las piezas necesarias para la instalación del software. Un almacén se puede crear al copiar directamente en él software (con el comando de SD-UX swcopy) a partir de una cinta o CD-ROM, o al crear en él un paquete de software (con el comando swpackage). Antes de utilizar el almacén, se debe registrar (con el comando swreg). Acto seguido, se podrá utilizar como la fuente de las tareas de instalación con el comando swinstall, que se ejecuta en el equipo de destino.

Existen dos tipos de almacén:

Almacén directorio
  


El software de un almacén directorio se guarda en un directorio normal del sistema de archivos (el valor por defecto es /var/spool/sw).

Cuando utilice los comandos de SD-UX, haga referencia a un almacén directorio por el primer directorio del árbol de directorios correspondiente. En un almacén en CD-ROM, el directorio sería el punto de montaje del CD-ROM.

Almacén en cinta 

El software almacenado en un almacén en cinta presenta el formato de archivo tar. Los almacenes en cinta, como las cintas magnéticas en cartucho, de audio digital (DAT) y de nueve pistas, se mencionan en la ruta del sistema de archivos al archivo de dispositivo de la unidad de cinta.

Un directorio en cinta sólo se puede crear con el comando swpackage y no se puede comprobar ni modificar con los comandos de SD-UX. No se puede copiar software (con el comando swcopy) directamente en una cinta: para esta operación, utilice el comando swpackage.

El software de un almacén en cinta se puede instalar directamente en un sistema host local, pero antes debe transferirse a un almacén directorio para que los demás sistemas host de la red puedan «extraerlo». Un almacén en cinta sólo puede recibir un comando a la vez.

NOTA: Si administra software para estaciones de trabajo y servidores, debe crear almacenes independientes para cada uno de ellos.

Tareas de SD-UX

Los comandos de SD-UX se pueden ejecutar en la línea de comandos. No obstante, SD-UX ofrece una interface de usuario gráfica y una interface de usuario basada en caracteres para los comandos de uso frecuente: swinstall, swcopy, swremove y, en 11.x, swlist -i.

Las tareas más comunes de SD-UX son:

En la siguiente tabla, se relacionan algunas de las funciones adicionales de SD-UX.

Tabla 7-7 Resumen de comandos de SD-UX

ComandoFunción
swinstallInstalar software
swremoveEliminar software
swpackageEmpaquetar software en un almacén
swcopyCopiar software de un almacén en otro
swlistObtener una lista del software almacenado en un almacén o instalado en un sistema
swregPermitir que otros sistemas vean un almacén
swverifyComprobar la integridad del software instalado y del software del almacén
swconfigConfigurar y anular la configuración del software instalado
swaclCambiar el acceso a los objetos de software de SD-UX
swagentdAtender las tareas de administración de software SD local o remotamente, incluida la llamada a un comando swagent
 

Para obtener información sobre SD-UX, consulte el manual Software Distributor: Guía de administración.

Adición de software
  1. Escriba /usr/sbin/swinstall.

    Si tiene configurada la variable DISPLAY, el comando swinstall se ejecuta con una interface gráfica de usuario; en caso contrario, se facilita una interface basada en caracteres.

  2. Haga clic en Source Host Name y elija el sistema a partir del cual realizar la instalación.

  3. Haga clic en Source Depot Path y seleccione un almacén registrado a partir del cual realizar la instalación.

  4. Seleccione el agrupamiento (bundle), el producto o el conjunto de archivos que ha de instalarse.

    Se pueden seleccionar:

    • agrupamientos (paquetes)

    • productos

    • conjuntos de archivos

    Para seleccionar un elemento, desplace el cursor al agrupamiento (bundle) y presione Retorno o Espacio. Puede seleccionar uno o varios elementos y marcarlos para la instalación.

    Para ver todos los subconjuntos que pertenezcan a un agrupamiento o producto, seleccione Open. Esto se puede hacer cuando sólo se ha seleccionado un elemento.

    Para ver una descripción del elemento (si la hubiera), seleccione el elemento y, a continuación, Show Description Of Software.

    Para actualizar todas las partes del sistema operativo con software nuevo ubicado en los medios de actualización, seleccione Match What Target Has.

    NOTA: Por defecto, el comando swinstall no vuelve a instalar conjuntos de archivos si ya existe la misma revisión en el sistema. Si desea volver a instalar la misma revisión (por ejemplo, en caso de perder algunos archivos), puede cambiar las opciones de instalación al seleccionar Options/Change Option.

    Cabe la posibilidad de que la instalación de un producto o conjunto de archivos instale automáticamente conjuntos de archivos dependientes necesarios para ejecutar los elementos seleccionados.

  5. Seleccione Action/Install (analysis) para emprender el proceso de instalación.

    El proceso de instalación se divide en cuatro fases:

    Análisis de la instalación
      


    Se comprueban las dependencias y que todos los archivos se pueden instalar correctamente; asimismo, se define la secuencia de instalación de forma que, por ejemplo, sólo sea necesaria una reconstrucción del kernel aun cuando haya más conjuntos de archivos que precisen un kernel nuevo.

    Fase de ejecución
      


    Se llevan a cabo las tareas previas a la instalación, si es necesario, y se instalan los conjuntos de archivos.

    Fase posinstalación
      


    Se llevan a cabo las actividades posteriores a la instalación, como reconstruir el kernel y reiniciar el sistema.

    Fase de configuración
      


    Se configuran los conjuntos de archivos instalados en función del sistema. En algunos casos, esto debe llevarse a cabo después de reiniciar el sistema. Esta configuración se efectúa con la secuencia de comandos /sbin/rc2.d/S120swconfig, que es un enlace con /sbin/init.d/swconfig.

    La información relativa a la instalación se registra en /var/adm/sw/swinstall.log. Para abrir el archivo de registro durante el proceso de instalación, presione Logfile... Consulte el archivo de registro en busca de posibles errores.

Instalación de software protegido

La mayoría de los productos de software de HP se suministran en CD-ROM en forma de productos «protegidos». Esto entraña la obligatoriedad de facilitar una «palabra en clave» y una «identificación de cliente» para instalarlos o copiarlos. El software que se desbloquee con una palabra en clave sólo se podrá utilizar en los equipos para los que se disponga de una licencia válida de uso de dicho software. Es responsabilidad suya garantizar que la palabra en clave y el software se utilizan de conformidad con esto.

La palabra en clave de un producto de software concreto se facilita en el certificado de CD-ROM suministrado por HP. Dicho certificado contiene la palabra en clave junto con la identificación de cliente para la que es válida la palabra en clave. En general, una palabra en clave desbloquea todos los productos contenidos en un CD-ROM adquirido. Al adquirir un producto de software adicional de HP, HP suministrará una palabra en clave adicional. Basta con escribir la nueva palabra en clave y la identificación de cliente para que se fusionen con las palabras en clave escritas anteriormente.

La palabra en clave correspondiente a una identificación de cliente y un CD-ROM concretos sólo se tiene que escribir una vez por cada sistema de destino. La palabra en clave y la identificación de cliente se almacenan en el archivo /var/adm/sw/.codewords para poder utilizarlas posteriormente. SD-UX le pide que facilite estas palabras en clave o números antes de proceder a instalar el software protegido. Los números se pueden escribir o cambiar por medio de la interface gráfica de usuario de SD-UX (con Add New Codeword del menú Actions) o escribiendo el valor por defecto apropiado (-x palabra_en_clave=xxxx y -x identificación_cliente=xxx) en la línea de comandos.

A continuación, se ilustra un ejemplo de certificado de un CD-ROM.

Figura 7-1 Ejemplo de certificado de un CD-ROM

Ejemplo de certificado de un CD-ROM
Listado de software

El comando swlist permite:

  • Especificar el «nivel» [agrupamientos (bundles), productos, subproductos, conjuntos de archivos o archivos] que debe mostrar la lista.

  • Mostrar la estructura de producto de las selecciones de software.

  • Presentar los atributos de software; por ejemplo: el tamaño, la revisión y el proveedor.

  • Presentar los almacenes de un sistema indicado.

A continuación, se facilitan ejemplos:

Tabla 7-8 Ejemplos de tareas y comandos

Ejemplo de tareaComando
Para obtener una lista del software instalado en la raíz (/) del sistema localswlist
Para obtener una lista del software almacenado en el almacén que se llama /mi_almacénswlist -d @ /mi_almacén
Para obtener una lista de los almacenes de appserverswlist -l depot @ appserver
Para obtener una lista de todos los archivos que forman parte del producto LVMswlist -l file LVM
Para obtener una lista de los archivos con la interface gráfica de usuario de SD-UX en 11.xswlist -i
 

El SAM se puede utilizar para obtener una lista de software:

  • Seleccione Software Management/List Software.

  • Seleccione List Depot Software o List Installed Software.

  • Presione Apply.

Consulte la página de manual de swlist(1M).

Eliminación de software

Para eliminar software, utilice el comando /usr/sbin/swremove. Debe seleccionar el software que haya de eliminarse y el sistema comprobará las dependencias entre el software seleccionado y el restante. Si otro agrupamiento (bundle) necesita un conjunto de archivos, éste no se elimina. Consulte la página de manual de swremove(1M).

Funciones de SD-UX

En el marco del entorno que tenga, un sistema individual puede desempeñar una o varias funciones de SD-UX: sistema host de desarrollo, sistema host local o sistema host de red (almacén de distribución). Los comandos de SD-UX determinan la función específica que desempeña un sistema host y, por tanto, dicha función puede cambiar en cualquier momento.

El software se crea en el entorno de desarrollo y los conjuntos de archivos individuales se «empaquetan» para su distribución posterior. El comando swpackage de SD-UX prepara los productos de software y los conjuntos de archivos para que los demás comandos de SD-UX puedan distribuirlos y administrarlos fácilmente.

Un sistema host local es todo aquel sistema donde haya de instalarse o administrarse software.

Un sistema host de red contiene uno o varios almacenes y está conectado a una red. Puede servir de fuente de instalación de software común para los demás clientes de la red. El software se copia en un sistema host de red a partir de un almacén. A su vez, el software se puede copiar, según las necesidades, en los sistemas a partir del sistema host de red.

Figura 7-2 Funciones de SD-UX

Funciones de SD-UX

Software Package Builder (SPB)

HP-UX 11i versión 1 (B.11.11) o posterior

Software Package Builder (SPB) ofrece un método visual para crear y modificar paquetes de software con el formato de paquete HP-UX Software Distributor (SD). Después de empaquetar el software, los administradores pueden transferirlo fácilmente a un medio de distribución, fabricado en serie, e instalarlo.

La interface gráfica de usuario (GUI) de SPB proporciona una ventana de acceso a la estructura del paquete de software, la cual muestra los atributos susceptibles de definirse para cada elemento del paquete. El SPB carga dinámicamente las directrices de empaquetado y valida los atributos del paquete de software cotejándolos con dichas directrices. La interface de línea de comandos de SPB también puede realizar la validación de los atributos del paquete de software cotejándolos con las directrices.

El uso del SPB permite:

  • Crear un archivo de especificación de productos (PSF) para organizar archivos a fin de conformar productos, conjuntos de archivos y, de forma opcional, agrupamientos (bundles) y subproductos.

  • Establecer valores de atributos a fin de definir las características del paquete de software; por ejemplo, la revisión, la arquitectura, los permisos de acceso a los archivos y las dependencias.

  • Con ayuda de secuencias de comandos de control, personalizar en mayor medida la forma de manejar el software al instalarlo o eliminarlo del sistema de destino.

  • Validar el archivo PSF cotejándolo con las directrices de empaquetado a fin de garantizar la instalación satisfactoria con el comando swpackage y la creación de un almacén SD.

  • Modificar y validar automáticamente el archivo PSF como parte integrante del proceso de construcción nocturno con ayuda de la interface de línea de comandos del SPB.

Para obtener más información, consulte el manual Getting Started with Software Package Builder.

Versión para imprimir
Declaración de privacidad El uso de este sitio implica la aceptación de sus términos de uso
© 1997-2006 Hewlett-Packard Development Company, L.P.