- Community Home
- >
- Servers and Operating Systems
- >
- Operating Systems
- >
- Operating System - OpenVMS
- >
- 7.3-2 Upgrade Inquiries
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
03-08-2005 03:21 AM
03-08-2005 03:21 AM
7.3-2 Upgrade Inquiries
I was told that the existence of certain files in the SYS$SPECIFIC directories such as SYS$LIBRARY:DCLTABLES.EXE and SYS$SYTEM:DCL.EXE may interfere with the upgrade. Any thoughts or experiences with this?
I've also been told that each root must have a SYSCOMMON.DIR and it must have the same "File ID" as VMS$COMMON.DIR in SYS$SYSDEVICE:[000000]. How can I check this on my system and is this indeed an issue?
Again, any help much appreciated.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
03-08-2005 04:38 AM
03-08-2005 04:38 AM
Re: 7.3-2 Upgrade Inquiries
first of all,
WELCOME TO THE VMS FORUM!!
Your question really requires some more info to be able to give specific answers:
- are you running Cluster or Stand-alone?
- if cluster, are you planning a Rolling upgrade, or shutdown-upgrade-reboot?
Speculating for it in view uf your SYS$SPECIFIC formulation, I would _guess_ a standalone system, and I will try answering from that perspective, although "each root" seems to point to cluster....
-- SYS$LIBRARY & SYS$SYSTEM actually each refer to a searchlist of 2 directories:
SYS$SPECIFIC:[SYSLIB],SYS$COMMON:[SYSLIB], resp the corresponding [SYSEXE] dirs.
Now, in a standalone config that difference is not really spectacular, nor obvious, and more or less the same goes for heterogenuous clusters with a separate system disk per node.
In a homogenous cluster however, SYS$SPECIFIC is unique for each node, while SYS$COMMON _IS_ one and the same for multiple nodes. _THE_ big thing about VMS clusters!
Unless you are running VERY non-homogenous cluster, it is usual, and VERY advisable, to have as little as absolutely needed in the various SYS$SPECIFICs (different for each node), and as much as possible in SYS$COMMON
(only once for the cluster)
(but it IS possible to have intermediate configs; if that is your case, you should give us a LOT more detail).
So, assuming Standalone:
during the upgrade, the upgrade temporarily uses an alternate system root [SYSF], and practically the entire upgrade concerns SYS$COMMON
Only some explicit specific operations operate on those, and then the upgrade 'finds out' ALL your (actually active, and potentially configured but unused) specifics, has ways to address them non-transparantly, and upgrades them all one by one.
With this background we get to the SYSCOMMON.DIR issue.
Although you can see SYSCOMMON.DIR in every [SYS*] of your system disk, there SHOULD be none.
There SHOULD be a toplevel directory VMS$COMMON.DIR, and the aforementioned SYSCOMMONs _should_ be aliasses.
-- and because BACKUP had some issues with it in the passed, many systems that were restored from savesets have them confused :-(
So first, let us check that.
Do DIR/FULL for each [SYS*]SYSCOMMON
Look for FILE ID and Directory Backlink Pointer.
If your File ID's are NOT all the same, _OR_ your Directory Backlink Pointers are not _ALL_ (4,4,0), then
--- report that to us, and we need to correct that first !!!! ----
And if your DCLTABLES.EXE is in SYS$SPECIFIC, then who knows what else may be.
Perhaps you can do:
$ DIR SYS$SYSDEVICE:[SYS*.*]/OUT=
and attach that textfile to a posting.
We will take it from there.
Enough for now, do come back with your info, and we will get you through!
Proost.
Have one on me.
Jan
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
03-08-2005 04:50 AM
03-08-2005 04:50 AM
Re: 7.3-2 Upgrade Inquiries
II'll assume that you have a cluster with a common system disk. If you had copies of, say, DCLTABLES in one or more SYS$SPECIFIC directories you would probably wind up with at least two nodes that wouldn't accept all the same DCL syntax after the upgrade. I'm not wise enough to comment in detail on what might happen with other, more sensitive images being located in SYS$SPECIFIC. But I can't imagine anything good would come of it.
:-)
To check if you have SYSCOMMON.DIR files that don't have the same File ID, try this:
$ DIR/FULL/OUTPUT=TMP.TXT SYS$SYSDEVICE:[SYS*]SYSCOMMON.DIR
$ SEARCH TMP.TXT "File ID:"
In the output from SEARCH check that the numbers after "File ID:" are the same on each line.
(I don't have privileged access to a VMS system from this room so can't try it out to make sure it works...)
Hope this helps,
Galen
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
03-08-2005 05:20 AM
03-08-2005 05:20 AM
Re: 7.3-2 Upgrade Inquiries
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
03-08-2005 05:40 AM
03-08-2005 05:40 AM
Re: 7.3-2 Upgrade Inquiries
having OpenVMS-owned .EXE files in SYS$SPECIFIC: directories could be dangerous. The update should warn you, if there is a file with the same name in a specific directory, before it is going to update the file in SYS$COMMON.
You could use the following command to check for those files before the upgrade:
$ dir sys$sysdevice:
and maybe fix those problems first.
Volker.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
03-08-2005 05:46 AM
03-08-2005 05:46 AM
Re: 7.3-2 Upgrade Inquiries
Thanks so much for your help. See the attachment for the text file requested. - Bill
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
03-08-2005 06:18 AM
03-08-2005 06:18 AM
Re: 7.3-2 Upgrade Inquiries
$ SHOW DEV/FILES SYS$SYSDEVICE
my file specs should be:
[VMS$COMMON.subdirectory]filename
however, I see them as:
[SYSCOMMON.subdirectory]filename
How do I fix this problem?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
03-08-2005 06:30 AM
03-08-2005 06:30 AM
Re: 7.3-2 Upgrade Inquiries
CD and is available from
http://h71000.www7.hp.com/freeware/freeware70/dfu/
with earlier version in
http://h71000.www7.hp.com/freeware/freeware60/dfu/
this tool can check and correct the problem with VMS$COMMON (and do many other useful things).
Purely Personal Opinion
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
03-08-2005 07:37 AM
03-08-2005 07:37 AM
Re: 7.3-2 Upgrade Inquiries
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
03-08-2005 05:50 PM
03-08-2005 05:50 PM
Re: 7.3-2 Upgrade Inquiries
This is something you need to be aware of, some of my colleagues performed this upgrade and they saw consistently on some systems the following
Following files in sys$loadable_images were complained about during the upgrade
SYS$DUDRIVER_MON.EXE
SYS$TUDRIVER_MON.EXE
On other systems there was nothing of that sort. On the systems that these were complained about, there are no issues. The systems are just working fine :)
regards
Mobeen
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
03-08-2005 07:25 PM
03-08-2005 07:25 PM
Re: 7.3-2 Upgrade Inquiries
In addition to the alias information, a cautionary suggestion: Remember to check out your alternate system roots and do the needed housekeeping after the upgrade.
It is not uncommon to have alternate roots in a non-clustered environment, for any number of operational reasons. Following an upgrade, you will need to check each of the roots (including a boot) to make sure that all needed parameters have been reset as needed (e.g., run AUTOGEN).
- Bob Gezelter, http://www.rlgsc.com
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
03-08-2005 08:06 PM
03-08-2005 08:06 PM
Re: 7.3-2 Upgrade Inquiries
I am awake again.
So, this concerns a standalone system.
I read that you already dealt with the SYSCOMMON issue. Good.
Your [SYS*] directories: Looks better than I feared after your initial request!
General note: some purging may be usefull,
Stay on the carefull side:
$ PURGE SYS$SYSDEVICE:[SYS*.*]/keep =2/before="-35-"
(keep at least 2 versions, and keep everything younger than 35 days)
For the LPD logs you can be more severe:
$ PURGE SYS$SYSDEVICE:[SYS*.lpd*]*.log
-- those directories that have _ONLY_ directories in them need deeper checking whether the files are in the sub-dir of COMMON or SPECIFIC
-- DIA$TOOLS needs be specific. So, ok
-- in SYS$STARTUP and SYSERR I find no problematic issues
-- SYSEXE: I do not know MVMS.EXE, but probably that one should move to SYS$COMMON:[SYSEXE}
Unless you have special requirements, move NETPROXY.DAT & NET$PROXY.DAT to common as well
-- the files in [SYSLIB] : better move them to common
-- I can only gueass why the *ZIP* files are in [SYSMAINT], but I would have them in common (and not in SYSMAINT anyhow). However, their location suggests they were put there once by Field Service, and should not matter, _OR_, if you actively use them, check the exact sysntax of the use before changing. They have no releation to your upgrade.
This summarizes what I could find.
Success.
Proost.
Have one on me.
Jan