Cómo auditar la base de datos de tsm (Tivoli Storage Manager) para reparar inconsistencias de datos en Linux.

Si tenemos Tivoli Storage Manager instalado en Linux y queremos auditar la base de datos de tsm para reparar inconsistencias de datos realizaremos los siguientes pasos.

1. En primer lugar detendremos el servicio de TSM con el siguiente comando:

service dsmserv stop

Con el comando:

ps -e | grep dsm

podremos comprobar que el servicio se ha detenido si no aparece nada:

[root@TSM bin]# ps -e | grep dsm
[root@TSM bin]#

2. Accederemos al directorio donde se haya instalado TSM, a la carpeta bin con el siguiente comando:

cd /opt/tivoli/tsm/server/bin

3. Ejecutaremos el comando correspondiente de TSM para auditar la base de datos:

./dsmserv auditdb fix=yes logmode=normal

4. Tras finalizar el proceso, puede tardar varias horas, volveremos a a iniciar el servicio de Tivoli Storage Manager:

service dsmserv start

Con el comando:

ps -e | grep dsm

podremos comprobar que el servicio se ha detenido si aparece una línea:

[root@TSM bin]# ps -e | grep dsm
4220 pts/1 00:00:11 dsmserv
[root@TSM bin]#

A continuación os mostramos todos los comandos y su resultado:

