Operating System - HP-UX
1823335 Members
3307 Online
109654 Solutions
New Discussion юеВ

Re: Identifying server type

 
Stephen Keane
Honored Contributor

Identifying server type

What's a quick way of determinging if a server is a V class.

I don't have a V class server, but I'm guessing the answer would be along the lines of either uname or model.

Can anyone with a V class server post the results of 'uname -a' and/or 'model'?

What's so different about V class servers, even Ignite treats them differently?

13 REPLIES 13
Tom Danzig
Honored Contributor

Re: Identifying server type

Use the model command
Stephen Keane
Honored Contributor

Re: Identifying server type

If I do model on a J series I get

9000/785/J5000

On a B1000, I get

9000/785/B1000

I can't just reply on the first character after the second '/' being V presumably?

A. Clay Stephenson
Acclaimed Contributor

Re: Identifying server type

The V-boxes are very different because they were actually manufactured by Convex Computer Corp which was later acquired by HP.
If it ain't broke, I can fix that.
Tom Danzig
Honored Contributor

Re: Identifying server type

I'm almost certain it will be a V. I used to work with a V class, however, I no longer do and cannot confirm.
Patrick Wallek
Honored Contributor

Re: Identifying server type

It should be something like the following:

9000/800/V2200
9000/800/V2000
9000/800/V2250
9000/800/V2500
9000/800/V2600
9000/800/V2650
9000/800/V2700

Note: I got these value from the /etc/.supported_bits file on one of my 11.0 systems. This should match the output of the model command.
Steven E. Protter
Exalted Contributor

Re: Identifying server type

model command should be do it.

Every line has its unique design issues. What about Ignite is different?

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
Sundar_7
Honored Contributor

Re: Identifying server type

This is what I get for my V2250

9000/800/V2250

V class is an "odd ball" HP server, I would say :-). It has something called Open Boot Prompt (similar to the Sun SPARC architecture).

Even though V class is a 64 bit architecture, an ignite tape created on a V class cannot be restored to an another 64 bit system, since the boot kernel is different.VINSTALL is the kernel name used for booting V-class server by the ignite.

You will have a A-Class server used for administration purpose(similar to SMS used for superdome).

It has some similarites to superdome. I believe it uses the same chipset as some of the old superdome servers (PA8700).
Learn What to do ,How to do and more importantly When to do ?
Stephen Keane
Honored Contributor

Re: Identifying server type

So something along the lines of

model | awk 'FS="/" { print $3 }' | cut -c1


Would indicate whether it was a V class or not?

Ignite uses a different install kernel (VINSTALL) for V class servers, determining the bit-size of the kernel lets you know whether to use INSTALL or WINSTALL, but I needed to exclude V classes from the mix.
Sundar_7
Honored Contributor

Re: Identifying server type

Yes your awk will tell you if it is a V-class server.

Ignite uses VINSTALL for v-class servers.
I believe INSTALL is for 64-bit servers and WINSTALL is for systems that support both 32 and 64 bit HP-UX.

# getconf HW_CPU_SUPP_BITS

Will tell you the OS word widths your CPU is capable of supporting.
Learn What to do ,How to do and more importantly When to do ?
Gordon  Morrison_1
Regular Advisor

Re: Identifying server type

machinetype=`model`;echo ${machinetype##*/}
will filter out everything up to and including the last '/' character
What does this button do?
Stephen Keane
Honored Contributor

Re: Identifying server type

getconf HW_CPU_SUPP_BITS

on my J class and B class servers returns 64
(with hpux 11.11 installed) and Ignite uses WINSTALL. Does this mean that if getconf HW_CPU_SUPP_BITS returns 32, then Ignite will use INSTALL?
Patrick Wallek
Honored Contributor

Re: Identifying server type

Stephen,

Yes, that's correct.

With Ignite, IIRC, INSTALL is for 32-bit kernels, WINSTALL is for 64-bit and VINSTALL is for V-series machine ONLY.
Stephen Keane
Honored Contributor

Re: Identifying server type

I think I've got all the information I needed, thanks.