Unsolved
This post is more than 5 years old
19 Posts
0
1057
June 30th, 2009 06:00
Networker not starting after 7.4 upgrade
I have had several failed attempts now to upgrade to 7.4.4.3 running on AIX.
nsrd appears to just hang when Networker is started following the upgrade.
Following various sessions with support, everything apart from nsrdb has been eliminated as being the cause. A vanilla nsrdb comes up just fine; our 7.3.4 nsrdb has the problem.
I ran nsrd in debug mode and established that it's stuck waiting for nsrmmdbd. If I start nsrmmdbd manually then nsrd 'wakes up' and Networker continues to come up as normal (albeit with nsrmmdbd outside of nsrd's control).
Whilst nsrd is stuck in it's loop, the only other process up is nsrexecd. Normally I'd expect nsrlmc to have kicked in by then, though my experience is only with 7.3.4 or earlier.
Has anyone seen anything like this ? Does anyone know by what mechanism nsrd is meant to fork off nsrmmdbd ?
Networker starts again just fine after reverting to 7.3.4
nsrd appears to just hang when Networker is started following the upgrade.
Following various sessions with support, everything apart from nsrdb has been eliminated as being the cause. A vanilla nsrdb comes up just fine; our 7.3.4 nsrdb has the problem.
I ran nsrd in debug mode and established that it's stuck waiting for nsrmmdbd. If I start nsrmmdbd manually then nsrd 'wakes up' and Networker continues to come up as normal (albeit with nsrmmdbd outside of nsrd's control).
Whilst nsrd is stuck in it's loop, the only other process up is nsrexecd. Normally I'd expect nsrlmc to have kicked in by then, though my experience is only with 7.3.4 or earlier.
Has anyone seen anything like this ? Does anyone know by what mechanism nsrd is meant to fork off nsrmmdbd ?
Networker starts again just fine after reverting to 7.3.4
No Events found!


DavidHampson
2 Intern
•
1.1K Posts
0
June 30th, 2009 07:00
You can delete:
/nsr/res/jobsdb
See if that has an effect
/nsr/res/nsrdb should not be deleted as that contains your configuration
Jason20
19 Posts
0
June 30th, 2009 07:00
DavidHampson
2 Intern
•
1.1K Posts
0
June 30th, 2009 07:00
Jason20
19 Posts
0
June 30th, 2009 07:00
A clean install of 7.4.4 with just our nsrdb dropped in will hang. I don't believe nsrim touches nsrdb ?
DavidHampson
2 Intern
•
1.1K Posts
0
June 30th, 2009 08:00
ble1
6 Operator
•
14.4K Posts
•
56.2K Points
0
June 30th, 2009 10:00
Not sure if it will help, but try following as test:
- stop NW
- start manually from CLI as root only /full_path/nsrexecd
- wait 2 minutes
- start manually from CLI as root only /full_path/nsrd
DavidHampson
2 Intern
•
1.1K Posts
0
July 1st, 2009 01:00
Jason20
19 Posts
0
July 1st, 2009 01:00
The exact version I have is 7.4.4.3, build 643
I'd already effectively tried what you suggested in order to run up nsrd with -D5, albeit with less than a two minute break after nsrexed was started.
It manages a
lgto_auth for `nsrmmdbd' succeeded
and then makes numerous calls into
Calling clnttcp_create function
punctuated with
create client handle for loncmxs1999, 390107, 6, NULL failed, sleeping...
connect to mmdb prog 390107 vers 6 on ` ' failed: Program not registered
lgto_mmdb_auth failed: Program not registered
and then sits forever (at least 1 hour plus I've left it) in endless
Calling clnttcp_create function
Presumably waiting on mmdb, hence me trying a manual start of it, which did get things moving.
Jason20
19 Posts
0
July 1st, 2009 03:00
Jason20
19 Posts
0
July 1st, 2009 03:00
DavidHampson
2 Intern
•
1.1K Posts
0
July 1st, 2009 03:00
ZENG1
27 Posts
0
August 4th, 2009 04:00