[Info-vax] VMS startup - building LLA devices

Ian Miller gxys at uk2.net
Fri Mar 17 11:49:36 EDT 2023


On Friday, March 17, 2023 at 3:03:32 PM UTC, Marc Van Dyck wrote:
> Ian Miller used his keyboard to write :
> > On Wednesday, March 15, 2023 at 4:18:37 PM UTC, Marc Van Dyck wrote: 
> >> Very early in the OpenVMS startup sequence, VMS builds the LLA (Lan 
> >> failover) devices. Can someone tell me which file(s) the startup code 
> >> gets the information from to do that ? 
> >> 
> >> -- 
> >> Marc Van Dyck 
> > 
> > SYS$SYSTEM:LAN$DEVICE_DATABASE.DAT
> That's also what I was thinking. But no. Let me explain. 
> 
> I have a system disk residing on a SAN that I must be able to boot 
> from two different hardwares. One is a BL870, the other is an RX2800. 
> So I built two different LAN$DEVICE_DATABASE.DAT files, one for each 
> config, and before reboot, we put in place the one that will be in 
> effect after the reboot. Should work, right ? Well, it doesn't. The 
> RX2800 has only EIxx devices, the BL870 has EIxx and EWxx ones. If 
> I'm on the blade, rename files to reboot on the RX, I still see EXxx 
> devices in the LAN config after the reboot. 
> 
> Also, in the doc, it is said that this file can be moved to an other 
> location by defining a logical name. But how can that work when the 
> LLA formation is done so early in the boot sequence, way before DCL 
> even exists ? 
> 
> -- 
> Marc Van Dyck

A quick bit of research shows LANACP started from VMS$DEVICE_STARTUP after SYCONFIG and SYLOGICALS.COM have been executed. As far as I know LANACP is the process that reads the LAN$DEVICE_DATABASE and creates the LL devices.



More information about the Info-vax mailing list