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
Guía de administración de Software Distributor: HP-UX 11i v1, 11i v2 y 11i v3 > Capítulo 4 Administración de almacenes de software

Copia de almacenes de software

» 

Documentación técnica

Libro completo en PDF
» Comentarios
Aquí empieza el contenido

 » Tabla de contenido

 » Glosario

 » Índice

El comando swcopy copia el software de un almacén a otro. El software que se copia en un almacén no se puede utilizar directamente: está colocado en ese lugar únicamente para servir de punto de origen para la instalación y otras operaciones de SD-UX.

Características y limitaciones de swcopy

  • swcopy no realiza comprobaciones de compatibilidad.

  • swcopy no ejecuta secuencias de comandos de control.

  • swcopy no realiza la construcción del kernel ni el reinicio del sistema, aunque sí realiza otras comprobaciones previas y posteriores a la instalación como, por ejemplo, el análisis del espacio en disco y la selección de requisitos.

  • Cuando se crea o modifica un almacén con swcopy, SD-UX crea automáticamente los archivos de catálogo que describen el almacén. Estos archivos se almacenan en la base de datos IPD. Para obtener más información, consulte la sección «Modificación de la base de datos de productos instalados (IPD) (swmodify)».

  • Las dependencias de software se aplican a las selecciones realizadas con la interface gráfica de usuario de swcopy.

Utilización de la interface gráfica de usuario de swcopy

Descripción general

En esta sección se facilita una descripción general de la interface gráfica de usuario de swcopy.

El proceso de copia consta de seis pasos:

Tabla 4-3 Pasos del proceso de copia

I. Inicio

Inicie la interface gráfica de usuario de swcopy.

II. Especificación del destino

Proporcione la ubicación en la que desea copiar el software.

III. Especificación del origen

Facilite la ubicación del almacén de software desde el que se copiará el software.

IV. Selección del softwareSeleccione el software que desea copiar.
V. Análisis (Vista preliminar)swcopy determina si la operación de copia puede tener éxito.
VI. CopiaEl proceso de copia real del software.

 

Paso I: Inicio

Para iniciar la interface gráfica de usuario (GUI) o la interface de usuario basada en caracteres (TUI) para una sesión de copia, escriba:

/usr/sbin/swcopy

Se llama automáticamente a la interface gráfica de usuario a menos que también especifique el software en la línea de comandos. Para llamar a la interface gráfica de usuario y especificar el software, incluya la opción -i. Por ejemplo, para utilizar la interface gráfica de usuario para una sesión de vista preliminar (sólo para análisis) con mialmacén, escriba:

swcopy -i -p /mialmacén

Aparece la ventana Software Selection (Selección de software) con el cuadro de diálogo Specify Source (Especificar origen) y el cuadro de diálogo Select Target Depot Path (Seleccionar ruta del almacén de destino) superpuestos en ella.

Paso II: Especificación del destino

En este paso, se especifica el destino en el que SD-UX copiará el software.

(Este paso se omite si se incluye la opción -t archivo_destino al llamar a la interface gráfica de usuario. Consulte la sección «Utilización de la línea de comandos de swcopy».)

El cuadro de diálogo Select Target Depot Path muestra el almacén de destino por defecto. Puesto que éste coincide con la ruta del almacén de origen por defecto, debe seleccionar un destino nuevo:

Figura 4-1 Cuadro de diálogo Select Target Depot Path

Cuadro de diálogo Select Target Depot Path
  1. Escriba una ruta de destino:

    • Escriba una nueva ruta de destino en el cuadro de texto.

      o

    • Haga clic en el botón Target Depot Path... (Ruta del almacén de destino). Aparece el cuadro de diálogo Depot Paths (Rutas de almacén), que enumera los almacenes registrados en el sistema host.

      1. Haga clic en un almacén de la lista.

      2. Haga clic en OK. El cuadro de diálogo Target Depot Path desaparece. El almacén seleccionado aparece ahora en el cuadro de diálogo Select Target Depot Path.

  2. Haga clic en OK.

