Operating System - HP-UX
1820331 Members
2913 Online
109623 Solutions
New Discussion юеВ

getting a K250 from 32bit to 64bit HPUX11.11

 
SOLVED
Go to solution
Dave Crouse
Occasional Advisor

getting a K250 from 32bit to 64bit HPUX11.11

OK, I looked through and through and did not find (probably due to my own ineptitude) an existing thread for this issue. I have a K250, (thanks for the help getting the patches working in my last thread) I have installed firmware patch PF_CMHK3943 to bring the PDC firmware to 39.43. 32 bit HPUX11.11 is already installed. um... now what? Am I ready to flip some switch somewhere and magically convert the kernel to 64bit? Do I need to check my patches to make sure I'm ready?
10 REPLIES 10
Steven E. Protter
Exalted Contributor
Solution

Re: getting a K250 from 32bit to 64bit HPUX11.11

That box does not support 64 bit if my memory is right.

Since my memory is wrong, you have to do a complete OS install to get to 64 bit. Cold insall.

No switch to flip.

SEP
Steven E Protter
Owner of ISN Corporation
http://isnamerica.com
http://hpuxconsulting.com
Sponsor: http://hpux.ws
Twitter: http://twitter.com/hpuxlinux
Founder http://newdatacloud.com
Anthony Lennan
Valued Contributor

Re: getting a K250 from 32bit to 64bit HPUX11.11

Hi Dave,

Steven's memory is correct. A K250 does NOT support a 64 bit kernel.

All K and D class models numbered x00 to x50 are 32 bit machines.

All K and D class models number x60 an above are 64bit machine.

So a K460 or K580 for example can support 64bit while a K250 or D200 can not.

Therefore you'll have to leave it at 32bit.

Kind regards,
Anthony
Anthony Lennan
Valued Contributor

Re: getting a K250 from 32bit to 64bit HPUX11.11

CORRECTION!!! Heheh.

Actually it looks like both Steve's and my memory are bad. After my previous post I decided to check the /etc/.support_bits file and found that x50 servers onwards support 64 bit.

