[Info-vax] VMS startup - building LLA devices

Marc Van Dyck marc.gr.vandyck at invalid.skynet.be
Fri Mar 17 12:29:20 EDT 2023


on 17/03/2023, Ian Miller supposed :
> 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.

I don't think so. As far as I can see, it happens much earlier, way
before SYS$SYSTEM:STARTUP.COM begins execution. I'm not at work today,
so I can't get to my systems, but next monday I will post a console
log showing that.

-- 
Marc Van Dyck



More information about the Info-vax mailing list