El cuadro de diálogo Select Target Depot Path desaparece y aparece resaltado el cuadro de diálogo Specify Source.

Paso III: Especificación del origen

En este paso, debe especificar el almacén de origen que contiene el software que desea copiar. El cuadro de diálogo Specify Source (Especificar origen) (Figura 4-2: «Cuadro de diálogo Specify Source ») indica automáticamente el sistema host local y la ruta del almacén por defecto.

(Este paso se omite si se incluye la opción -s origen al llamar a la interface gráfica de usuario. Consulte la sección «Utilización de la línea de comandos de swcopy».)

Figura 4-2 Cuadro de diálogo Specify Source

Cuadro de diálogo Specify Source
  1. (Opcional) Para especificar otro sistema host, escriba un nombre de host de origen, o bien:

    1. Haga clic en el botón Source Host Name (Nombre de host de origen). El sistema muestra un cuadro de diálogo en el que se enumeran todos los nombres de los sistemas host incluidos en el archivo defaults.hosts ($HOME/.sw/defaults.hosts o /var/adm/sw/defaults.hosts).

    2. Elija un nombre de host en la lista.

    3. Haga clic en OK. El nombre de host aparecerá en la casilla correspondiente del cuadro de diálogo Specify Source.

  2. (Opcional) Para especificar la ruta al almacén, escriba una ruta nueva o bien:

    1. Haga clic en el botón Source Depot Path (Ruta del almacén de origen) para mostrar una lista de los almacenes registrados en el sistema host de origen.

    2. Resalte uno de los almacenes.

    3. Haga clic en OK para que aparezca en el cuadro de diálogo Specify Source.

  3. Haga clic en OK. Se cierra el cuadro de diálogo Specify Source y la ventana Software Selection muestra el software incluido en el almacén que se ha especificado.

Paso IV: Selección del software

En este paso, se utiliza la ventana Software Selection (Figura 4-3: «Ventana Software Selection») para seleccionar el software que se desea copiar.

Figura 4-3 Ventana Software Selection

Ventana Software Selection
  1. Seleccione el software en la lista de objetos:

    1. Resalte un elemento

    2. Seleccione Actions→Mark For Copy (Acciones/Marcar para copiar)

      o

      Haga clic con el botón secundario del «mouse» para mostrar el menú emergente y, a continuación, seleccione Mark For Copy.

    El indicador Marked? (¿Marcado?) de la lista de objetos cambia a Yes (Sí) para ajustarse a la selección. (Si selecciona sólo algún componente de un objeto de software, puede aparecer el indicador Partial.)

  2. (Opcional) Utilice las opciones adicionales del menú Actions (Acciones):

    • Add Software Group (Agregar grupo de software) muestra una lista de los archivos del grupo de software guardados anteriormente o permite especificar un directorio. Al seleccionar un archivo, se agregan las selecciones de software del archivo a las selecciones que ya se han realizado en la ventana Software Selection.

    • Save Software Group (Guardar grupo de software) permite guardar como un grupo la lista actual de software marcado.

    • Manage Patch Selections (Administrar selecciones de parches) permite seleccionar en una lista los parches que se desea copiar, seleccionar filtros para los parches y configurar otras opciones de parches.

    • Change Source... (Cambiar origen...) cancela las selecciones de software realizadas y regresa al cuadro de diálogo Specify Source.

    • Add New Codeword (Agregar palabra en clave nueva) permite agregar una palabra en clave nueva para desbloquear software protegido. (Esta opción sólo está disponible cuando SD-UX detecta que el origen contiene software protegido.)

    • Show Description of Software (Mostrar descripción del software) (disponible únicamente para un solo elemento resaltado en la lista de objetos) muestra más información sobre el software seleccionado.

    • Change Target... (Cambiar destino) hace que se regrese al cuadro de diálogo Select Target Depot Path (Seleccionar ruta del almacén de destino) («Paso II: Especificación del destino»).

  3. Seleccione Actions→Copy (Acciones/Copiar) para comenzar con el paso de análisis (vista preliminar). Aparece el cuadro de diálogo de análisis.

