- Community Home
- >
- Servers and Operating Systems
- >
- Operating Systems
- >
- Operating System - OpenVMS
- >
- Alpha 1000A device naming and PCI bus enumeration
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
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
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
тАО03-25-2007 08:59 PM
тАО03-25-2007 08:59 PM
Alpha 1000A device naming and PCI bus enumeration
We have a customer with two AS1000A, both configured identically with the internal disk shelf running off the 16-bit on-board SCSI, tape/CD running on the on-board 8-bit SCSI and a KZPAA in slot 2 running an external tape drive.
Thing is, one machine has the KZPAA as bus A, on-board as bus B and the other machine is the other way round - we can't find any jumper settings or console variables that will make the bus enumeration happen the wrong way round? We're pretty sure the envars are the same but can't easily check the live machine as they won't let us log on; we only know the internal layout because the top lid interlock was defeated ages ago so we could take the side off :)
cheers
A
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО03-25-2007 10:25 PM
тАО03-25-2007 10:25 PM
Re: Alpha 1000A device naming and PCI bus enumeration
Wim
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО03-25-2007 10:34 PM
тАО03-25-2007 10:34 PM
Re: Alpha 1000A device naming and PCI bus enumeration
there is a probe algorithm console variable which can be set to old or new
The version of VMS is also significant.
Purely Personal Opinion
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО03-25-2007 10:48 PM
тАО03-25-2007 10:48 PM
Re: Alpha 1000A device naming and PCI bus enumeration
bus_probe_algorithm was the first thing I thought of, but since both machines are running VMS 7.2-2 the algorithm should be set to new since the old setting was for <6.2 or 6.1. I've also got an identical machine on the bench here and tried setting it to old and new anyway, no difference.
I notice there's an ISP1020_EDIT command that dumps the config of the on-board SCSI in hex, so I guess we need to see if we can schedule a shutdown to compare outputs. Documentation for ISP1020_EDIT is pretty much non-existant apart from -sd which loads defaults into NVRAM.
cheers
A
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО03-25-2007 11:14 PM
тАО03-25-2007 11:14 PM
Re: Alpha 1000A device naming and PCI bus enumeration
SYSGEN parameter DEVICE_NAMING:
SYS_PARAMETERS
DEVICE_NAMING
(Alpha only) DEVICE_NAMING is a bit mask indicating whether port
allocation classes are used in forming SCSI device names.
Following is the bit definition:
Bit Definition
0 If 1, enable new naming.
1 Must be 0. This bit is reserved for use by HP.
For more information about port allocation classes, see OpenVMS
Cluster Systems.
Setting (Shhh!) bit 1 gets you VMS device
names which match the console device names.
If it's zero, VMS uses a different algorithm
on at least the PK's, and that can lead to
this behavior.
(According to Google v. comp.os.vms, in 2004,
it was "reserved for use by Compaq.")
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО03-25-2007 11:34 PM
тАО03-25-2007 11:34 PM
Re: Alpha 1000A device naming and PCI bus enumeration
Wim
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО03-26-2007 12:04 AM
тАО03-26-2007 12:04 AM
Re: Alpha 1000A device naming and PCI bus enumeration
As for the DEVICE_NAMING parameter, the devices are seen a different way round at the SRM prompt......
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО03-26-2007 01:59 AM
тАО03-26-2007 01:59 AM
Re: Alpha 1000A device naming and PCI bus enumeration
$ ANALYZE/SYSTEM
SDA> CLUE CONFIG
Purely Personal Opinion
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО03-26-2007 02:14 AM
тАО03-26-2007 02:14 AM
Re: Alpha 1000A device naming and PCI bus enumeration
I tend to set the port allocation classes on even the simple SCSI configurations, as it makes growing the configurations over time rather easier. (And it also causes the local folks to become accustomed to seeing and using allocation classes, which makes explaining fibre channel all that much easier.) If you do choose this, avoid allocation classes one and two where you can, as these are expected and used by FC; I set these aside for FC.
I will assume that the external SCSI with the tape drive is not multi-host. Tapes on shared SCSI buses don't work all that well, and HP doesn't support same.
Stephen Hoffman
HoffmanLabs
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО03-27-2007 04:31 AM
тАО03-27-2007 04:31 AM
Re: Alpha 1000A device naming and PCI bus enumeration
We sorted it and it brought back mid-to-late memories of this behaviour - what we failed to do was boot the second machine, just saw DKA at the console and got confused.
AS1000s will boot and keep the device names the same as they are at console level, AS1000As will boot as DKB unless the SYSGEN parameter DEVICE_NAMING is set to 3, it doesn't matter what the allocation class is.
I proved this by moving a system disk between an AS1000 and AS1000A :)
Thanks for the clues, they pointed me in the right direction!
cheers
A