login as: root
root@19.168.1.2’s password:
Last login: Wed Jun 21 14:03:43 2006 from 192.168.1.3
[root@TSM ~]# service dsmserv stop
Stopping dsmserv…dsmserv stopped Successfully 🙂
[root@TSM bin]# ps -e | grep dsm
[root@TSM bin]#
[root@TSM ~]# cd /opt/tivoli/tsm/server/bin
[root@TSM bin]# ./dsmserv auditdb fix=yes logmode=normal
Tivoli Storage Manager for Linux/i386
Version 5, Release 3, Level 2.0
Licensed Materials – Property of IBM
(C) Copyright IBM Corporation 1990, 2004.
All rights reserved.
U.S. Government Users Restricted Rights – Use, duplication or disclosure
restricted by GSA ADP Schedule Contract with IBM Corporation.
ANR7800I DSMSERV generated at 03:39:28 on Sep 27 2005.
ANR7801I Subsystem process ID is 20483.
ANR0900I Processing options file dsmserv.opt.
ANR4726I Se ha cargado el módulo de soporte ICC.
ANR0990I Reinicio/recuperación del servidor en curso.
ANR0200I La capacidad asignada de las anotaciones de recuperación es de 1000 megabytes.
ANR0201I La capacidad de base de datos asignada es de 10240 megabytes.
ANR0306I Montaje de volumen de anotaciones de recuperación en curso.
ANR0353I Pase de análisis de las anotaciones de recuperación en curso.
ANR0354I Pase de repetición de las anotaciones de recuperación en curso.
ANR0355I Pase de anulación de las anotaciones de recuperación en curso.
ANR0352I Se ha completado la recuperación de transacciones.
ANR4140I AUDITDB: se ha iniciado un proceso de auditoría de la base de datos.
ANR4075I AUDITDB: auditando definiciones de política.
ANR4040I AUDITDB: auditando definiciones de nodo cliente y administrador.
ANR4135I AUDITDB: auditando definiciones del planificador central.
ANR3470I AUDITDB: auditando las definiciones de configuración de Enterprise.
ANR2833I AUDITDB: auditando definiciones de licencia.
ANR4136I AUDITDB: auditando inventario del servidor.
ANR4139I AUDITDB: auditando objetos archivados del inventario.
ANR4307I AUDITDB: auditando los objetos externos bajo gestión de espacio del in
ANR4138I AUDITDB: auditando objetos de copia de seguridad del inventario.
ANR4310I AUDITDB: auditando los objetos bajo gestión de espacio del inventario.
ANR4137I AUDITDB: auditando espacios de archivos del inventario.
ANR2761I AUDITDB: auditando correlaciones de espacios de archivos virtuales del
ANR4134I AUDITDB: Processed 288444 entries in database tables and 0 blocks in bi
Elapsed time is 0:05:00.
ANR4134I AUDITDB: Processed 536310 entries in database tables and 0 blocks in bi
Elapsed time is 0:10:00.
ANR4134I AUDITDB: Processed 693274 entries in database tables and 0 blocks in bit vectors.
Elapsed time is 0:15:00.
ANR4134I AUDITDB: Processed 1181773 entries in database tables and 0 blocks in bit vectors.
Elapsed time is 0:20:00.
ANR4134I AUDITDB: Processed 1642081 entries in database tables and 0 blocks in bit vectors.
Elapsed time is 0:25:00.
ANR4134I AUDITDB: Processed 2062879 entries in database tables and 0 blocks in bit vectors.
Elapsed time is 0:30:00.
ANR4134I AUDITDB: Processed 2495427 entries in database tables and 0 blocks in bit vectors.
Elapsed time is 0:35:00.
ANR4134I AUDITDB: Processed 2860141 entries in database tables and 0 blocks in bit vectors.
Elapsed time is 0:40:00.
ANR4134I AUDITDB: Processed 3288398 entries in database tables and 0 blocks in bit vectors.
Elapsed time is 0:45:00.
ANR4134I AUDITDB: Processed 3766774 entries in database tables and 0 blocks in bit vectors.
Elapsed time is 0:50:00.
ANR4134I AUDITDB: Processed 4228709 entries in database tables and 0 blocks in bit vectors.
Elapsed time is 0:55:00.
ANR4134I AUDITDB: Processed 4746102 entries in database tables and 0 blocks in bit vectors.
Elapsed time is 1:00:00.
ANR4134I AUDITDB: Processed 5130976 entries in database tables and 0 blocks in bit vectors.
Elapsed time is 1:05:00.
ANR4134I AUDITDB: Processed 5699386 entries in database tables and 0 blocks in bit vectors.
Elapsed time is 1:10:00.
ANR4134I AUDITDB: Processed 6330099 entries in database tables and 0 blocks in bit vectors.
Elapsed time is 1:15:00.
ANR4134I AUDITDB: Processed 6882482 entries in database tables and 0 blocks in bit vectors.
Elapsed time is 1:20:00.
ANR4134I AUDITDB: Processed 8557659 entries in database tables and 0 blocks in bit vectors.
Elapsed time is 1:25:00.
ANR4134I AUDITDB: Processed 10406515 entries in database tables and 0 blocks in bit vectors.
Elapsed time is 1:30:00.
ANR4134I AUDITDB: Processed 12133790 entries in database tables and 0 blocks in bit vectors.
Elapsed time is 1:35:00.
ANR4134I AUDITDB: Processed 13646608 entries in database tables and 0 blocks in bit vectors.
Elapsed time is 1:40:00.
ANR4134I AUDITDB: Processed 14919115 entries in database tables and 0 blocks in bit vectors.
Elapsed time is 1:45:00.
ANR4134I AUDITDB: Processed 15575360 entries in database tables and 0 blocks in bit vectors.
Elapsed time is 1:49:59.
ANR4134I AUDITDB: Processed 16564341 entries in database tables and 0 blocks in bit vectors.
Elapsed time is 1:54:59.
ANR4134I AUDITDB: Processed 17517209 entries in database tables and 0 blocks in bit vectors.
Elapsed time is 1:59:59.
ANR4134I AUDITDB: Processed 18275145 entries in database tables and 0 blocks in bit vectors.
Elapsed time is 2:04:59.
ANR4230I AUDITDB: auditando definiciones de almacenamiento de datos.
ANR4264I AUDITDB: auditando información de archivos.
ANR4134I AUDITDB: Processed 19027506 entries in database tables and 0 blocks in bit vectors.
Elapsed time is 2:09:59.
ANR4134I AUDITDB: Processed 21976419 entries in database tables and 0 blocks in bit vectors.
Elapsed time is 2:14:59.
ANR4134I AUDITDB: Processed 24786429 entries in database tables and 0 blocks in bit vectors.
Elapsed time is 2:19:59.
ANR4134I AUDITDB: Processed 26847686 entries in database tables and 0 blocks in bit vectors.
Elapsed time is 2:24:59.
ANR4134I AUDITDB: Processed 28576605 entries in database tables and 0 blocks in bit vectors.
Elapsed time is 2:29:59.
ANR4134I AUDITDB: Processed 30310924 entries in database tables and 0 blocks in bit vectors.
Elapsed time is 2:34:59.
ANR4134I AUDITDB: Processed 32016639 entries in database tables and 0 blocks in bit vectors.
Elapsed time is 2:39:59.
ANR4265I AUDITDB: auditando información de archivos de disco.
ANR4266I AUDITDB: auditando información de archivos secuenciales.
ANR4256I AUDITDB: auditando definiciones de almacenamiento de datos para volúmenes de disco.
ANR4134I AUDITDB: Processed 32825575 entries in database tables and 1247088 blocks in bit
vectors. Elapsed time is 2:44:59.
ANR4263I AUDITDB: auditando definiciones de almacenamiento de datos para volúmenes secuenciales.
ANR6646I AUDITDB: auditando definiciones de gestor de recuperación ante siniestro.
ANR4210I AUDITDB: auditando definiciones de repositorio de volúmenes físicos.
ANR4446I AUDITDB: auditando definiciones de direcciones.
ANR4141I AUDITDB: proceso de auditoría de la base de datos completado.
ANR4134I AUDITDB: Processed 32825614 entries in database tables and 7299836 blocks in bit
vectors. Elapsed time is 2:49:59.
[root@TSM bin]# service dsmserv start
Starting dsmserv … Succeeded 🙂
[root@TSM bin]# ps -e | grep dsm
4220 pts/1 00:00:11 dsmserv
[root@TSM bin]#