WebSphere Enterprise Service Bus, Versión 6.2.0 Sistemas operativos: AIX, HP-UX, i5/OS, Linux, Solaris, Windows


Mandato installver_wbi

Utilice el mandato installver_wbi para calcular una suma de comprobación en los archivos instalados y compararla con la lista de materiales enviada para el producto.

Finalidad

El mandato installver_wbi realiza dos funciones principales. Calcula una suma de comprobación en los archivos instalados y la compara con la lista de materiales enviada para el producto. El mandato installver_wbi también puede calcular una nueva suma de comprobación de línea base para cada archivo del inventario de un sistema configurado que se utilizará para identificar cambios de archivos en comparaciones posteriores.

El archivo de registro por omisión es el archivo raíz_instalación/logs/installver.log. Puede redirigir la salida mediante el parámetro -log y un argumento. Utilice el parámetro -log sin el argumento de archivo para generar el archivo de registro por omisión.

Cálculo de la suma de comprobación: El mandato installver_wbi calcula una suma de comprobación para cada archivo instalado del producto. El mandato compara cada suma de comprobación calculada con la suma de comprobación correcta del archivo. Las sumas de comprobación correctas se envían en archivos de lista de materiales. Existe un archivo de lista de materiales para cada componente.

La herramienta analiza el archivo de lista de materiales para cada componente con el fin de encontrar el valor correcto de suma de comprobación para cada archivo del componente. Cada archivo de producto tiene una entrada en un archivo de lista de materiales. La entrada de un archivo de producto lista la vía de acceso de archivos del producto y el valor correcto de la suma de comprobación.

Archivos de lista de materiales enviados: Cada archivo de lista de materiales se denomina files.list. Cada componente tiene un archivo files.list. Cada archivo files.list se encuentra en uno de los directorios raíz_instalación/properties/version/nif/backup/nombre_componente. Existe un directorio nombre_componente para cada componente.

Por ejemplo, el archivo files.list para el componente de actividad está en el directorio raíz_instalación/properties/version/nif/backup/nombre_componente. El archivo se parece al ejemplo siguiente:

<?xml version="1.0" encoding="UTF-8"?>

<componentfiles componentname="activity">
       <file>
              <relativepath>properties/version/activity.component</relativepath>
              <checksum>1a20dc54694e81fccd16c80f7c1bb6b46bba8768</checksum>
              <permissions>644</permissions>
              <installoperation>remove</installoperation>
       </file>
       <file>
              <relativepath>lib/activity.jar</relativepath>
              <checksum>2f056cc01be7ff42bb343e962d26328d5332c88c</checksum>
              <permissions>644</permissions>
              <installoperation>remove</installoperation>
       </file>
</componentfiles>

Comparación de la suma de comprobación calculada con la suma de comprobación correcta: A medida que la herramienta procesa cada archivo de producto en cada archivo de lista de materiales, la herramienta también calcula el valor de suma de comprobación real del archivo de producto instalado correspondiente. A continuación, la herramienta compara la suma de comprobación del archivo de producto con el valor de suma de comprobación correcto en el archivo de lista de materiales. A continuación, la herramienta notifica las diferencias.

Ubicación del archivo de mandatos:

El archivo de mandato installver_wbi está ubicado en el directorio bin del directorio raíz de instalación:
  • Para el sistema operativo i5/OS En las plataformas i5/OS: raíz_instalación/bin/installver_wbi
  • Para el sistema
operativo LinuxPara el sistema operativo UNIX En las plataformas Linux® y UNIX®: raíz_instalación/bin/installver_wbi.sh
  • Para el sistema operativo Windows En las plataformas Windows®: raíz_instalación\bin\installver_wbi.bat
Vaya al directorio bin para iniciar la herramienta installver_wbi desde la línea de mandatos. La herramienta se ejecuta en cualquier sistema operativo soportado excepto para z/OS. Por ejemplo, utilice el mandato siguiente para iniciar la herramienta en un sistema Linux o UNIX.
./installver_wbi.sh
Para el sistema operativo i5/OS Nota: En i5/OS, debe invocar QShell utilizando el mandato QSH o STRQSH desde la ventana de mandatos nativa de i5/OS antes de ejecutar estos scripts.

