Operating System - OpenVMS
1828582 Members
2048 Online
109982 Solutions
New Discussion

decnet - incorrect executor node number

 
TMcB
Super Advisor

decnet - incorrect executor node number

Hi everyone
After a reboot, my Decnet Phase 5 is no longer working.
i can "set host 0" but nothing else.

I think the executor node number is wrong on ncp, but how do I change this?

Thanks terry

(SCSSYSTEMID 1063)

> show net
Product: DECNET Node: ISTBA3 Address(es): 1.39

> mc ncp show node
Node ID (node-name, address): istba3
Node Volatile Summary as of 9-APR-2010 08:25:17
Executor node = 1.4 (ISTBA3)
State = on
Identification = DECnet-OSI for OpenVMS


decnet_register shows CORRECT:
Directory Service: Local name file

Node name: LOCAL:.ISTBA3
Phase IV synonym: ISTBA3
Node address: 49::00-01:AA-00-04-00-27-04:20 (1.39)
Node address: 49::00-01:AA-00-04-00-27-04:21 (1.39)


13 REPLIES 13
Oswald Knoppers_1
Valued Contributor

Re: decnet - incorrect executor node number

What do you mean with 'nothing else'?
What is the error message you get.

Can you show the output of:

$ mc ncl show all

and

$ mc ncl show rout cir * all stat

Oswald
TMcB
Super Advisor

Re: decnet - incorrect executor node number

thanks for getting back to me.
I meant that I cannot set host to any other nodes, either using name or address.

ISTBA3 A0459235> mc ncl show all

Node 0
at 2010-04-09-10:17:11.750+01:00Iinf

Identifiers

Name = LOCAL:.ISTBA3
Address =
{
(
[ DNA_CMIP-MICE ] ,
[ DNA_SessionControlV3 , number = 19 ] ,
[ DNA_OSItransportV1 , 'DEC0'H ] ,
[ DNA_OSInetwork , 49::00-01:AA-00-04-00-04-04:21 (LOCAL:.ISMBA1) ]
) ,
(
[ DNA_CMIP-MICE ] ,
[ DNA_SessionControlV2 , number = 19 ] ,
[ DNA_OSItransportV1 , 'DEC0'H ] ,
[ DNA_IP , 0.0.0.0 ]
) ,
(
[ DNA_CMIP-MICE ] ,
[ DNA_SessionControlV3 , number = 19 ] ,
[ DNA_NSP ] ,
[ DNA_OSInetwork , 49::00-01:AA-00-04-00-04-04:20 (LOCAL:.ISMBA1) ]
)
}

Status

UID = 14654000-5B88-11D9-8001-AA0004000404
State = On
Functions Enabled =
{
Address Watcher ,
CMIP Listener
}
ID = 00-02-A5-20-58-B7

Characteristics

Version = T5.0.3
Implementation =
{
[
Name = OpenVMS Alpha ,
Version = "V8.3 "
] ,
[
Name = HP DECnet-Plus for OpenVMS ,
Version = "V8.3 23-JUN-2006 18:53:09.50"
]
}
Script Location =
Maximum Listeners = 0
Listener Template =
Secondary Names =
{
}

Counters

Creation Time = 2005-12-29-19:04:20.191+00:00Iinf
Renames = 8
Changes of ID = 59
IDROM Check Failures = 0
Changes of Address = 0

ISTBA3 A0459235> mc ncl show rout cir * all stat

Node 0 Routing Circuit EIA-0
at 2010-04-09-10:17:16.810+01:00Iinf

Status

UID = A62AB1FF-4313-11DF-8243-AA0004002704
State = On
Data Link SDU Size = 1492
Data Link Port = CSMA-CD Port CSMACD$EIA_0004


Node 0 Routing Circuit FPA-0
at 2010-04-09-10:17:16.810+01:00Iinf

Status

UID = A72635F7-4313-11DF-8243-AA0004002704
State = Off
Data Link SDU Size = 0
Data Link Port =


Node 0 Routing Circuit EWA-0
at 2010-04-09-10:17:16.811+01:00Iinf

Status

UID = A726A866-4313-11DF-8243-AA0004002704
State = On
Data Link SDU Size = 1492
Data Link Port = CSMA-CD Port CSMACD$EWA_0004
TMcB
Super Advisor

Re: decnet - incorrect executor node number

the DNA_OSInetwork from above command has picked up the name of another server.

I need to get rid of this incorrect executor node number and incorrect DNA_OSInetwork value.

How do I do this?

Thanks
Oswald Knoppers_1
Valued Contributor

Re: decnet - incorrect executor node number

You can run sys$manager:net$configure.com to reconfigure DECnet on your host.

Oswald
Volker Halle
Honored Contributor

Re: decnet - incorrect executor node number

TMcB,