Here's the complete list for your reference.
9000/802/K250 32/64
9000/879/K260 32/64
9000/879/K260-EG 32/64
9000/889/K460-EG 32/64
9000/889/K460-XP 32/64
9000/898/K370 32/64
9000/804/K450 32/64
9000/889/K460 32/64
9000/899/K570 32/64
9000/893/T600 32/64
9000/893 32/64
9000/800/V2200 64
9000/800/V2000 64
9000/800/V2250 64
9000/800/K380 32/64
9000/800/K580 32/64
9000/895 32/64
9000/896 32/64
9000/800/K360 32/64
9000/895/P590 32/64
9000/780/C160 32/64
9000/780/C180 32/64
9000/780/J280 32/64
9000/780/J282 32/64
9000/782/C200+ 32/64
9000/782/C240+ 32/64
9000/782/J2240 32/64
9000/861/D270 32/64
9000/861/D370 32/64
9000/871/D270 32/64
9000/871/D370 32/64
9000/810/D280 32/64
9000/810/D380 32/64
9000/820/D280 32/64
9000/820/D380 32/64
9000/800/D390 32/64
9000/800/R380 32/64
9000/800/R390 32/64
9000/785/C360 32/64
9000/785/B1000 64
9000/785/C3000 64
9000/785/J5000 64
9000/785/J5500XM 64
9000/785/J7000 64
9000/800/V2500 64
9000/896/B 32/64
9000/800/N4000-36 64
9000/800/N4000-44 64
9000/800/N4000-55 64
9000/800/N4000-5X 64
9000/800/N4000-6X 64
9000/800/N4000-6Y 64
9000/800/N4000-7X 64
9000/800/N4000-7Y 64
9000/800/N4000-7Z 64
9000/800/N4000-8X 64
9000/800/N4000-8Y 64
9000/800/N4000-8Z 64
9000/800/N4000-9X 64
9000/800/N4000-9Y 64
9000/800/N4000-9Z 64
9000/800/L1000-36 64
9000/800/L1000-44 64
9000/800/L1000-5X 64
9000/800/L1000-7X 64
9000/800/L1000-8X 64
9000/800/L1000-9X 64
9000/800/L1500-5x 64
9000/800/L1500-7x 64
9000/800/L1500-8x 64
9000/800/L1500-9x 64
9000/800/L2000-36 64
9000/800/L2000-44 64
9000/800/L2000-5X 64
9000/800/L2000-7X 64
9000/800/L2000-8X 64
9000/800/L2000-9X 64
9000/800/L3000-5x 64
9000/800/L3000-7x 64
9000/800/L3000-8x 64
9000/800/L3000-9x 64
9000/800/A400-36 64
9000/800/A400-44 64
9000/800/A400-5X 64
9000/800/A400-7X 64
9000/800/A400-8X 64
9000/800/A400-9X 64
9000/800/A500-36 64
9000/800/A500-44 64
9000/800/A500-5X 64
9000/800/A500-7X 64
9000/800/A500-8X 64
9000/800/A500-9X 64
9000/800/V2600 64
9000/800/V2650 64
9000/800/V2700 64
9000/785/C3600 64
9000/785/J5600 64
9000/785/J7600 64
9000/785/B2000 64
9000/785/J6000 64
9000/800/L3000-55 64
9000/800/A500-55 64
9000/785/C3700 64
9000/785/J6700 64
9000/785/B2600 64
9000/785/C3750 64
9000/785/J6750 64
9000/785/C4700 64
9000/800/L1000-5Y 64
9000/800/L1000-5Z 64
9000/800/L1000-6X 64
9000/800/L1000-6Y 64
9000/800/L1000-6Z 64
9000/800/L1000-7Y 64
9000/800/L1000-7Z 64
9000/800/L1000-8Y 64
9000/800/L1000-8Z 64
9000/800/L1000-9Y 64
9000/800/L1000-9Z 64
9000/800/L1500-5y 64
9000/800/L1500-5z 64
9000/800/L1500-6x 64
9000/800/L1500-6y 64
9000/800/L1500-6z 64
9000/800/L1500-7y 64
9000/800/L1500-7z 64
9000/800/L1500-8y 64
9000/800/L1500-8z 64
9000/800/L1500-9y 64
9000/800/L1500-9z 64
9000/800/L2000-5Y 64
9000/800/L2000-5Z 64
9000/800/L2000-6X 64
9000/800/L2000-6Y 64
9000/800/L2000-6Z 64
9000/800/L2000-7Y 64
9000/800/L2000-7Z 64
9000/800/L2000-8Y 64
9000/800/L2000-8Z 64
9000/800/L2000-9Y 64
9000/800/L2000-9Z 64
9000/800/L3000-5y 64
9000/800/L3000-5z 64
9000/800/L3000-6x 64
9000/800/L3000-6y 64
9000/800/L3000-6z 64
9000/800/L3000-7y 64
9000/800/L3000-7z 64
9000/800/L3000-8y 64
9000/800/L3000-8z 64
9000/800/L3000-9y 64
9000/800/L3000-9z 64
9000/800/A400-5Y 64
9000/800/A400-5Z 64
9000/800/A400-6X 64
9000/800/A400-6Y 64
9000/800/A400-6Z 64
9000/800/A400-7Y 64
9000/800/A400-7Z 64
9000/800/A400-8Y 64
9000/800/A400-8Z 64
9000/800/A400-9Y 64
9000/800/A400-9Z 64
9000/800/A500-5Y 64
9000/800/A500-5Z 64
9000/800/A500-6X 64
9000/800/A500-6Y 64
9000/800/A500-6Z 64
9000/800/A500-7Y 64
9000/800/A500-7Z 64
9000/800/A500-8Y 64
9000/800/A500-8Z 64
9000/800/A500-9Y 64
9000/800/A500-9Z 64
9000/800/HPServerBlade8600/3xx1 64
9000/800/HPServerBlade8600/3xx2 64