Paso V: Análisis (Vista preliminar)

En este paso, SD-UX analiza el software que se ha seleccionado.

La ventana de análisis muestra la información de estado relativa al proceso de análisis. Cuando haya terminado el análisis y el sistema host muestre el estado Ready, haga clic en OK para iniciar la copia real (consulte el «Paso VI: Copia»). A continuación, el cuadro de diálogo de análisis se sustituye por el cuadro de diálogo Copy.

Si ha iniciado una sesión de vista preliminar, la copia se detiene después del análisis. Para volver a la ventana Software Selection, haga clic en Cancel.

Figura 4-4 Cuadro de diálogo Copy Analysis

Cuadro de diálogo Copy Analysis

Se dispone de las siguientes acciones:

  • El botón Product Summary (Resumen del producto) ofrece información adicional acerca del producto o el agrupamiento (bundle) y facilita un botón Product Description (Descripción del producto) que muestra información relativa a datos adicionales de las dependencias, el copyright, el proveedor, etcétera.

  • El botón Logfile (Archivo de registro) presenta una vista desplazable de información detallada sobre la copia grabada en el archivo de registro.

  • El botón Disk Space (Espacio en disco) muestra la ventana Disk Space Analysis (Análisis del espacio en disco) (Figura 4-5: «Ventana Disk Space Analysis»), que presenta:

    • El punto de montaje del sistema de archivos

    • La cantidad de espacio en disco disponible antes de la copia

    • La cantidad de espacio en disco disponible después de la copia

    • El porcentaje de la capacidad del disco que se utilizará

    • La cantidad de espacio que debe liberarse para completar la operación.

    Las opciones de menú de esta ventana permiten:

    • Buscar en la lista de objetos.

    • Abrir elementos para ver los requisitos de tamaño previstos para conjuntos de archivos específicos.

  • El botón Re-analyze (Reanalizar) repite el proceso de análisis.

Figura 4-5 Ventana Disk Space Analysis

Ventana Disk Space Analysis

Cuando el análisis concluye, el estado de cualquiera de los sistemas host se muestra como Ready (Listo) o Excluded from task (Excluido de la tarea). Si es posible copiar en el host algún software seleccionado, el estado se muestra como Ready. Si no es posible copiar en el host ningún software seleccionado, el estado se muestra como Excluded from task.

La lista siguiente resume los resultados del estado. Puede encontrar información detallada acerca de la mayoría de los problemas haciendo clic en el botón Logfile.

Ready

No se han producido errores ni advertencias durante el análisis. La copia puede continuar sin problemas.

Ready with Warnings

Se han generado mensajes de advertencia durante el análisis. Los mensajes de error y advertencia se registran en el archivo de registro.

Ready with Errors

Se copiará al menos uno de los productos seleccionados. Sin embargo, uno o varios de los productos seleccionados se excluirán de la tarea debido a los errores detectados en el análisis. Los mensajes de error y advertencia se registran en el archivo de registro.

Communication failure

Se ha perdido el contacto o la comunicación con el destino u origen previsto.

Excluded due to errors

Se ha producido algún tipo de error general. Por ejemplo, es posible que el sistema no pueda montar el sistema de archivos.

Disk Space Failure

La copia rebasará el espacio disponible en el almacenamiento en disco previsto. Para obtener información detallada, haga clic en el botón Disk Space.

La columna Products Scheduled (Productos programados) muestra la cantidad de productos que están listos para copiar de entre todos los productos seleccionados. La cantidad de productos listos incluye:

  • Los productos seleccionados sólo debido a las dependencias

  • Los productos seleccionados parcialmente

  • Otros productos y agrupamientos (bundles) seleccionados

