Contenido

Introducción

Prerequisites

Requirements

Componentes Utilizados

Problema: "DBSpace está lleno: 'rootdbs' — ADVERTENCIA: Los routers DBspace están llenos"

Solución

Verificación

Introducción

Este documento describe cómo resolver el problema de Cisco Customer Voice Portal (CVP) Reporting Server "DBSpace is full" o DBSpace rootdbs is full".

Prerequisites

Requirements

Cisco recomienda que tenga conocimientos básicos del servidor Cisco CVP.

Componentes Utilizados

- Versión 10.5 y 11.0 del servidor CVP

Problema: "DBSpace está lleno: 'rootdbs' — ADVERTENCIA: Los routers DBspace están llenos"

Rootdbs chunk incluye las tablas del sistema y otras estructuras de datos internas administradas por IDS. Los routers completos pueden causar inestabilidad de la base de datos de informix, problemas críticos de rendimiento del servidor y nuevos datos no se insertarán en las tablas. La condición completa de los routers puede degradar gravemente el rendimiento de los servidores de informes de CVP. Las secciones de diagnóstico y solución presentadas en este documento proporcionan una referencia valiosa para reaccionar rápidamente y corregir esta condición.

Paso 1. Inicie sesión en el servidor de informes CVP con el usuario cvp_dbadmin.

En el registro de aplicaciones de Windows Event Viewer, puede ver estos errores:

cvp : SCHAPI: [post_alarm_message 19-34805] Error -131 ISAM error: no free disk space

cvp : SCHAPI: [post_alarm_message 19-34805] Error -271 Could not insert new row into the table.

En los registros de informes de CVP (C:\Cisco\CVP\Logs\Reporting.txt), puede ver este error:

%CVP_11_0_RPT-3-INFORMIX_ALARM:  [44]: DBSpace is full: 'rootdbs' -- WARNING: DBspace rootdbs is full [id:4016]

%CVP_11_0_RPT-3-INFORMIX_ALARM:  [44]: DBSpace is full: 'rootdbs' -- WARNING: DBspace rootdbs is full [id:4016]

Paso 2. Ejecute este comando desde el símbolo del sistema de Windows (CMD):

oncheck -pe > c:\tmp\onchk.txt

Esta salida muestra la trayectoria de los rootdbs, usada y el tamaño libre para cada fragmento:

Bspace Usage Report: rootdbs             Owner: informix  Created: 11/18/2016

Chunk Pathname                                Pagesize(k)    Size(p)          Used(p)      Free(p)

1 E:\IFMXDATA\cvp\rootdbs.000                    4            12800            12795         5

Solución

Para corregir la condición de los rootdbs completos, debe crear un nuevo fragmento de rootdbs.

Cree un usuario local Informix y agréguelo al grupo informix_admin.

Paso 1. Abra Run > escriba MMC y presione Enter. En la consola que abrió, haga clic en Archivo > Agregar o quitar extensión...

Paso 2. Seleccione Local Users and Groups > Add > Finish > OK.

Paso 3. En la carpeta Users (Usuarios), cree un nuevo usuario con el nombre Informix.

Paso 4. Configure el usuario Informix para que sea miembro del grupo informix_admin.

Paso 5. Expanda los nodos raíz agregando 100 mb. Para lograrlo, ejecute estos comandos en CMD:

cd E:\IFMXDATA\cvp

dir

08/01/2017 12:35 PM 3,221,225,472 cvp_data_dbspc.000

08/01/2017 12:35 PM 209,715,200 cvp_plog_dbspc.000

08/01/2017 12:35 PM 104,857,600 cvp_prim_dbspc.000

08/01/2017 12:35 PM 209,715,200 cvp_temp_dbspc.000

08/01/2017 12:35 PM 52,428,800 rootdbs.000

Paso 6. Cree un trozo de rootdbs con un nombre nuevo.

touch rootdbs.001

onspaces -a rootdbs -p E:\IFMXDATA\cvp\rootdbs.001 -o 0 -s 102400 Verifying physical disk space, please wait...

Chunk successfully added.

Nota: Asegúrese de que los registros lógicos y físicos no estén instalados en el bloque Rootdbs. Si los registros lógicos y físicos están instalados en los nodos raíz, aplique la solución temporal para el defecto CSCup15318

Asegúrese de que no haya errores como este generados en el registro de Informix: "458 - La larga transacción anuló la inestabilidad con Informix".

Verificación

1. Para asegurarse de que se agrega el nuevo fragmento de Rootdbs, ejecute este comando en CMD:

D:\IFMXDATA\cvp>onstat -d

IBM Informix Dynamic Server Version 12.10.FC3 -- On-Line -- Up 01:52:25 -- 1718464 Kbytes

Dbspaces

address number flags fchunk nchunks pgsize flags owner name

00000000877CC030 1 0x60001 1 2 4096 N B informix rootdbs

000000008916D600 2 0x40001 2 1 4096 N B informix cvp_plog_dbspace

000000008916D7B0 3 0x40001 3 1 4096 N B informix cvp_llog_dbspace

000000008916D960 4 0x40001 4 1 4096 N B informix cvp_sadm_dbspace

000000008916DB10 5 0x40001 5 1 4096 N B informix cvp_prim

000000008916DCC0 6 0x40001 6 1 4096 N B informix cvp_data_dbspace

000000008916DE70 7 0x42001 7 1 4096 N TB informix cvp_temp_dbspace

7 active, 2047 maximum

Chunks

address chunk/dbs offset size free bpages flags pathname

00000000877CC1E0 1 1 0 12800 5 PO-B-D D:\IFMXDATA\cvp\rootdbs.000

0000000089347030 2 2 0 287744 4947 PO-B-D D:\ifmxdata\cvp\cvp_plog_dbspc.000

0000000089348030 3 3 0 1150976 1150923 PO-B-D c:\IFMXDATA\CVP_LLOGS\cvp_llog_dbspc.000

0000000089349030 4 4 0 256000 255947 PO-B-D c:\IFMXDATA\CVP_LLOGS\cvp_sadm_dbspc.000

000000008934A030 5 5 0 25600 16266 PO-B-D D:\ifmxdata\cvp\cvp_prim_dbspc.000

000000008934B030 6 6 0 30146560 30136602 PO-B-D D:\ifmxdata\cvp\cvp_data_dbspc.000

000000008934C030 7 7 0 2097152 2097099 PO-B-D D:\ifmxdata\cvp\cvp_temp_dbspc.000

0000000089839030 8 1 0 25600 25597 PO-B-D D:\IFMXDATA\cvp\rootdbs.001

8 active, 32766 maximum

NOTE: The values in the "size" and "free" columns for DBspace chunks are

displayed in terms of "pgsize" of the DBspace to which they belong.

2. Ejecute este comando en CMD para asegurarse de que el fragmento recién agregado esté asociado con Rootdbs:

oncheck -pe > c:\tmp\onchk.txt

Ahora puede encontrar el disco recién creado en el Informe de uso de DBspace: rootdbs.