Operating System - OpenVMS
1748255 Members
4066 Online
108760 Solutions
New Discussion юеВ

Re: MOP directory empty... :-(

 
SOLVED
Go to solution
Didier Morandi_2
Frequent Advisor

MOP directory empty... :-(

Trying to MOP boot a satellite, I discovered from the error messages that the actual lan$dll: directory (ie mom$system) is empty in my boot server (7.3-1 Hobbyist).

I do not know why. I do not remember having deleted it, but the question is: how can I recover my MOP features without having to reinstall VMS?

Thanks,

D.
I want to become the European VMS VP :-)
23 REPLIES 23
Uwe Zessin
Honored Contributor
Solution

Re: MOP directory empty... :-(

The LAN$DLL (= SYS$SYSROT:[MOM$SYSTEM]) on one of my systems is empty, too. I know I didn't delete any files from it, either.

I thought that the download firmware for devices like terminalservers or routers is put there, but not anything for a satellite node.

If you can attach the error message as a .TXT file attachment (I you just paste inline, the spaces will be collapsed), I am sure we can give more useful advice.
.
Joseph Huber_1
Honored Contributor

Re: MOP directory empty... :-(

Didier, in comp.os.vms You have reorted the message with the reason for failing boot:

Node database file, LAN$NODE_DATABASE, not found

So You have not (never ?) populated the LANCP database for the satellites You want to boot from this system (or deleted the database by accident ?).
The database is filled in by cluster_config.com (using LAN download as method), by adding the satellite node.

As Karl pointed out, MOM$* directories are not involved in VMS booting.
http://www.mpp.mpg.de/~huber
Joseph Huber_1
Honored Contributor

Re: MOP directory empty... :-(

ehem ... Uwe is not Karl :-)
http://www.mpp.mpg.de/~huber
Jan van den Ende
Honored Contributor

Re: MOP directory empty... :-(

Didier,

Did you do a regular CLUSTER_CONFIG?
Then you should also have specified MOP boot or LANCP boot.
In either case, the APB.EXE should by registered as Primary Boot Loader, with the ROOT directory as parameter.
Have you maybe specified LANCP boot, and now try MOP boot, or the other way around?

hth,

Proost.

Have one on me.

jpe
Don't rust yours pelled jacker to fine doll missed aches.
Didier Morandi_2
Frequent Advisor

Re: MOP directory empty... :-(

DTL01> @cluster_config_lan

Cluster Configuration Procedure
Executing on an Alpha System

DECnet Phase IV is installed on this node.

The LAN, not DECnet, will be used for MOP downline loading.

To ensure that this procedure is executing with the required
privileges, invoke it from the system manager's account.

Enter a "?" for help at any prompt. If you are familiar with
the execution of this procedure, you may want to mute extra notes
and explanations by invoking it with "@CLUSTER_CONFIG_LAN BRIEF".

DTL01 is an Alpha system and currently a member of a cluster
so the following functions can be performed:

MAIN MENU

1. ADD an Alpha node to the cluster.
2. REMOVE a node from the cluster.
3. CHANGE a cluster member's characteristics.
4. CREATE a duplicate system disk for DTL01.
5. MAKE a directory structure for a new root on a system disk.
6. DELETE a root from a system disk.
7. EXIT from this procedure.

Enter choice [1]: 1

This ADD function will add a new Alpha node to the cluster.

WARNING: If the node being added is a voting member, EXPECTED_VOTES for
every cluster member must be adjusted. For complete instructions
check the section on configuring a cluster in the "OpenVMS Cluster
Systems" manual.

CAUTION: If this cluster is running with multiple system disks and
common system files will be used, please, do not proceed
unless appropriate logical names are defined for cluster
common files in SYLOGICALS.COM. For instructions, refer to
the "OpenVMS Cluster Systems" manual.

Do you want to continue [N]? y
Is the node to be a clustered node with a shared SCSI or FIBRE-CHANNEL bus (Y/N)
? n
Will the node be a satellite [Y]?
Verifying LAN adapters in LANACP database...
What is the node's SCS node name? DTL02
What is the node's SCSSYSTEMID number? 1026

WARNING:
The DECnet databases on DTL01 will not be updated with
information on DTL02. You must see to it that network
databases on this and all other cluster members are updated.
For help, refer to the "OpenVMS Cluster Systems" manual.

Verifying LANACP satellite node database...
Will DTL02 run DECnet [Y]?

This procedure will establish Ethernet adapter EWA0 for
DTL01's booting of DTL02 via the LANACP boot server process.

What is DTL02's LAN adapter hardware address? 00-00-F8-76-37-C2

This procedure will now ask you for the device name of DTL02's system root.
The default device name (DISK$ALPHA0731:) is the logical volume name of
SYS$SYSDEVICE:.

What is the device name for DTL02's system root
[default DISK$ALPHA0731:]?
What is the name of DTL02's system root [SYS10]?
Allow conversational bootstraps on DTL02 [N]? y

The following workstation windowing options are available:

1. No workstation software
2. DECwindows Workstation Software

Enter choice [1]: 1
Creating directory tree SYS10 ...
System root SYS10 created
Will DTL02 be a disk server [N]?
Updating LANACP LAN server process volatile and permanent databases...
Size of pagefile for DTL02 [RETURN for AUTOGEN sizing]?

A temporary pagefile will be created until resizing by AUTOGEN. The
default size below is arbitrary and may or may not be appropriate.

Size of temporary pagefile [10000]?
Size of swap file for DTL02 [RETURN for AUTOGEN sizing]?

A temporary swap file will be created until resizing by AUTOGEN. The
default size below is arbitrary and may or may not be appropriate.

Size of temporary swap file [8000]?
Will a local disk on DTL02 be used for paging and swapping (Y/N)? y
Does DTL02 have any RFxx disks [N]?

This procedure will now wait until DTL02 is a member of
the cluster. Once DTL02 joins the cluster, this procedure
will ask you which local disk it can use for paging and swapping.

Please boot DTL02 now. Make sure the default boot device is
set to the appropriate clustered-disk access path: LAN device for
satellite nodes; or shared-bus (CI/DSSI/SCSI/FC) disk device. See
the hardware user manual or the console help command for instructions
to do this.

Waiting for DTL02 to boot...
Waiting for DTL02 to boot...
Waiting for DTL02 to boot...

%%%%%%%%%%% OPCOM 30-OCT-2003 14:29:12.94 %%%%%%%%%%%
Message from user SYSTEM on DTL01
LANACP MOP V3 Downline Load Service
Could not respond to load request on EWA0 from DTL02, file not found
Requested file: LAN$DLL:
.SYS

..? :-(
I want to become the European VMS VP :-)
Didier Morandi_2
Frequent Advisor

Re: MOP directory empty... :-(

cont'd

%%%%%%%%%%% OPCOM 30-OCT-2003 14:32:20.94 %%%%%%%%%%%
Message from user DECNET on DTL01
DECnet event 0.7, aborted service request
From node 1.1 (DTL01), 30-OCT-2003 14:32:17.39
Circuit EWA-0, Line open error, File open error, Load file
%MOM-E-OPENIN, error opening as input
-RMS-F-SYN, file specification syntax error
Ethernet address = 00-00-F8-76-37-C2
I want to become the European VMS VP :-)
Karl Rohwedder
Honored Contributor

Re: MOP directory empty... :-(

Didier,

how is the node defined in the database?

Here is an example:

$ mc lancp
LANCP> sho node ktb04

Node Listing, volatile database:
KTB04 (00-10-64-30-86-BE):
MOP DLL: Load file: APB.EXE
Load root: $1$DKA0:
Boot type: Alpha satellite
LANCP>

regards Kalle
Joseph Huber_1
Honored Contributor

Re: MOP directory empty... :-(

I never saw such a behaviour.
I have the impression LANACP is not installed/started on Your system:
Does a SHOW SYSTEM list LANACP process ?
If not, do @SYS$STARTUP:LAN$STARTUP.
(and insert this in systartup_vms).
http://www.mpp.mpg.de/~huber
Uwe Zessin
Honored Contributor

Re: MOP directory empty... :-(

That looks like a corrupted entry in the DECnet node database. Do an:

NCP> show known nodes characteristics to NODES.LIS
NCP> exit
$ search NODES.LIS 00-00-F8-76-37-C2/window=20

This should give you a hint which entry gives problems.
.