Paso VI: Copia

En este paso, SD-UX sigue con la copia real.

Después de hacer clic en OK en la ventana Analysis, SD-UX inicia la copia y presenta la ventana Copy Window (Figura 4-6: «Ventana Copy Window»), que muestra la información de estado.

Figura 4-6 Ventana Copy Window

Ventana Copy Window

Se dispone de los siguientes botones de acción:

  • El botón Done (Listo) le devuelve a la ventana Software Selection. A continuación, puede comenzar otra copia o salir de la interface gráfica de usuario [File→Exit (Archivo/Salir)].

  • El botón Product Summary (Resumen del producto) muestra la información de la copia y del producto (nombre, revisión, resultados de la copia, resumen de la copia y descripción del producto).

  • El botón Logfile (Archivo de registro) muestra el archivo de registro.

Utilización de la línea de comandos de swcopy

Sintaxis de swcopy

swcopy [opciones_XToolkit] [-i] [-p] [-v] [-C archivo_sesión] 
[-f archivo_software]  [-Q fecha] [-s origen] [-S archivo_sesión] 
[-t archivo_destino][-x opción=valor] [-X archivo_opciones] 
[selecciones_software] [@ selecciones_destino]

Opciones y operandos

opciones_XToolkit

Opciones de X Window para la interface gráfica de usuario. Consulte la sección «Opciones de XToolkit y modificación de las fuentes de la pantalla».

-i

Ejecuta el programa de interface gráfica de usuario. Consulte la sección «Utilización de la interface gráfica de usuario de swcopy».

-p

Obtiene una vista preliminar de una tarea de copia desde la línea de comandos ejecutándola a través de la fase de análisis y saliendo a continuación.

-v

Activa la salida detallada al archivo stdout y muestra toda la actividad en la pantalla.

-C archivo_sesión

Ejecuta el comando y guarda los valores actuales de opción y operando en un archivo_sesión para reutilizarlos en otra sesión. Consulte la sección «Archivos de sesión».

-f archivo_software

Lee una lista de las selecciones de software en un archivo independiente en lugar de (o además de) hacerlo en la línea de comandos. Consulte la sección «Archivos de software».

-Q fecha

Programa un trabajo para la fecha dada si están activadas las operaciones remotas. Consulte la sección «Programación de los trabajos desde la línea de comandos» y el Capítulo 7: «Descripción general de las operaciones remotas»

-s origen

Utiliza la fuente de software especificada por origen en lugar de la fuente por defecto: /var/spool/sw. La sintaxis es: [­host­­:­]­[directorio]

host puede ser un nombre de host, un nombre de dominio o una dirección de Internet (por ejemplo, 15.1.48.23). directorio es una ruta absoluta.

-S archivo_sesión

Ejecuta el comando en función de los valores guardados en una sesión anterior, tal como se hayan definido en archivo_sesión. Consulte la sección «Archivos de sesión».

-t archivo_destino

Lee una lista de las selecciones de destino en un archivo independiente en lugar de (o además de) en la línea de comandos. Consulte la sección «Archivos de destino».

-x opción=valor

Define una opción de comando en valor y omite los valores por defecto o un valor de los archivos de opciones. Consulte la sección «Modificación de las opciones de comando».

-X archivo_opciones

Lee las opciones de sesión y el comportamiento en archivo_opciones. Consulte la sección «Modificación de las opciones de comando».

selecciones_software

Los objetos de software que se han de copiar. Consulte la sección «Selecciones de software».

selecciones_destino

El destino del comando. Consulte la sección «Selecciones de destino».

Modificación de las opciones de comando

Puede cambiar el comportamiento de este comando especificando opciones adicionales en la línea de comandos al llamar al comando (con la opción -x) o leyendo los valores predefinidos en un archivo. En la siguiente tabla, se relacionan los valores por defecto y las opciones correspondientes a swcopy.

