Operating System - HP-UX
1847745 Members
2924 Online
104013 Solutions
New Discussion

Knowing whether IA machine or PA machine?

 
SOLVED
Go to solution
Prasad Joshi
Regular Advisor

Knowing whether IA machine or PA machine?

Hi All,

How should i will come to know, like whether I am using IA machine or PA machine.

I am using two machine one is IA machine (hpslia) and other is PA machine (slpam15).


I tried this of IA machie.
bash-2.02# uname -a
HP-UX hpslia01 B.11.23 U ia64 1115046784 unlimited-user license

Here, i am able to see "ia64" ie. it is an IA machine

But, when i do it on PA machine.
bash-2.02# uname -a
HP-UX slpam16 B.11.23 U 9000/800 3547050606 unlimited-user license
I am not getting enough information.

But, is there any way to know whether machine is IA or PA when we first saw those machines?

Thanks in advance.
Prasad
16 REPLIES 16
Pete Randall
Outstanding Contributor
Solution

Re: Knowing whether IA machine or PA machine?

Prasad,

I would use the model command:

root# model
9000/800/rp7410

The model, in this case, is rp7410 and the "p" stands for PA-RISC. If the "p" was replaced by an "x", it would be Itanium.


Pete

Pete
RAC_1
Honored Contributor

Re: Knowing whether IA machine or PA machine?

uname
ia64 - ITANIUM.
if you see 9000/800, then it is PA-RISC

Also, model command.

rp/N/V or any other class thing is PA-RISC, if it is rxXXYY, then it is ITANIUM.
There is no substitute to HARDWORK
Antonio Cardoso_1
Trusted Contributor

Re: Knowing whether IA machine or PA machine?

run sam,
section Performance Monitors,
=> System properties
=> processor tab.
Robert-Jan Goossens_1
Honored Contributor

Re: Knowing whether IA machine or PA machine?

# file /stand/vmunix
/stand/vmunix: ELF-64 executable object file - PA-RISC 2.0 (LP64)

Regards,
Robert-Jan
Arunvijai_4
Honored Contributor

Re: Knowing whether IA machine or PA machine?

Hi Prasad,

You can also do # machinfo or if ignite installed,

# /opt/ignite/bin/print_manifest

-Arun
"A ship in the harbor is safe, but that is not what ships are built for"
Geoff Wild
Honored Contributor

Re: Knowing whether IA machine or PA machine?

You got it - ia64 = Itanium and 9000 = parisc.

You can also tell by the model rx is Itanium and rp is parisc.

rp4440 is parisc and a rx4440 is Itanium.

Rgds...Geoff
Proverbs 3:5,6 Trust in the Lord with all your heart and lean not on your own understanding; in all your ways acknowledge him, and he will make all your paths straight.
Gregory Fruth
Esteemed Contributor

Re: Knowing whether IA machine or PA machine?

In a shell script you can do this (see
/usr/include/sys/unistd.h):

CPU=`getconf CPU_VERSION`
case $CPU in
528) CPU="hppa11";; # CPU_PA_RISC1_1
532) CPU="hppa20";; # CPU_PA_RISC2_0
768) CPU="ia64";; # CPU_IA64_ARCHREV_0
*) CPU="unknown";;
esac
Kent Ostby
Honored Contributor

Re: Knowing whether IA machine or PA machine?

file vmunix will show either:

/stand/vmunix: ELF-64 executable object file - PA-RISC 2.0 (LP64)

/stand/vmunix: ELF-64 executable object file - IA6
"Well, actually, she is a rocket scientist" -- Steve Martin in "Roxanne"
Rick Garland
Honored Contributor

Re: Knowing whether IA machine or PA machine?

Itanium systems are 'rx' modelsas opposed to 'rp'
Tim D Fulford
Honored Contributor

Re: Knowing whether IA machine or PA machine?


uname -a ...
IA - Itanium
9000 - PARISC

model ...
rxABCD - rack optimized Itanium A= std rack unit height
rpABCD - rack optimised PARISC A=std rack unit height

Regards

Tim
-
Narayanaswami
Occasional Advisor

Re: Knowing whether IA machine or PA machine?

9000/800 means HP 9000 which is the HP Server line on PA.
ia64 obviously denotes an IA machine,and the
Server line from HP is called Integrity.
Uname ,and model are sufficient ways to find this out.
Could you clarify what you mean by "when we first saw those machines?"
Eg.if you see an rx2600 then,it will be labelled as HP Integrity rx2600...If you see an
rp5400 ,it will be labelled as HP 9000 rp5400

..All rp-s and K-Class,N-Class etc are PA machines..
Integrity is usually labelled as IA with the exception of Superdomes.
For superdomes,I think it is specified whether it is a HP9000 or Integrity Superdome.

Hope this helps
Prasad Joshi
Regular Advisor

Re: Knowing whether IA machine or PA machine?

Hi Arun,

I am not able to use # machinfo on PA machine

bash-2.02# uname -a
HP-UX slpam16 B.11.23 U 9000/800 3547050606 unlimited-user license

bash-2.02# machinfo
bash: machinfo: command not found

But, able to use it on IA machine

bash-2.02# uname -a
HP-UX hpslia02 B.11.23 U ia64 1090910286 unlimited-user license

As you can see i am using same VERSION of OS i.e. B.11.23

Can you help?

Thanks & regards.

Prasad Joshi
Regular Advisor

Re: Knowing whether IA machine or PA machine?

Hi Narayanaswami,

When we first saw machine
means "When are not knowing any harware details of that machine" Then how to find model.

Thanks for your replay.
Muthukumar_5
Honored Contributor

Re: Knowing whether IA machine or PA machine?

Prasad,

You can get to know the machine model as,

# uname -m

If it is IA - then machine is IA
else PA

# model

will also give that.

In 11.23 PA machine,

# find / -name "machinfo"

Is there any file available. PA version may not have that.

--
Muthu
Easy to suggest when don't know about the problem!
Arunvijai_4
Honored Contributor

Re: Knowing whether IA machine or PA machine?

Hi Prasad,

As others specified, if it is 9000/800 in "uname -a", it should be a PA box.

Also, # file /stand/vmunix is the best way of all. You can also try # getconf CPU_CHIP_TYPE

-Arun

P.S Remember to assign points.
"A ship in the harbor is safe, but that is not what ships are built for"
Prasad Joshi
Regular Advisor

Re: Knowing whether IA machine or PA machine?

Hi All,

I got the required answers.

Actually, I wanted to know, in what all ways i can get model information.

This required me to postpone giving points.
Sorry for that.

I think all will be statisfied with points i gave.

Thanks a lot for your help.
Looking forward for your help.