Sintaxis para visualizar información sobre cómo utilizar el mandato

  • Para el sistema operativo i5/OS En las plataformas i5/OS: ./installver_wbi -help
  • Para el sistema
operativo LinuxPara el sistema operativo UNIX En las plataformas Linux y UNIX: ./installver_wbi.sh -help
  • Para el sistema operativo Windows En las plataformas Windows: installver_wbi.bat -help

Sintaxis para listar todos los componentes

  • Para el sistema operativo i5/OS En las plataformas i5/OS: ./installver_wbi -listcomponents
  • Para el sistema
operativo LinuxPara el sistema operativo UNIX En las plataformas Linux y UNIX: ./installver_wbi.sh -listcomponents
  • Para el sistema operativo Windows En las plataformas Windows: installver_wbi.bat -listcomponents

Sintaxis para comparar archivos de producto con archivos de lista de materiales

Utilice la sintaxis de mandato siguiente para comprobar automáticamente la lista de materiales con el sistema de archivos instalado.

  • Para el sistema operativo i5/OS En las plataformas i5/OS: raíz_instalación/bin/installver_wbi
  • Para el sistema
operativo LinuxPara el sistema operativo UNIX En las plataformas Linux y UNIX: raíz_instalación/bin/installver_wbi.sh
  • Para el sistema operativo Windows En las plataformas Windows: raíz_instalación\bin\installver_wbi.bat

Consulte Verificación con la lista de materiales para ver ejemplos de utilización del mandato para comparar los archivos instalados con los archivos de lista de materiales del producto.

Uso del mandato y comparaciones de ejemplo

Comparar sumas de comprobación e incluir sólo archivos específicos en la comparación:
  • Para el sistema operativo i5/OS En las plataformas i5/OS: ./installver_wbi -include fn1;fn2;fn3
  • Para el sistema
operativo LinuxPara el sistema operativo UNIX En las plataformas Linux y UNIX: ./installver_wbi.sh -include fn1;fn2;fn3
  • Para el sistema operativo Windows En las plataformas Windows: installver_wbi.bat -include fn1;fn2;fn3

Consulte Comparación de las sumas de comprobación específicas de archivos y componente para ver ejemplos de utilización del mandato para comparar sólo los archivos o componentes que especifique.

Comparar sumas de comprobación e incluir sólo componentes específicos en la comparación:
  • Para el sistema operativo i5/OS En las plataformas i5/OS: ./installver_wbi -includecomponent componente1;componente2;componente3;...
  • Para el sistema
operativo LinuxPara el sistema operativo UNIX En las plataformas Linux y UNIX: ./installver_wbi.sh -includecomponent componente1;componente2;componente3;...
  • Para el sistema operativo Windows En las plataformas Windows: installver_wbi.bat -includecomponent componente1;componente2;componente3;...
Comparar sumas de comprobación y excluir ciertos componentes de la comparación:
  • Para el sistema operativo i5/OS En las plataformas i5/OS: ./installver_wbi -excludecomponent componente1;componente2;componente3;...
  • Para el sistema
operativo LinuxPara el sistema operativo UNIX En las plataformas Linux y UNIX: ./installver_wbi.sh -excludecomponent componente1;componente2;componente3;...
  • Para el sistema operativo Windows En las plataformas Windows: installver_wbi.bat -excludecomponent componente1;componente2;componente3;...

Consulte Exclusión de archivos de una comparación de sumas de comprobación para ver ejemplos de utilización del mandato para excluir archivos de la comparación.

Comparar sumas de comprobación y pasar por alto los archivos excluidos por el usuario:
  • Para el sistema operativo i5/OS En las plataformas i5/OS: ./installver_wbi -ignoreuserexclude
  • Para el sistema
