Kbase 33329: Investigating process hangs when appserver stopped with asbman
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  10/05/1998 |
|
Solution ID: P3329
FACT(s) (Environment):
SCO UnixWare 7.1.1
Progress 9.1C
SYMPTOM(s):
The appserver is in state-reset mode
scripts on UnixWare start and stop the database server
starting the database with proserve
not starting the database with the AdminServer command (dbman)
process hangs when appserver stopped with asbman
query the AdminServer not responding
can't find error messages in the logfiles
JDK version correct for environment (JDK 1.2.2)
windows clients are connecting with ODBC to the database on UnixWare
CAUSE:
When the database is backed up:
1) AppServer is stopped with "asbman -i name -stop",
2) Database server is stopped with proshut,
3) Database backed with probkup,
4) Start the database server with proserve, and then
5) Start the appserver again with asbman.
[NOTE: The AdminServer is not stopped - shouldn't need to]
When the appserver is stopped with asbman, this process hangs (step #2)
When querying the AdminServer, it does not respond.
The reason is that AppServer might not have been disconnected after a job was run from the client.
FIX:
As an immediate workaround:
1) Manually kill all the Java processes that are running,
2) Start the AdminServer again
3) And then the script executes as it should from step #2