Cisco Headend Digital Broadband Delivery System Referências técnicas
Operations Alert Bulletin
emmDistributor Emergency Patch
emmDistributor Emergency Patch
Background
Our engineers are aware of a condition that can result in excessive database
connections remaining open if the emmDistributor process does not close a
connection when it closes a thread. This condition causes Informix to stop
operating properly and requires a manual reboot of the Digital Network
Communications Server (DNCS). Resolution of this issue is being tracked under
Change Request (CR) 69645.
Impacted Environments
This condition occurs in environments operating with DNCS 4.2.0.31p3 through
DNCS 4.2.0.31p11.
Over time, these environments may experience an increase in emmDistributor
Over time, these environments may experience an increase in emmDistributor
connections, which may cause eventual malfunction with the Informix database.
Perform the following steps every seven days to monitor the emmDistributors
connections:
1 From an xterm window on the DNCS, type pgrep emmDistributor to retrieve
1 From an xterm window on the DNCS, type pgrep emmDistributor to retrieve
the emmDistributor PID.
2 Record the PID value: ___________.
3 Type ps -f -onlwp -p <PID value> | sed 1d and press Enter. The value
3 Type ps -f -onlwp -p <PID value> | sed 1d and press Enter. The value
returned equals the number of threads the emmDistributor is currently using.
4 Record the number of threads: ____________.
5 Type onstat -g ses | grep <PID value> | wc -l and press Enter. This yields the
5 Type onstat -g ses | grep <PID value> | wc -l and press Enter. This yields the
number of database connections in use by the emmDistributor. This count
should equal the number of threads from step 3 minus 1. (A variance of 1 or 2
is acceptable.)
6 Record the number of active database connections: ___________.
7 Repeat steps 1 through 6 every seven days to monitor your system. If the
7 Repeat steps 1 through 6 every seven days to monitor your system. If the
number in step 6 increases significantly (doubles or more) from the previous
week, the emmDistibutor is not re-using database connections properly.
Additionally, the following scenarios indicate that a system may be experiencing
this condition:
The DNCS fails to complete a process that is database-dependent.