![]() |
![]() HP OpenVMS Systemsask the wizard |
![]() |
The Question is: Dear Wizard! I have a process running on my VAX system, whose job is to monitor the other applications running on the system and notfy the support people whenever any of them is down! I am using the SYS$BRKTHRU system service (not wait). Our support people log into the VAX using the terminal emulator (PowerTerm). The problem starts when some of them keep their sessions open for a long time.. or if does not log off properly. (The terminal device hangs out, never gets cleared! for example, if I do a stop/id= on an interactive process!).The terminal device does not get cleared. In such cases, when my process tries to notify a user, it goes to RWAST state! The only solution I am aware of to clear this situation is to schedule a reboot.. which is very costly in a real-time system! I did an analyze/system and found the following: Current process summary ----------------------- Extended Indx Process name Username State Pri PCB PHD Wkset -- PID -- ---- --------------- ----------- ------- --- -------- -------- ------ 2A000EDD 00DD CTX-MONITOR GANGA RWAST 6 80B63D40 841E4C00 729 Process index: 00DD Name: CTX-MONITOR Extended PID: 2A000EDD ---------------------------------------------------------------- Channel Window Status Device/file accessed ------- ------ ------ -------------------- 0090 8176C880 00B0 00000000 Busy TNA252: 00C0 00000000 Busy TNA252: 00D0 00000000 Busy TNA252: 00E0 00000000 Busy TNA252: 00F0 00000000 Busy TNA252: 0100 00000000 Busy TNA252: 0110 00000000 Busy TNA252: 0120 00000000 Busy TNA252: 0130 00000000 Busy TNA252: 0140 00000000 Busy TNA252: 0150 00000000 Busy TNA252: 0160 00000000 Busy TNA252: 0170 00000000 Busy TNA252: Press RETURN for more. SDA> Process index: 00DD Name: CTX-MONITOR Extended PID: 2A000EDD ---------------------------------------------------------------- Channel Window Status Device/file accessed ------- ------ ------ -------------------- 0180 00000000 Busy TNA252: 0190 00000000 Busy TNA252: 01A0 00000000 Busy TNA252: 01B0 00000000 TNA260: node$ sh dev TNA252:/full Terminal TNA252:, device type VT200 Series, is online, record-oriented device, carriage control. Error count 0 Operations completed 32433 Owner process "" Owner UIC [SYSTEM] Owner process ID 2A001C84 Dev Prot S:RWLP,O:,G:,W: Reference count 18 Default buffer size 80 node$ node$ sh proc/id=2A001C84 %SYSTEM-W-NONEXPR, nonexistent process node$ I will be thankful for any suggestions/work-arounds! Well... this is an old DSSI cluster with VMS 5.5 running!! Thanks and Regards, Ganga The Answer is : There is unfortunately not much that the OpenVMS Wizard can ascertain from the information provided -- this initially appears that it might related to a lost or mishandled I/O request in a network driver. Please consider an upgrade to a more recent OpenVMS version, please seriously consider an upgrade to a more recent version of TCP/IP Services (with the associated ECO kit) or whichever IP package is installed, and please see the previous discussion here in Ask The Wizard around the HANGUP processing that can be necessary in certain applications. If you wish to pursue this, please contact the Compaq Customer Support Center -- expect to be asked to upgrade to at least OpenVMS VAX V5.5-2 and (depending on the version presently in use) to upgrade and ECO your TCP/IP Services environment.
|