Tabla 4-4 Opciones de comando y valores por defecto de swcopy

  • admin_directory=/var/adm/sw

  • agent_auto_exit=true

  • agent_timeout_minutes=10000

  • allow_split_patches=false

  • autoremove_job=false

  • autoselect_dependencies=true

  • autoselect_minimum_dependencies=false

  • autoselect_patches=true

  • autoselect_reference_bundles=true

  • codeword=

  • compress_files=false

  • compress_index=false

  • controller_source=

  • create_target_path=true

  • customer_id=

  • distribution_source_directory= /var/spool/sw

  • distribution_target_directory= /var/spool/sw

  • enforce_dependencies=true

  • enforce_dsa=true

  • job_title=

  • layout_version=1.0

  • log_msgid=0

  • logdetail=false

  • logfile= /var/adm/sw/swcopy.log

  • loglevel=1

  • max_targets=

  • mount_all_filesystems=true

  • patch_filter=software_specification

  • patch_match_target=false

  • polling_interval=2

  • preview=false

  • recopy=false

  • register_new_depot=true

  • reinstall=false

  • reinstall_files=true

  • reinstall_files_use_cksum=true

  • remove_obsolete_filesets=false

  • retry_rpc=1

  • retry_rpc_interval={0}

  • reuse_short_job_numbers=true

  • rpc_binding_info=​ncacn_ip_tcp:[2121]ncadg_ip_udp:[2121]

  • rpc_binding_info_source=

  • rpc_binding_info_target=

  • rpc_timeout=5

  • run_as_superuser=false

  • select_local=true

  • software=

  • software_view=all_bundles

  • source=

  • source_cdrom=/SD_CDROM

  • source_directory=

  • source_tape=/dev/rmt/0m

  • source_type=directory

  • target_directory=

  • targets=

  • uncompress_files=false

  • use_alternate_source=false

  • verbose=1

  • write_remote_files=true

 

Para obtener más información

Consulte el Apéndice A para obtener una descripción completa de cada valor por defecto.

Tareas de copia y ejemplos

Esta sección facilita ejemplos de comandos para copiar productos de software. (Consulte también la sección «Tareas de administración de almacenes adicionales y ejemplos».)

Ejemplos sencillos de swcopy

Para copiar todos los productos de la cinta DAT ubicada en /dev/rmt/0m en el almacén por defecto (/var/spool/sw) del sistema host local:

swcopy -s /dev/rmt/0m \*

Para copiar una lista de selecciones de software (en un CD-ROM local) mencionadas en el archivo misoftware en un almacén ubicado en la ruta /depots/mialmacén/ del sistema host denominado hostA y obtener una vista preliminar del proceso antes de copiar realmente el software:

swcopy -p -f misoftware -s /mnt/cd @ hostA:/depots/mialmacén/

Utilización de palabras en clave y números de identificación de cliente del software

Si intenta obtener acceso a un software protegido mediante palabra en clave, es posible que el comando swcopy le solicite palabras en clave. También puede escribir palabras en clave nuevas en la línea de comandos o en la interface gráfica de usuario. Este proceso es idéntico al utilizado por swinstall. Para obtener más información, consulte la sección «Utilización de palabras en clave y números de identificación de cliente del software».

Presencia de varios productos de software en los almacenes

El software se empaqueta para conformar productos. Los almacenes pueden almacenar varias versiones de un producto.

Si la versión de un producto ya existe en el almacén, swcopy no la reemplazará a menos que la opción reinstall esté configurada en «true». Si esta opción está definida en «true», se copia de nuevo el producto.

Si ya existen otras versiones del producto en el almacén, swcopy copia la nueva versión y no se cambian las otras.

swcopy no avisa automáticamente de la existencia de varias versiones de un producto. swcopy sólo avisa cuando existe una versión exacta y ésta se va a pasar por alto (o a volver a copiar).

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