- Community Home
- >
- Servers and Operating Systems
- >
- Operating Systems
- >
- Operating System - OpenVMS
- >
- Re: VMS & HSG80 powerup/boot
Categories
Company
Local Language
Forums
Discussions
Forums
- Data Protection and Retention
- Entry Storage Systems
- Legacy
- Midrange and Enterprise Storage
- Storage Networking
- HPE Nimble Storage
Discussions
Forums
Discussions
Discussions
Discussions
Forums
Discussions
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
- BladeSystem Infrastructure and Application Solutions
- Appliance Servers
- Alpha Servers
- BackOffice Products
- Internet Products
- HPE 9000 and HPE e3000 Servers
- Networking
- Netservers
- Secure OS Software for Linux
- Server Management (Insight Manager 7)
- Windows Server 2003
- Operating System - Tru64 Unix
- ProLiant Deployment and Provisioning
- Linux-Based Community / Regional
- Microsoft System Center Integration
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Community
Resources
Forums
Blogs
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-08-2006 05:42 AM
05-08-2006 05:42 AM
Is there a way to make the ES40 pause during startup to allow the HSG80s time to complete their startup?
Thanks in advance!
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-08-2006 06:31 AM
05-08-2006 06:31 AM
Solutionthere is no easy solution to your problem.
It may be possible to modify the power-up script to include e.g. some TEST commands to delay execution of the script enough, so that the HSG80s finish their power-up initialization first.
See chapter 2.23 in the ES40 User Interface Guide:
http://h18002.www1.hp.com/alphaserver/download/es40fg_revb.pdf
Be careful when modifying the power-up script.
Volker.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-08-2006 08:57 AM
05-08-2006 08:57 AM
Re: VMS & HSG80 powerup/boot
Wim
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-08-2006 09:52 AM
05-08-2006 09:52 AM
Re: VMS & HSG80 powerup/boot
Purely Personal Opinion
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-08-2006 10:47 AM
05-08-2006 10:47 AM
Re: VMS & HSG80 powerup/boot
I don't think that I'll want to mess with STARTUP.COM!
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-08-2006 11:16 AM
05-08-2006 11:16 AM
Re: VMS & HSG80 powerup/boot
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-08-2006 01:50 PM
05-08-2006 01:50 PM
Re: VMS & HSG80 powerup/boot
I've attached a simple procedure which attempts to mount a disk. It will wait a maximum of 30 seconds for the device to appear. Obviously this can be modified to suit. Should be self explanatory.
My preference is to abstract the "storage objects" from the physical devices. You need a kind of data base which can associate "nick names" for storage objects to devices and logical names. During startup, you then ask a procedure to make sure the storage is available, perhaps with an importance flag (ie: "REQUIRED - means wait forever until it's available, or "OPTIONAL" - means wait some timeout period, then give up and return a failure status). The procedure will check if the device exists and is mounted. If not, it will do whatever is needed.
Implemented correctly, this allows you to specify multiple logical objects that may map to the same physcial device, and you're free to move them around as required. You don't need to code an explicit sequence of mounts during the startup, it will be derived automatically. Your startup looks something like this:
$ @GETDISK APPLICATION_1 DISK$APP1 REQUIRED
$ @APP1_STARTUP
$ @GETDISK APPLICATION_2 DISK$APP2 REQUIRED
$ @APP2_STARTUP
$ @GETDISK APPLICATION_3 DISK$APP3 OPTIONAL
$ IF $STATUS.EQS.DISK_OK THEN @APP3_STARTUP
(or you can write the GETDISK call at the start of the APP_STARTUP.COM proceddure)
All the gory details of mounts, shadow sets, policies and other stuff are hidden in GETDISK.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-08-2006 01:51 PM
05-08-2006 01:51 PM
Re: VMS & HSG80 powerup/boot
I've attached a simple procedure which attempts to mount a disk. It will wait a maximum of 30 seconds for the device to appear. Obviously this can be modified to suit. Should be self explanatory.
My preference is to abstract the "storage objects" from the physical devices. You need a kind of data base which can associate "nick names" for storage objects to devices and logical names. During startup, you then ask a procedure to make sure the storage is available, perhaps with an importance flag (ie: "REQUIRED - means wait forever until it's available, or "OPTIONAL" - means wait some timeout period, then give up and return a failure status). The procedure will check if the device exists and is mounted. If not, it will do whatever is needed.
Implemented correctly, this allows you to specify multiple logical objects that may map to the same physcial device, and you're free to move them around as required. You don't need to code an explicit sequence of mounts during the startup, it will be derived automatically. Your startup looks something like this:
$ @GETDISK APPLICATION_1 DISK$APP1 REQUIRED
$ @APP1_STARTUP
$ @GETDISK APPLICATION_2 DISK$APP2 REQUIRED
$ @APP2_STARTUP
$ @GETDISK APPLICATION_3 DISK$APP3 OPTIONAL
$ IF $STATUS.EQS.DISK_OK THEN @APP3_STARTUP
(or you can write the GETDISK call at the start of the APP_STARTUP.COM proceddure)
All the gory details of mounts, shadow sets, policies and other stuff are hidden in GETDISK.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-08-2006 01:56 PM
05-08-2006 01:56 PM
Re: VMS & HSG80 powerup/boot
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-08-2006 05:51 PM
05-08-2006 05:51 PM
Re: VMS & HSG80 powerup/boot
we are talking about HSG80 (e.g. DGA) disks here, which will NOT be configured by CONFIGURE, but need to be configured by explicitly running SYSMAN IO AUTOCONFIGURE.
The 'logical' place to wait for the disks to appear (in a loop starting with $ MCR SYSMAN IO AUTO), would be either in SYLOGICALS.COM or SYCONFIG.COM.
SYSTARTUP_VMS.COM would be too 'late', if you have common files on the HSG disks (e.g. queue manager db).
Also take into considertion, that you might want to skip the autoconfiguration, if booting with STARTUP_P1 = "MIN".
Volker.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-08-2006 07:42 PM
05-08-2006 07:42 PM
Re: VMS & HSG80 powerup/boot
you are giving VMS workarounds, which means, assuming VMS is sufficiently available to use those.
I might be wrong in this, but the way I read the question, the trouble is that there is no BOOT device yet!
_IF_ the boot device is also on the HSG, _THAT_ is the problem, and the other devices will probably appear sufficiently close together that they are also acvailable by the time VMS has reached the need to start using them.
OTOH, if local drives are used as SYSTEM disks, then your solutions are perfectly valid.
Craig, could you indicate which of those situations applies in your case?
Proost.
Have one on me (maybe at the Bootcamp in Nashua>)
jpe
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-08-2006 07:49 PM
05-08-2006 07:49 PM
Re: VMS & HSG80 powerup/boot
my first reference is to a power-up script stored in the SRM console. This could help in the system-disk-on-HSG-not-yet-available situation, if some SRM commands could be found, which would cause sufficient delay in the power-up script.
Craig then talked about changes in SYSTARTUP_VMS.COM, so the discussion shifted towards solutions in OpenVMS itself.
Volker.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-08-2006 08:26 PM
05-08-2006 08:26 PM
Re: VMS & HSG80 powerup/boot
From the console :-
>>> set boot_reset on
Rob.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-08-2006 09:01 PM
05-08-2006 09:01 PM
Re: VMS & HSG80 powerup/boot
The mount of the common disk is most of the time succeeding after 20 seconds but I found 1 case where it took more than 30 seconds (failed after 32 seconds, succeeded after 46 seconds, no trials in between).
So I would give it at least a minute.
BUT the disks that were unavailable for up to 46 seconds were not served by the HSG80 but by MSCP (interbuilding disk via FDDI).
fwiw
Wim
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-09-2006 04:36 AM
05-09-2006 04:36 AM
Re: VMS & HSG80 powerup/boot
1) The system disk is a locally-connected disk, so that's not the problem.
2) I was making the changes to my 'mount disks' DCL procedure to look for the DGA disks, and I was wondering if doing it in SYSTARTUP_VMS.COM was 'too late', like Volker said. The reason that I was wondering was that even after the ES40 was up for a few hours, the DGA disks never showed up. And using SYSMAN IO AUTOCONFIGURE didn't help. I had to restart the HSGs to have the ES40 'see' the DGA disks.
3. I'll look into the SRM module idea.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-09-2006 04:47 AM
05-09-2006 04:47 AM
Re: VMS & HSG80 powerup/boot
SYSMAN IO AUTO should have worked. If it didn't, then probably something was wrong with the HSG80s or the SAN path to them (did the FC switches come up correctly ?), so just rebooting the HSG80s might have cured the problem.
You could use ANAL/SYS and SDA> FC NAME and SDA> FC ADDR to look at the SAN-related data structures.
I wouldn't suggest to think about the SRM power-up script, if you boot from a local system disk and can do whatever workaround/wait in OpenVMS.
Volker.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-09-2006 05:00 AM
05-09-2006 05:00 AM
Re: VMS & HSG80 powerup/boot
It still points to a need to figure out a way to 'pause' the ES40.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-09-2006 05:59 AM
05-09-2006 05:59 AM
Re: VMS & HSG80 powerup/boot
again, OpenVMS should be able to establish connections to the HSG80, even if the SAN switch comes up later than OpenVMS. A forced crash - instead of a plain reboot -of the ES40 in that state could have answered some of the questions...
Volker.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-10-2006 02:05 AM
05-10-2006 02:05 AM
Re: VMS & HSG80 powerup/boot
Wim
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-10-2006 06:13 AM
05-10-2006 06:13 AM