what does $ SEARCH SYS$MANAGER:NET$ROUTING_STARTUP.NCL PHASEIV report ?

Volker.
TMcB
Super Advisor

Re: decnet - incorrect executor node number

hi there ran net-configure and rebooted server. now showing correct address but still unable to set host to or from this server? Any other ideas.

> SEARCH SYS$MANAGER:NET$ROUTING_STARTUP.NCL PHASEIV
SET NODE 0 ROUTING PHASEIV ADDRESS = 1.39
SET NODE 0 ROUTING PHASEIV PREFIX = 49::
SET NODE 0 ROUTING CIRCUIT EIA-0 ENABLE PHASEIV ADDRESS = TRUE
SET NODE 0 ROUTING CIRCUIT FPA-0 ENABLE PHASEIV ADDRESS = FALSE
SET NODE 0 ROUTING CIRCUIT EWA-0 ENABLE PHASEIV ADDRESS = FALSE

> mc ncp show known node
Known Node Volatile Summary as of 9-APR-2010 10:38:57
Executor node = 1.39 (ISTBA3)
State = on
Identification = DECnet-OSI for OpenVMS
Oswald Knoppers_1
Valued Contributor

Re: decnet - incorrect executor node number

What is the exact error message you get?

Oswald
Volker Halle
Honored Contributor

Re: decnet - incorrect executor node number

TMcB,

which of the 3 LAN interfaces is really connected to your LAN supporting DECnet Phase IV protcols (EIA, FPA or EWA) ?

Volker.
Oswald Knoppers_1
Valued Contributor

Re: decnet - incorrect executor node number

SET NODE 0 ROUTING CIRCUIT EIA-0 ENABLE PHASEIV ADDRESS = TRUE
SET NODE 0 ROUTING CIRCUIT FPA-0 ENABLE PHASEIV ADDRESS = FALSE
SET NODE 0 ROUTING CIRCUIT EWA-0 ENABLE PHASEIV ADDRESS = FALSE

It seems you have three devices confugured as routing circuits for DECnet. When running net$configure in basic mode it will configure all circuits it can find. Maybe you do not want all of them. You need to run net$configure with parameter 'advanced' and then choose option 3 (configure devices) and answer "none" for the data link name on the devices you don't want to use.

Oswald
TMcB
Super Advisor

Re: decnet - incorrect executor node number

HI.

when I try to set host to anything i get :
%SYSTEM-F-UNREACHABLE, remote node is not currently reachable

Decnet should be running on EIA0
> mc lancp show conf

LAN Configuration (9-APR-2010 10:47:00.85):
Parent or
Device PrefCPU Medium/User Version Link Speed Duplex Auto BufSize MAC Address Type Description
------ ------- ----------- ------- ---- ----- ------ ---- ------- ---------------- ------------ -----------
EIA0 0 Ethernet X-54 Up 100 Full Yes 1500 AA-00-04-00-27-04 UTP i82559er
00-02-A5-20-58-B7 (default)
EWA0 1 Ethernet X-79 Up 100 Full Yes 1500 00-16-35-3E-EC-69 UTP BCM5703

> type SYS$MANAGER:NET$CSMACD_STARTUP.NCL
!%
!% NCL script SYS$SYSROOT:[SYSMGR]NET$CSMACD_STARTUP.NCL
!% Created by Network Database Conversion on 9-APR-2010 10:10:57.10
!%
SET NCL DEFAULT ENTITY NODE 0
!%
CREATE CSMA-CD
!%
CREATE CSMA-CD STATION EWA-0 COMMUNICATION PORT = EWA
ENABLE CSMA-CD STATION EWA-0
!%
CREATE CSMA-CD STATION EIA-0 COMMUNICATION PORT = EIA
ENABLE CSMA-CD STATION EIA-0
!%
!% End of NCL script NET$CSMACD_STARTUP.NCL
!%

Volker Halle
Honored Contributor

Re: decnet - incorrect executor node number

TMcB,

you're currently running DECnet Phase IV protocol on EIA. This may not be the right LAN.

Look at your SYS$MANAGER:NET$ROUTING_STARTUP.NCL-OLD;* files to check which interface you've been using before.

Volker.
TMcB
Super Advisor

Re: decnet - incorrect executor node number

Hi Volker

looks like you are correct.
After rerunning decnet_register and rebooting to correct the address - I was able to set host to other servers in the same building, but not other buildings.

Think this is because it needs to run on other card - Do I need to reboot servers for this to take effect?

Thanks
Volker Halle
Honored Contributor

Re: decnet - incorrect executor node number

TMcB,

it should be possible to change the routing circuit config online, but if you're running other protocols on those LAN interfaces, they may not allow the changing of the MAC address associated with ENABLE PHASEIV ADDRESS = TRUE or FALSE.

Just fix the DECnet configuration and reboot.

Volker.