operativo LinuxPara el sistema operativo UNIX En las plataformas Linux y UNIX: ./installver_wbi.sh -ignoreuserexclude
  • Para el sistema operativo Windows En las plataformas Windows: installver_wbi.bat -ignoreuserexclude
Comparar sumas de comprobación y pasar por alto los archivos excluidos por IBM:
  • Para el sistema operativo i5/OS En las plataformas i5/OS: ./installver_wbi -ignoreibmexclude
  • Para el sistema
operativo LinuxPara el sistema operativo UNIX En las plataformas Linux y UNIX: ./installver_wbi.sh -ignoreibmexclude
  • Para el sistema operativo Windows En las plataformas Windows: installver_wbi.bat -ignoreibmexclude
Sólo listar todos los componentes:
  • Para el sistema operativo i5/OS En las plataformas i5/OS: ./installver_wbi -listcomponents
  • Para el sistema
operativo LinuxPara el sistema operativo UNIX En las plataformas Linux y UNIX: ./installver_wbi.sh -listcomponents
  • Para el sistema operativo Windows En las plataformas Windows: installver_wbi.bat -listcomponents
Crear sólo plantilla (para listar los archivos excluidos):
  • Para el sistema operativo i5/OS En las plataformas i5/OS: ./installver_wbi -createtemplate
  • Para el sistema
operativo LinuxPara el sistema operativo UNIX En las plataformas Linux y UNIX: ./installver_wbi.sh -createtemplate
  • Para el sistema operativo Windows En las plataformas Windows: installver_wbi.bat -createtemplate

Parámetros para comparar sumas de comprobación con la lista de materiales

Los siguientes parámetros están asociados con el mandato al comparar sumas de comprobación de archivos del producto con las sumas de comprobación correctas en los archivos de lista de materiales.

-componentdir directorio_1;directorio_2;directorio_n
Parámetro opcional que identifica el nombre del directorio donde los productos WebSphere Application Server almacenan las listas de listas de materiales individuales para cada componente.

El valor por omisión es el directorio raíz_instalación/properties/version/nif/backup.

-createtemplate [nombre_archivo ]
Crea un archivo de propiedades de plantilla para excluir archivos de la comparación de sumas de comprobación. Edite el archivo de propiedades de plantilla para añadir una línea para cada archivo que desee excluir de la verificación.

Sin un argumento de especificación de archivo, la herramienta installver_wbi crea el archivo raíz_instalación/properties/ivu_user.template.

Si especifica un nombre de archivo, la herramienta installver_wbi crea el archivo en el directorio de trabajo, que por omisión es el directorio raíz_instalación/profiles/nombre_perfil/bin.

  • Para el sistema operativo i5/OS En las plataformas i5/OS: escriba lo siguiente en la línea de mandatos:
    1. cdraíz_instalación/bin
    2. ./installver_wbi -createtemplate
  • Para el sistema
operativo LinuxPara el sistema operativo UNIX En las plataformas Linux y UNIX: escriba lo siguiente en la línea de mandatos:
    1. cdraíz_instalación/bin
    2. ./installver_wbi.sh -createtemplate
  • Para el sistema operativo Windows En las plataformas Windows: escriba lo siguiente en la línea de mandatos:
    1. cdraíz_instalación\bin
    2. installver_wbi.bat -createtemplate

La herramienta installver_wbi crea el archivo de propiedades de plantilla en el directorio properties del perfil por omisión:

  • Para el sistema operativo i5/OS En las plataformas i5/OS: raíz_perfil_por_omisión/properties/ivu.user.template
  • Para el sistema
operativo LinuxPara el sistema operativo UNIX En las plataformas Linux Y UNIX: raíz_perfil_por_omisión/properties/ivu.user.template
  • Para el sistema operativo Windows En las plataformas Windows: raíz_perfil_por_omisión\properties\ivu.user.template
-exclude archivo1;archivo2;archivo3; ...
Excluye archivos de la verificación.

