Avaya Logo

Previous Topic

Next Topic

Book Contents

Book Index

rmdb command

The rmdb command displays the state of the resource manager (RM) and modifies the debug levels.

Synopsis

rmdb [-l][-U][-s][-u] [-d [range]][-g [range]][-f [range]][-c [range]][-C [range]][-T [range]][-P [range]][-q [range] [-m][-S][-D][-i interval][-v][-tL levelMask][-tA levelMask] [-tc channel] [-tC channel]

Description

The rmdb displays the state of the resource manager and modifies the debug levels. The valid syntax for ranges is as follows:

value [-value] [, value] | [value-value]*

Specifying a value an odd number of times indicates it is displayed. Specifying a value an even number of times indicates it is not displayed. For example, 7-10,9 displays the items associated with values 7, 8, and 10. The 9th entry is excluded because it is specified two times.

The rmdb command accepts the following arguments:

Argument

Description

Comments

-l

Takes the rmLOCK while sampling data structures. This ensures that the sample is internally consistent. However, if the RM data structures are left in a locked state, this causes the rmdb to block until they are unlocked. (Leaving the rm data structures locked is a system fault).

Other processes that attempt to use the RM data structures are temporarily blocked until rmdb completes its query

-U

Releases rmLOCK unconditionally

-s

Prints the values of the RM parameters and debug variables

-u

Prints function's usage statistics

-d

Prints device table entries by device number

-g

Prints out group lists (by index in the group table)

-f

Prints out the function table (by index in the function table)

-c

Prints out the card table (by card # in the card table)

-C

Prints out the channel table (by channel number)

-T

Prints out the channel touch-tone queues (by channel #)

-P

Prints out channel profiles (by channel #)

-q

Prints the message queue table entries by qkey

-m

Prints message headers and contents for message queues identified with the -q option

This option is available only to root

-S

Prints the timeslot table

-D

Audits the dynamic resources structures

-i

Repeats the display, with a sleep interval of the specified number of seconds between samples

-v

Dumps the visit execution profile

The -tL levelMask argument sets the trace level mask. Supported masks are:

Mask

Value

RM_TL_ERROR

0x1

RM_TL_GENERAL

0x2

RM_TL_ENTEREXIT

0x4

The -tA levelMask argument sets the trace area mask. Supported masks are:

Mask

Value

RM_TA_TIMER

0x1

RM_TA_RESOURCE

0x2

RM_TA_INPUT

0x4

RM_TA_PROFILE

0x8

RM_TA_MTC

0x10

RM_TA_MSG

0x20

RM_TA_INTERNAL

0x40

The -tc channel argument sets the trace channel low end.

The -tC channel argument sets the trace channel high end.

© 2006 Avaya Inc. All Rights Reserved.