Operating System - OpenVMS
Showing results for 
Search instead for 
Did you mean: 

Upgrade question

Piet Timmers_1
Frequent Advisor

Upgrade question

A simple question.

An alpha environment OpenVMS 7.3-2 must change to Itanium OpenVMS 8.3

Is it whise to upgrade the alpha fist to OpenVMS 8.3 and then the application to Itanium, or can I skip this alpha upgrade.


Piet Timmers
Honored Contributor

Re: Upgrade question


Well, you have Alpha Vms 7.3-2 at the moment. As Itanium begins with V8.any of Vms, you can only do
Alpha Vms 7.3-2 -> Alpha 8.3 -> Itanium 8.3

If you have the sources, you can try to copy them to Itanium 8.3, and re-compile. If you encounter a problem, you will not know if it has a relationship with the 7.3-2 -> 8.3 migration or the Alpha to Itanium migration.

It depends on the langage used in your software, the "quality and robustness " of this compiler on Itanium , the quantity of lines of code to migrate...

I would go for
Alpha Vms 7.3-2 -> Alpha 8.3 -> Itanium 8.3
Jan van den Ende
Honored Contributor

Re: Upgrade question


as always, "it depends"

If your app is compiled (not too loose an assumption, I guess), then the best advise is to upgrade the Alpha, upgrade the Alpha compiler(s), and recompile & relink WITH ALL warning activated. (newer compilers tend to be a little more strict, and Alpha warnings are regularly I64 ERRORS).
Correct the code, then move it over to I64 & recompile. Data files, and essentially all DCL, can be just copied over.

But, IF there is little or no compiled code; or, IF there are no sources, THEN you might well have to find other ways.

And if you are bound to application continuity, prbably a mixed cluster as intermediate might be a good idea.

(SHAMELESS PLUG: if you need help, I do have one day per week available, except for the month of july)


Have one on me.

Don't rust yours pelled jacker to fine doll missed aches.
Hein van den Heuvel
Honored Contributor

Re: Upgrade question

The alpha 7.3-2 --> 8.3 upgrade typically is a non-event.

If the Alphas are to be decommissioned after the transition then upgrading them is a waste of (down/work) time.

If the Alpha are to participate in a cluster for a while, the I would want them to be at 8.3 even knowing 7.3-2 will cluster fine. It makes no difference for the existing applications and scripts. I just would not want to have to think whether I could use a given (new) feature on each box in the environment.

Focus on the Alpha --> Itanium transition.
Ignore the 7.3-2 --> 8.3 in that transition, as that will 99% sure be transparent and otherwise easy enough to deal with (some formatting changes in command output?)

Ian Miller.
Honored Contributor

Re: Upgrade question

See also the HP Integrity transition modules for some lists of things to consider

Purely Personal Opinion
Wim Van den Wyngaert
Honored Contributor

Re: Upgrade question

I would do it in 2 steps. Just to not have all the problems at once. But it all depends on how critical your applications are and how many good application debuggers you still have.


Honored Contributor

Re: Upgrade question

Is it usually wise to have the same VMS and LPs on the source and target platforms for a port? Yes.

Is it necessary? No.

Would I upgrade Alpha here before launching the port? Maybe. Depends on how long I'm planning to operate across the two platforms, though that state often tends to be longer than planned, and on how crufty my existing OpenVMS Alpha code-base was.

And best to get to OpenVMS I64 V8.3-1H1 here, as that's as much as case of a hardware release as it's a maintenance release for V8.3.

All IMHO; there's no good simple answer here.
Piet Timmers_1
Frequent Advisor

Re: Upgrade question

Everybody thanks for taking time to respond to my question.

As what I expected, there is no "right" or " wrong" answer. After the upgrade/transition, the alpha servers are not needed anymore, so the alpha upgrade looks waste of time.

To make the total process going from Alpha OpenVMS 7.3-2 to IA OpenVMS 8.3-1H1 not to complex I will advise to do the Alpha upgrade first.


ps. Every answer is "good" so everybody gets the same amount of point for it.