Utilice un carácter de punto y coma (;) o de dos puntos (:) para delimitar los nombres de archivo.

-excludecomponent componente1;componente2;componente3; ...
Excluye componentes de la verificación.

Utilice un carácter de punto y coma (;) o de dos puntos (:) para delimitar los nombres de componente.

-filelist nombre_archivo
Parámetro opcional que identifica el nombre del archivo que IBM® utiliza para identificar las sumas de comprobación correctas de los archivos de producto en un componente de producto determinado.

El valor por omisión es files.list.

-help

Muestra información sobre el uso.

-ignoreuserexclude

Ignora el archivo por omisión raíz_instalación/properties/ivu_user.template, si existe el archivo y compara los archivos listados en la plantilla.

Si utiliza el parámetro -createtemplate con una especificación de archivo para crear un archivo de plantilla en otra ubicación, el parámetro -ignoreusertemplate no tendrá ningún efecto.

-ignoreibmexclude

Compara sumas de comprobación para todos los archivos del directorio raíz de instalación. IBM especifica ciertos archivos para excluirlos por omisión de la verificación. Puede causar la herramienta installver_wbi para verificar también esos archivos mediante el parámetro -ignoreibmexclude.

-include archivo1;archivo2;archivo3; ...
Incluye unos archivos en la verificación y excluye todos los demás.

Utilice un carácter de punto y coma (;) o de dos puntos (:) para delimitar los nombres de archivo.

-includecomponent componente1;componente2;componente3; ...
Incluye unos componentes en la verificación y excluye todos los demás.

Utilice un carácter de punto y coma (;) o de dos puntos (:) para delimitar los nombres de componente.

-installroot nombre_directorio
Altera temporalmente el directorio raíz de instalación por omisión.
-listcomponents

Muestra una lista de componentes del producto. Cada componente debe tener un archivo files.list.

-log[vía_acceso_y_nombre_archivo_de_archivo_anotaciones]

El archivo de registro por omisión es el archivo raíz_instalación/logs/installver.log. Puede redirigir la salida mediante el parámetro -log y un argumento.

-profilehome nombre_directorio
Altera temporalmente el directorio de perfiles por omisión en el directorio raíz de instalación.
-trace

Proporciona salida de rastreo de lo que la herramienta comprueba y descubre.

Sintaxis para crear y utilizar una nueva suma de comprobación de línea base para un inventario de archivos configurados

Utilice la sintaxis siguiente para crear y comparar un inventario de archivos configurados con los archivos instalados actualmente.

Crear una lista de inventario que están instalados actualmente en el directorio raíz de instalación:
  • Para el sistema operativo i5/OS En las plataformas i5/OS: ./installver_wbi -createinventory [vía_de_acceso/nombre_archivo], por ejemplo, ./installver_wbi -createinventory /tmp/system.inv
  • Para el sistema
operativo LinuxPara el sistema operativo UNIX En las plataformas Linux y UNIX: ./installver_wbi.sh -createinventory [vía_acceso/nombre_archivo] como, por ejemplo, ./installver_wbi.sh -createinventory /tmp/system.inv
  • Para el sistema operativo Windows En las plataformas Windows: installver_wbi.bat -createinventory [vía_acceso\nombre_archivo] como, por ejemplo, installver_wbi.bat -createinventory C:\temp\system.inv
Comparar la lista de inventario con los archivos que están instalados actualmente en el directorio raíz de instalación:
  • Para el sistema operativo i5/OS En las plataformas i5/OS: ./installver_wbi -compare /vía_de_acceso/nombre_archivo
  • Para el sistema
operativo LinuxPara el sistema operativo UNIX En las plataformas Linux y UNIX: ./installver_wbi.sh -compare /vía_acceso/nombre_archivo
  • Para el sistema operativo Windows En las plataformas Windows: installver_wbi.bat -compare vía_acceso\nombre_archivo