Cheers,
Anthony

Patrick Wallek
Honored Contributor

Re: getting a K250 from 32bit to 64bit HPUX11.11

Have a look at this link:
http://www.testdrive.hp.com/STKT/serversupport.html

It's a matrix showing the HP-UX "bitness" supported by various older model servers.

Anthony Lennan
Valued Contributor

Re: getting a K250 from 32bit to 64bit HPUX11.11

Hi Dave,

Going back to your original question, you can upgrade 11i from 32bit to 64bit using the update-ux command and the installation CD/DVD. You can find the details here:

http://docs.hp.com/en/5187-2239/ch06s04.html#babdbebc

Alternatively, you can always just do a cold install as recommended above.

Cheers,
Anthony
Steve Lewis
Honored Contributor

Re: getting a K250 from 32bit to 64bit HPUX11.11

The question I have for you Dave is why migrate at all?

Contrary to popular marketing many 64 bit instructions execute more slowly than 32 bit ones - especially in older processors such as the one in your K250. The speed benefits of 64 bits come in accessing more memory, supporting more users at once, being able to cache more data therefore reducing i/o. The technical documents on migration to 64 bits all tell you this, see:
http://docs.hp.com/en/5966-9887/ch01s02.html
http://docs.hp.com/en/5966-9887/index.html
Although those documents were about 11.00 not 11.11, a lot of it is still relevent.

The other thing that springs to mind on this is that the maintenance on your old K class must be so high now that it might be cheaper (over 3 years) to purchase a new rp34xx with a new much faster processor, more memory, faster disks and up-front maintenance. Then you would not have the problem of an in-place upgrade to worry about. You can test your apps on the new machine and cut-over the data when ready. I did this exercise on our K360 and will be saving a few thousand by 2008.


Dave Crouse
Occasional Advisor

Re: getting a K250 from 32bit to 64bit HPUX11.11

Well, The point of the K250 and K460 is that we are performing an experiment in separating our custom database application fromom the user front-end. We want to experiment on the scalability of multiple front-end machies (proabbly along the lines of the rp74xx). The K250 and K460 are old boxes that we keep around for such experiments. The K250 will be retired once this experiment is completed. The K460 still has a maintenance agreement but will probably not be around much longer. I can't justify the purchase of new machines without proving the custom app can be re-developed to work this way. The development team is chomping at the "bit" to get started and I need to provide them the 64 bit OS for the 64 bit database engine to make the experiment as lifelike as possible. (as if that even makes sense considering the limitations of the machines). The developers need to figure out what needs to be done to the application to make the multi tier approach work. The Superdome running the app as a single tier is pushing the scalability/cost limit. Once the cost of developing a multi-tier solution (which is what the expriment is meant to discover) is weighed against the cost of superdomes to run it as a single tier, We will probably be buying a few rps and another dome. Then I'll be dragging the Ks out to the dumpster to make room.
Well, I'm going to go try to do that update-ux command now. (shhh... don't tell anyone but if you make developers use a slow machine, they tend to write more efficient code!)
Anthony Lennan
Valued Contributor

Re: getting a K250 from 32bit to 64bit HPUX11.11

Hi Dave,

Let us know how you get on with that update-ux command. I'm curious to know how it goes.

Cheers,
Anthony
Dave Crouse
Occasional Advisor

Re: getting a K250 from 32bit to 64bit HPUX11.11

Well, I could not get the update-ux command to work. It needed depots set up, and instead of fighting that battle, I reinstalled the whole machine from CD.
Voila! I have a 64bit OS on a k250. The database engine works, the developers are happy, and I still don't know if update-ux would have worked if the SD had been working properly. I would guess that if swinstall works correctly on a machine, then update-ux would work as well. but I have no proof.
Thanks for the help!
Dave Crouse
Occasional Advisor

Re: getting a K250 from 32bit to 64bit HPUX11.11

Should anyone want to do this, and as was noted in the thread, you probably wouldn't, the firmware upgrade and reinstall OS method works.