BOOTMGR boot device list and shadowed system disks

Having difficulties when installing the system? Your system runs slowly and requires some tweaking? You can get help here.
Post Reply
User avatar

Topic author
m_detommaso
Valued Contributor
Posts: 67
Joined: Thu Jun 06, 2019 6:57 am
Reputation: 0
Location: Brindisi (Italy)
Status: Offline
Contact:

BOOTMGR boot device list and shadowed system disks

Post by m_detommaso » Fri Mar 03, 2023 5:53 am

How to add shadowed system disks in a multiple-member shadow set to the BOOTMGR boot device list (VMS V9.2 + UPD2 x86-64) ?

For Alpha we did this using srm command; for example :

P00>>> set bootdef_dev dga50.1002.0.2.1,dga50.1001.0.2.1,dgb60.1003.0.3.1,dgb60.1004.0.3.1

For Integrity we did this using the OpenVMS Integrity servers boot_options.com utility to add shadowed system disks in a multiple-member shadow set to the EFI boot device list.

I can't find any information in the currently available manuals and various attempts under bootmgr seem to confirm that bootmgr currently supports only one disk boot device configuration.

Any hints will be really appreciated,
/Maurizio
Last edited by m_detommaso on Fri Mar 24, 2023 9:44 am, edited 1 time in total.

User avatar

volkerhalle
Master
Posts: 196
Joined: Fri Aug 14, 2020 11:31 am
Reputation: 0
Status: Offline

Re: BOOTMGR boot device list and shadowed system disks

Post by volkerhalle » Sun Mar 05, 2023 10:16 am

Maurizio,

[quote]
P00>>> set bootdef_dev dga50.1002.0.2.1,dga50.1001.0.2.1,dgb50.1003.0.3.1,dgb50.1004.0.3.1
[/quote]

The above command just adds the 4 possible Fibre Channel pathes to the $1$DGA50 boot disk.

To do what you want, you would also have to add the pathes to the 2nd and 3rd and ... disks of all members of the system disk shadowset.

Volker.
Last edited by volkerhalle on Sun Mar 05, 2023 10:16 am, edited 1 time in total.

User avatar

volkerhalle
Master
Posts: 196
Joined: Fri Aug 14, 2020 11:31 am
Reputation: 0
Status: Offline

Re: BOOTMGR boot device list and shadowed system disks

Post by volkerhalle » Sat Mar 11, 2023 6:50 am

Maurizio,

in theory you could specify the 'boot order' in the UEFI Boot Manager, not the OpenVMS Boot Manager !

You should be able to reach the UEFI Boot Manager by typing BOOTMGR> EXIT and hitting a couple of <ESC>'s quickly.

Enter Setup -> Configure Boot Options -> Change Boot Order

and re-arrange the boot devices in your desired order.

I'm not sure though, if this is a good idea. It will certainly ONLY work, if the first disk from that list completely disappears from the system. Would you want the system to automatically select the next disk to try to boot from ? What happens, if that disk had been removed from (or fallen out of) the system disk shadowset more or less recently ? Would you still try to automatically boot from that disk ?

And note, that in a cluster, the physical first member may still be reachable from other systems and your system would try to boot from the 2nd disk -> bugcheck (boot disk not in shadowset) !

I just tested (on VSI OpenVMS x86-64 V9.2) a manual boot from a disk, that had been a system disk shadowset member and had been manually removed.

You'll get the following messages, but the system will happily boot from that 'outdated' member:

%SYSINIT-I-INCSHAMEM, system shadow set membership inconsistency
%SYSINIT-I-SHASINGMBR, single member system shadow set formed

Not sure, if you want that to happen automatically. I did not try to change the boot order, I just booted using BOOTMGR> BOOT DKA0

Volker.
Last edited by volkerhalle on Sat Mar 11, 2023 7:19 am, edited 1 time in total.

User avatar

imiller
Master
Posts: 136
Joined: Fri Jun 28, 2019 8:45 am
Reputation: 0
Location: South Tyneside, UK
Status: Offline
Contact:

Re: BOOTMGR boot device list and shadowed system disks

Post by imiller » Tue Mar 14, 2023 5:17 am

some implications for future operation of critical systems running OpenVMS x86-64. I think there will be more things to learn about the real world operation of OpenVMS x86-64 systems.
Ian Miller
[ personal opinion only. usual disclaimers apply. Do not taunt happy fun ball ].


fossman
Newbie
Posts: 3
Joined: Tue Sep 14, 2021 7:41 am
Reputation: 0
Status: Offline

Re: BOOTMGR boot device list and shadowed system disks

Post by fossman » Tue Mar 21, 2023 2:03 pm

I'm running Shadowed System disk on VMware

Within the VMware UEFI Boot management environment it was easy to add multiple additional boots that loaded the VMS_BOOTMGR from different devices thus allowing BOOTMGR to be run which ever member of the Shadow set was present. I was disable booting from just about all standard devices (parricular;y the NICs) which speeded things up.

it is then a matter of configuring multiple boot options with-in BOOTMGR but I'm not sure BOOTMGR will ripple down the different options should an earlier one fail.

Laurence

Post Reply