Comparar y visualizar los resultados del rastreo:
  • Para el sistema operativo i5/OS En las plataformas i5/OS: ./installver_wbi -compare /vía_de_acceso/nombre_de_archivo -trace
  • Para el sistema
operativo LinuxPara el sistema operativo UNIX En las plataformas Linux y UNIX: ./installver_wbi.sh -compare /vía_acceso/nombre_archivo -trace
  • Para el sistema operativo Windows En las plataformas Windows: installver_wbi.bat -compare /vía_acceso/nombre_archivo -trace
Visualizar la información de uso:
  • Para el sistema operativo i5/OS En las plataformas i5/OS: ./installver_wbi -help
  • Para el sistema
operativo LinuxPara el sistema operativo UNIX En las plataformas Linux y UNIX: ./installver_wbi.sh -help
  • Para el sistema operativo Windows En las plataformas Windows: installver_wbi.bat -help
Comparar y excluir archivos específicos de la comparación de inventario:
  • Para el sistema operativo i5/OS En las plataformas i5/OS: ./installver_wbi -compare /vía_de_acceso/nombre_archivo -exclude na1;na2;na3;...
  • Para el sistema
operativo LinuxPara el sistema operativo UNIX En las plataformas Linux y UNIX: ./installver_wbi.sh -compare /vía_acceso/nombre_archivo -exclude na1;na2;na3;...
  • Para el sistema operativo Windows En las plataformas Windows: installver_wbi.bat -compare \vía_acceso\nombre_archivo -exclude na1;na2;na3;...
Comparar e incluir sólo archivos específicos en la comparación de inventario:
  • Para el sistema operativo i5/OS En las plataformas i5/OS: ./installver_wbi -compare /vía_de_acceso/nombre_archivo -include na1;na2;na3;...
  • Para el sistema
operativo LinuxPara el sistema operativo UNIX En las plataformas Linux y UNIX: ./installver_wbi.sh -compare /vía_acceso/nombre_archivo -include na1;na2;na3;...
  • Para el sistema operativo Windows En las plataformas Windows: installver_wbi.bat -compare /vía_acceso/nombre_archivo -include na1;na2;na3;...

Parámetros para crear y utilizar sumas de comprobación para un inventario de archivos

Los parámetros siguientes están asociados con este mandato.

-compare nombre_y_vía_acceso_archivo_inventario_existente
Compara la lista de inventario existente con los archivos existentes para determinar los cambios.

En primer lugar, utilice el parámetro -createinventory para crear una lista de inventario. A continuación, utilice el parámetro -compare para comparar la lista de inventario con los archivos reales que existen en el sistema al realizarse la comparación.

El resultado de la comparación muestra clases cambiadas, archivos cambiados, archivos que faltan y archivos añadidos. Esta clase de comparación es muy útil para verificar, por ejemplo, la ausencia de archivos de virus.

-createinventory nombre_directorio
Crea la nueva suma de comprobación por omisión en el archivo sys.inv en el directorio de trabajo actual como, por ejemplo, raíz_perfil/bin. Puede especificar una vía de acceso de archivo y un nombre de archivo. Cree el archivo fuera del directorio raíz de instalación o excluya el archivo de las comparaciones.

Puede apuntar a la herramienta installver_wbi en cualquier directorio. El directorio por omisión es el directorio raíz de instalación.

Puede excluir archivos o componentes del inventario.

La herramienta installver_wbi calcula una suma de comprobación para cada archivo. Cada entrada de archivo del inventario tiene el siguiente patrón general:

checksum|vía_acceso_relativa/nombre_archivo|tamaño_archivo|
         hora_última_modificación

Después de crear una lista de inventario, utilice el parámetro -compare para comparar la lista con los archivos reales que existen en el sistema al realizarse la comparación.

-exclude archivo1;archivo2;archivo3;...
Excluye archivos de la comparación.

Utilice un carácter de punto y coma (;) o de dos puntos (:) para delimitar los nombres de archivo.

