![]() | Hiisc not active |
UserPreferences |
GMS NOC Docs | FrontPage | RecentChanges | TitleIndex | Help |
Hiisc on Port line10.0 is not active
Hiisc, which runs on SyncFep boxes, is the "handshake process" between the two modems. Sometimes it can die.
Normally, things should look like this:
onvu_root-> himonitor Synchronous Gateway service status: Process Status: obndmgr process is active hischeduler process is active ack_nak process is active diskmon process is active logdemon process is active nmdaemon process is active Synchronous ports: line1.0: 3770 DIAL IN PORT, EMULATOR STARTED line10.0: 3780 DIAL IN PORT, EMULATOR STARTED line20.0: 3780 DIAL IN PORT, EMULATOR STARTED line3.0: 3770 DIRECT PORT, EMULATOR STARTED lineR.0: RESEND INBOUND PSEUDO-PORT, not in use
This looks normal. DIAL IN PORTs should show EMULATOR STARTED, and they do. Now we look at the logs for that line:
onvu_root-> cd /usr/line20.0/logs onvu_root-> tail -f currentRJE 12/06/101 14:50:00 RJE CONTROLLER INITIALIZED
This again looks normal. Make sure that the currentRJE log is in fact current:
onvu_root-> ls -l currentRJE -rw-r--r-- 1 root other 46 Dec 6 14:51 currentRJE onvu_root-> date Thu Dec 6 14:52:16 GMT 2001
If it looks like the process is in fact hung or dead, repump the line (Repumping a line).
Here's what it looks like when not normal: (see line50.1)
azzu_root > himonitor Synchronous Gateway service status: Process Status: obndmgr process is active hischeduler process is active ack_nak process is active diskmon process is active logdemon process is active nmdaemon process is active Synchronous ports: line10.0: 3780 DIAL OUT PORT, EMULATOR STARTED line10.1: 3780 DIAL OUT PORT, NOT RUNNING line20.0: 3780 DIAL OUT PORT, EMULATOR STARTED line20.1: 3780 DIAL IN PORT, EMULATOR STARTED line30.0: 3780 DIAL IN PORT, EMULATOR STARTED line30.1: 3780 DIAL IN PORT, EMULATOR STARTED line40.0: 3780 DIAL IN PORT, EMULATOR STARTED line40.1: 3780 DIAL IN PORT, EMULATOR STARTED line50.0: 3780 DIAL IN PORT, EMULATOR STARTED line50.1: 3780 DIAL IN PORT, NOT RUNNING line60.0: 3780 DIAL IN PORT, EMULATOR STARTED line60.1: 3780 PORT TURNED OFF, NOT RUNNING lineR.0: RESEND INBOUND PSEUDO-PORT, not in use
Note that on line50.1, we have a dialin port that is NOT RUNNING. Most often, this happens because a customer disconnected improperly from the line; the first time you see this alarm on a given line, don't panic -- wait a few minutes and see if it gets better. In general, if there's really something wrong, both sublines will go down together.
We need to hiportstop line50.1 and its sister line50.0
azzu_root > hiportstop line50.0 ; hiportstop line50.1 You have invoked a procedure to bring down processing on port line50.0. Would you like to continue? [y] y Executing hiportstop on port line50.0 Killing hiisc50.0 -- Please wait. You have invoked a procedure to bring down processing on port line50.1. Would you like to continue? [y] y Executing hiportstop on port line50.1 Killing hiisc50.1 -- Please wait.
You only repump the lineNN.0 -- not the .1 !
azzu_root > repump line50.0 You have invoked a procedure to rempump the port line50.0. This should only be done if the port is hung and only after doing a hiportstop. Would you like to continue? [n] y Procedure complete with exit code 0
Next do a hiportstart on both lines:
azzu_root > hiportstart line50.0 hiisc50.0 WAIT & azzu_root > hiportstart line50.1 hiisc50.1 WAIT &
Give it a couple of times trying to himonitor it because it takes a while to start:
azzu_root > himonitor Synchronous Gateway service status: Process Status: obndmgr process is active hischeduler process is active ack_nak process is active diskmon process is active logdemon process is active nmdaemon process is active Synchronous ports: line10.0: 3780 DIAL OUT PORT, EMULATOR STARTED line10.1: 3780 DIAL OUT PORT, NOT RUNNING line20.0: 3780 DIAL OUT PORT, EMULATOR STARTED line20.1: 3780 DIAL IN PORT, EMULATOR STARTED line30.0: 3780 DIAL IN PORT, EMULATOR STARTED line30.1: 3780 DIAL IN PORT, EMULATOR STARTED line40.0: 3780 DIAL IN PORT, EMULATOR STARTED line40.1: 3780 DIAL IN PORT, EMULATOR STARTED line50.0: 3780 DIAL IN PORT, EMULATOR STARTED line50.1: 3780 DIAL IN PORT, EMULATOR STARTED line60.0: 3780 DIAL IN PORT, EMULATOR STARTED line60.1: 3780 PORT TURNED OFF, NOT RUNNING lineR.0: RESEND INBOUND PSEUDO-PORT, not in use azzu_root >
If it still doesn't work, just start from the top: hiportstop, repump, hiportstart - then himonitor to verify.