Cisco Headend System Release 2.7 Installation Guide
Stop the dhctStatus and signonCount Utilities
4013154 Rev C
31
Stop the dhctStatus and signonCount Utilities
Introduction
When sites are being upgraded, the dhctStatus utility may occasionally be in the
process of polling DHCTs. Additionally, the signonCount utility may be active in
system memory. Cisco engineers have discovered that upgrades proceed more
smoothly when the dhctStatus utility is not actively polling DHCTs and when the
signonCount utility is not active in system memory. The instructions in this chapter
guide you through the steps to terminate polling associated with the dhctStatus
utility and to remove the signonCount utility from system memory.
process of polling DHCTs. Additionally, the signonCount utility may be active in
system memory. Cisco engineers have discovered that upgrades proceed more
smoothly when the dhctStatus utility is not actively polling DHCTs and when the
signonCount utility is not active in system memory. The instructions in this chapter
guide you through the steps to terminate polling associated with the dhctStatus
utility and to remove the signonCount utility from system memory.
Terminating the dhctStatus Utility Polling Operation
Follow these instructions to determine whether the dhctStatus utility is actively
polling DHCTs, and then to terminate the polling operation, if necessary.
1 If necessary, open an xterm window on the DNCS.
2 Type dhctStatus and press Enter to display the dhctStatus menu.
3 To terminate the polling operation, follow these instructions.
polling DHCTs, and then to terminate the polling operation, if necessary.
1 If necessary, open an xterm window on the DNCS.
2 Type dhctStatus and press Enter to display the dhctStatus menu.
3 To terminate the polling operation, follow these instructions.
a Type p and then press Enter. The system displays a polling menu.
b If applicable, type t and then press Enter. The system terminates the polling
b If applicable, type t and then press Enter. The system terminates the polling
operation.
c Press Enter to return to the main menu.
d Press q and then press Enter to exit the menu.
d Press q and then press Enter to exit the menu.
4 Type ps -ef | grep dhctStatus and then press Enter to determine if all of the
processes are terminated.
Example:
Example:
dncs 12514 12449 0 13:50:27 pts/3 0:00 /bin/ksh /dvs/dncs/bin/dhctStatus
dncs 12556 12514 0 13:50:28 pts/3 0:01 /usr/local/bin/perl
/dvs/dncs/bin/DhctStatus/dhctStatus.pl
dncs 12681 12632 0 13:50:54 pts/10 0:00 grep dhct
dncs 12556 12514 0 13:50:28 pts/3 0:01 /usr/local/bin/perl
/dvs/dncs/bin/DhctStatus/dhctStatus.pl
dncs 12681 12632 0 13:50:54 pts/10 0:00 grep dhct
5 Type kill -9 <processid> and then press Enter for each process ID displayed in
step 4.
Example: Kill -9 12556
Example: Kill -9 12556
6 Repeat steps 4 and 5 for any process that continues to display active. Once
completed the system should only display the grep process.
Removing the signonCount Utility from System Memory
1 If necessary, open an xterm window on the DNCS.