-help
Muestra información sobre el uso.
-include archivo1;archivo2;archivo3; ...
Incluye unos archivos en la comparación y excluye todos los demás.

Utilice un carácter de punto y coma (;) o de dos puntos (:) para delimitar los nombres de archivo.

-installroot nombre_directorio
Altera temporalmente el directorio raíz de instalación por omisión.
-log [vía_acceso_y_nombre_archivo_de_archivo_anotaciones]

El archivo de registro por omisión es el archivo raíz_instalación/logs/installver.log. Puede redirigir la salida mediante el parámetro -log y un argumento.

-trace
Proporciona salida de rastreo de lo que la herramienta comprueba y descubre.

Ejemplo

Los ejemplos siguientes muestran problemas que pueden producirse al ejecutar el mandato installver_wbi para comparar sumas de comprobación.

Pasar por alto las entradas de discrepancias de suma de comprobación que se introduzcan a propósito, como las que pueden producirse al ampliar un componente

Las sumas de comprobación difieren para cada archivo que se cambie:
I CWNVU0470I: [ivu] Iniciando el análisis: regularcomponentsample
I CWNVU0440I: [ivu] El archivo siguiente es diferente: lib/different.jar
I CWNVU0410I: [ivu] fc19318dd13128ce14344d066510a982269c241b es la suma de comprobación de 
  la lista de materiales.
I CWNVU0420I: [ivu] 517d5a7240861ec297fa07542a7bf7470bb604fe es la suma de comprobación 
  del sistema de archivos.
I CWNVU0390I: [ivu] Problemas del componente encontrados: 1
I CWNVU0480I: [ivu] Análisis realizado: regularcomponentsample

Pasar por alto los problemas que es obvio que son mensajes informativos (I)

Algunos mensajes indican desviaciones del resultado que se esperaría normalmente, pero no son indicadores de ningún problema grave:
I CWNVU0360I: [ivu] Se ha encontrado el problema siguiente en la lista de materiales del componente
  nullvaluesample: 
  Hash no debe ser nulo o una serie vacía.

Los archivos solapados son un problema potencial del producto o una manipulación potencial de la lista de materiales proporcionada por IBM.

I CWNVU0470I: [ivu] Iniciando el análisis: overlapbinarycomponentsample
W CWNVU0422W: [ivu] El siguiente archivo se ha solapado: lib/binaryTest.jar
W CWNVU0425W: [ivu] Se ha solapado debido a: _binarycomponentsample
I CWNVU0390I: [ivu] Problemas del componente encontrados: 1
I CWNVU0480I: [ivu] Análisis realizado: overlapbinarycomponentsample

Póngase en contacto con el servicio de soporte de IBM si se trata del problema siguiente.

Si ve mensajes con el formato siguiente, póngase en contacto con el servicio de soporte de IBM:
W CWNVU0280W: [ivu] Discrepancia de componentes: se esperaba ...
                    pero ha encontrado ...

Para obtener información actual disponible del servicio de soporte de IBM sobre problemas conocidos y la manera de solucionarlos, consulte esta página del soporte de IBM.

El servicio de soporte de IBM tiene documentos que pueden ahorrarle tiempo en la recopilación de la información necesaria para resolver este problema. Antes de abrir un PMR, consulte esta página del soporte de IBM.

Si no ve un problema de instalación conocido que se parezca al suyo, o si la información proporcionada no soluciona el problema, póngase en contacto con el servicio de soporte de IBM para obtener más ayuda.

Siguiente

Después de verificar la instalación, puede crear perfiles o desplegar una aplicación en un perfil existente.


reference Tema de referencia

Condiciones de uso | Comentarios


Icono de indicación de la hora Última actualización: 05 julio 2010


http://publib.boulder.ibm.com/infocenter/dmndhelp/v6r2mx/topic//com.ibm.websphere.wesb620.doc/doc/rins_installver.html
Copyright IBM Corporation 2005, 2010. Reservados todos los derechos.
Este centro de información está basado en tecnología Eclipse (http://www.eclipse.org).