[Search for users]
[Overall Top Noters]
[List of all Conferences]
[Download this site]
Title: | VAX and Alpha VMS |
Notice: | This is a new VMSnotes, please read note 2.1 |
Moderator: | VAXAXP::BERNARDO |
|
Created: | Wed Jan 22 1997 |
Last Modified: | Fri Jun 06 1997 |
Last Successful Update: | Fri Jun 06 1997 |
Number of topics: | 703 |
Total number of notes: | 3722 |
308.0. "remote node unreachable" by 23111::WILLIAMCHAN () Wed Mar 12 1997 00:58
Hello,
I've question that from customer is quite strange:
Node A and Node B is a CI homogeneouse cluster; when node A issue
a batch file to scan the files' creation date by using lexical
function f$search at node B (about 1000+ files), sometimes when
scanning to about 100+ the command will failed with "remote
node unreachable" but actually both nodes are up and running
(network is okay). Then user try to connect to node C (a
standalone node on the same network): A -> C okay; B -> C okay;
A -> A okay; B -> B okay. VMS is running V5.5-2; there is no
resource limit defined within the batch queue. So what is the
problem?
The log is attached below:
1997-03-11 10:09:39.62 BATCH JOB START -
GFDAPP2/BATCH_RELEASE_PROG/477/GFDV01$*
$ !
$ START_COPY:
$ !
$ INFILE = F$SEARCH("CSDV02::PROD$LOADLIB:[000000...]*.*;*",1)
$ IF (INFILE .EQS. "") THEN GOTO EXIT_START_COPY
$ FILE_TYPE = F$PARSE(INFILE,,,"TYPE")
$ FILE_DIRECTORY = F$PARSE(INFILE,,,"DIRECTORY")
$ IF (FILE_TYPE .NES. ".EXE") .OR. -
((FILE_DIRECTORY .NES. "[000000.CA]") .AND. -
(FILE_DIRECTORY .NES. "[000000.XX]") .AND. -
(FILE_DIRECTORY .NES. "[000000.CV]") .AND. -
(FILE_DIRECTORY .NES. "[000000.SUBR]")) THEN -
GOTO START_COPY
$ START_COPY:
$ !
$ INFILE = F$SEARCH("CSDV02::PROD$LOADLIB:[000000...]*.*;*",1)
$ IF (INFILE .EQS. "") THEN GOTO EXIT_START_COPY
$ FILE_TYPE = F$PARSE(INFILE,,,"TYPE")
$ FILE_DIRECTORY = F$PARSE(INFILE,,,"DIRECTORY")
$ IF (FILE_TYPE .NES. ".EXE") .OR. -
((FILE_DIRECTORY .NES. "[000000.CA]") .AND. -
(FILE_DIRECTORY .NES. "[000000.XX]") .AND. -
(FILE_DIRECTORY .NES. "[000000.CV]") .AND. -
(FILE_DIRECTORY .NES. "[000000.SUBR]")) THEN -
GOTO START_COPY
$ START_COPY:
$ !
$ INFILE = F$SEARCH("CSDV02::PROD$LOADLIB:[000000...]*.*;*",1)
$ IF (INFILE .EQS. "") THEN GOTO EXIT_START_COPY
$ FILE_TYPE = F$PARSE(INFILE,,,"TYPE")
$ FILE_DIRECTORY = F$PARSE(INFILE,,,"DIRECTORY")
$ IF (FILE_TYPE .NES. ".EXE") .OR. -
((FILE_DIRECTORY .NES. "[000000.CA]") .AND. -
(FILE_DIRECTORY .NES. "[000000.XX]") .AND. -
(FILE_DIRECTORY .NES. "[000000.CV]") .AND. -
(FILE_DIRECTORY .NES. "[000000.SUBR]")) THEN -
GOTO START_COPY
.
.
.
.
.
.
$ START_COPY:
$ !
$ INFILE = F$SEARCH("CSDV02::PROD$LOADLIB:[000000...]*.*;*",1)
$ IF (INFILE .EQS. "") THEN GOTO EXIT_START_COPY
$ FILE_TYPE = F$PARSE(INFILE,,,"TYPE")
$ FILE_DIRECTORY = F$PARSE(INFILE,,,"DIRECTORY")
$ IF (FILE_TYPE .NES. ".EXE") .OR. -
((FILE_DIRECTORY .NES. "[000000.CA]") .AND. -
(FILE_DIRECTORY .NES. "[000000.XX]") .AND. -
(FILE_DIRECTORY .NES. "[000000.CV]") .AND. -
(FILE_DIRECTORY .NES. "[000000.SUBR]")) THEN -
GOTO START_COPY
$ OUTFILE = F$PARSE(INFILE,,,"DEVICE")+F$PARSE(INFILE,,,"DIRECTORY")+ -
F$PARSE(INFILE,,,"NAME")+F$PARSE(INFILE,,,"TYPE")+";"
$ IF F$SEARCH(OUTFILE) .NES. ""
$ THEN INFILE_DATE = F$CVTIME(F$FILE_ATTR(INFILE,"CDT"))
$ OUTFILE_DATE = F$CVTIME(F$FILE_ATTR(OUTFILE,"CDT"))
$ IF OUTFILE_DATE .LES. INFILE_DATE
$ THEN COPY/LOG/PROT=(W:RE) 'INFILE 'OUTFILE
%COPY-S-COPIED, CSDV02::PROD$LOADLIB:[000000.CA]CAQ1X70.EXE;7 copied to
PROD$LO*
$ OUTFILE = OUTFILE - ";"
$ PURGE/KEEP=2 PROD$LOADLIB:[000000.CA]CAQ1X70.EXE
$ FILES_COPIED = FILES_COPIED + 1
$ ENDIF
$ ELSE
$ ENDIF
$ GOTO START_COPY
.
.
$ START_COPY:
$ !
$ INFILE = F$SEARCH("CSDV02::PROD$LOADLIB:[000000...]*.*;*",1)
$ IF (INFILE .EQS. "") THEN GOTO EXIT_START_COPY
$ FILE_TYPE = F$PARSE(INFILE,,,"TYPE")
$ FILE_DIRECTORY = F$PARSE(INFILE,,,"DIRECTORY")
$ IF (FILE_TYPE .NES. ".EXE") .OR. -
((FILE_DIRECTORY .NES. "[000000.CA]") .AND. -
(FILE_DIRECTORY .NES. "[000000.XX]") .AND. -
(FILE_DIRECTORY .NES. "[000000.CV]") .AND. -
(FILE_DIRECTORY .NES. "[000000.SUBR]")) THEN -
GOTO START_COPY
$ OUTFILE = F$PARSE(INFILE,,,"DEVICE")+F$PARSE(INFILE,,,"DIRECTORY")+ -
F$PARSE(INFILE,,,"NAME")+F$PARSE(INFILE,,,"TYPE")+";"
$ IF F$SEARCH(OUTFILE) .NES. ""
$ THEN INFILE_DATE = F$CVTIME(F$FILE_ATTR(INFILE,"CDT"))
%SYSTEM-F-UNREACHABLE, remote node is not currently reachable
\CSDV02::PROD$LOADLIB:[000000.CA]CIQ1X90.EXE;3\
GFDAPP2 job terminated at 11-MAR-1997 10:16:52.84
<CR><LF> Accounting information:
Buffered I/O count: 11095 Peak working set size: 1000
Direct I/O count: 2981 Peak page file size: 5191
Page faults: 987 Mounted volumes: 0
Charged CPU time: 0 00:00:29.06 Elapsed time: 0 00:07:16.11
Thanks for any hints.
Best regards,
William
T.R | Title | User | Personal Name | Date | Lines |
---|
308.1 | BULEAN::DECNETVAX | XDELTA::HOFFMAN | Steve, OpenVMS Engineering | Wed Mar 12 1997 09:06 | 55 |
|
"remote node unreachable" is a DECnet error, see the DECnet notes
conference at BULEAN::DECNETVAX. (This is the OpenVMS conference.)
That said, I suspect you are overrunning the ability of the network
or the remote node or the router to deal with the connections -- if
it's not the router being overrun, DECnet has some (configurable)
limits around this area.
See the following notes over in the DECnet-VAX conference -- and look
at 5102.* in particular:
136 EUBIE::WILDMAN 8-MAR-1985 0 Momentarily Unreachable
194 KAHLUA::NEWELL 21-JUN-1985 2 Unreachable after adj. up
263 WR1FOR::ENDTERBI 12-SEP-1985 6 "Node unreachable" in copy
562 SETPRV::HALPIN 17-JUN-1986 4 NODE UNREACHABLE messages on En
574 ASYLUM::TARANTO 20-JUN-1986 4 Dynamic Async - Node Unreachable
582 MAGES::BURR 26-JUN-1986 4 Adjacent Node Unreachable/Verfi
746 OCKER::DRANSFIELD 14-OCT-1986 4 unreachable nodes after circuit
797 MERIDN::LUSTENBERGER 12-NOV-1986 7 Async circuit, nodes unreachabl
882 CSC32::NSU 5-JAN-1987 2 wait to get unreachable status
913 CGHUB::CONNELLY 14-JAN-1987 3 cluster alias reachable-unreach
1165 SNOV17::ELMES 22-JUN-1987 1 DEcnet unreachable then reachab
1259 TAVMTS::RONY 17-AUG-1987 3 circuit up but node unreachable
1278 SRFSUP::LONGO 27-AUG-1987 2 Nodes unreachable then reachabl
1295 SHEILA::CHEUNG 9-SEP-1987 9 "Node unreachable" problem
1441 SNO78C::SOMMERVILLE 11-NOV-1987 1 Nodes become unreachable on mut
1594 BRSDVP::CHARTZ 8-FEB-1988 6 decnetvax vms4.6 nodes unreache
1728 FLOCON::AUNGIER 22-APR-1988 1 Node name defined as alias unre
2017 FNYFS::AUNGIER 8-SEP-1988 3 Node unreachable when using the
2072 WATNEY::PITT 29-SEP-1988 0 Show known areas UNREACHABLE
2299 CANYON::LEEDS 23-JAN-1989 11 reachable or unreachable ??
2435 LUTECE::MAGENC 15-MAR-1989 2 Timer for unreachable node ?
2625 OSLACT::OLAV 8-JUN-1989 0 Local node unreachable
3083 FRSTSC::AURAND 16-JAN-1990 0 Node temporarily unreachable
3377 NIKOS::YANNIOS 6-JUL-1990 5 High Aged Packet/Node Unreachab
3797 KAOFS::P_SAVOIE 18-MAR-1991 4 Node unreachable packet lost
3825 VAXRIO::VITOR 2-APR-1991 8 MIRROR err - node unreachable
3858 THEWAV::TAKASHIMA 18-APR-1991 5 Unreachable nodes
3908 BLKPUD::CHEETHAMD 22-MAY-1991 2 Remote Node Unreachable query
3960 AKOMBO::CALLAHAN 24-JUN-1991 3 How do you distringuish between
4164 HGOVC::ESTHERNG 4-NOV-1991 0 Own area unreachable from lonel
4190 WKRP::LENNIG 21-NOV-1991 6 Unreachable Designated Router???
4378 52925::AUNGIER 23-MAR-1992 1 Event 4.1, node unreachable pac
4408 ODIXIE::PEACOCKR 9-APR-1992 0 Known Areas Unreachable -
4438 ALOSWS::KOZAKIEWICZ 4-MAY-1992 8 Circuit up, adjacent node unrea
4844 EWBV06::MISAWA 2-FEB-1993 2 Area unreachable
5102 CAMONE::JOHNSON 17-AUG-1993 6 sporadic 'unreachable' error on
5240 SIOG::M_CRONIN 6-JAN-1994 3 Reduce circuit cost => remote n
5312 58632::DUFF 21-MAR-1994 3 node unreachable packet loss ?
5326 KERNEL::CORNISHP 5-APR-1994 10 area routing problem .. own are
5563 NOTAMI::A_ANDERSON 13-FEB-1995 0 Strange node unreachable problem
5723 ZGOV02::LEANNELAI 22-NOV-1995 3 "SYSTEM-F-UNREACHABLE" from one
5837 CSC32::L_MORSE 23-SEP-1996 3 nodes unreachable after DECnet
|