IBM

POWER6 Linux and AIX - Page 1

Just wanted to say a few things about this box so far. Again Linux support is pretty bad. The only distros that seem to work are the ones you need to pay for, RedHat Enterprise 6.8 and Suse Enterprise 11. RedHat uses an ancient 2.6 kernel while Suse is newer. That brings me to the next major problem.

While you can install Linux to a SATA drive, you are not able to boot from said drive. The boot prom will not recognize a drive unless it has special IBM firmware. So you are limited to 146Gb SAS drives. Any larger capacity and there is suddenly an extra zero on the price. I guess its possible to boot from the DVD and specify the path to your hard drive but I don't know the right syntax now.

Anyone know of a work around or hack to bypass this nonsense?
The Enterprise SUSE and Redhat distros are limited so I'd just avoid them.

This is difficult for me to know without owning the actual hardware. I could propose a theory though: since it's the SAS controller connected to the backplane; theoretically the firmware of the SAS controller is requesting special firmware from the disks.

Proposal: if you buy a GENERIC (like LSI / Adaptec) SAS controller and ensure it has the correct miniSAS connectors to connect to the backplane, in theory the firmware should give boot control to the generic SAS card and then boot from whatever disk you want. This is assuming of course the motherboard firmware will work with it, and isn't performing any additional checks.

EDIT: by 'backplane' I mean the PCB that the HDDs connect to / typically backplanes and controllers use MiniSAS.
Hmmm...Just a thought, but if you have both drives in there boot to the SAS drive and then have it mount the SATA drive with your data and such (in older days it would have been put /usr on the SATA, but I don't think RHEL 6.x allows / and /usr to be separate)
"Apollo was astonished, Dionysus thought me mad."
:Octane: :Octane: :O2:
What I've done in the past is used NFS for the major part of AIX box storage, and mounted all the directories that have extra programs, data etc. to NFS shares.
:O3x02L: R16000 700MHz 8GB RAM kanna
:Octane: R12000 300MHz SI 896MB RAM yuuka
:Octane2: R12000A 400MHz V6 2.5GB RAM
:Indy: (Acclaim) R4600 133MHz XL Graphics 32MB RAM
:Indy: (Challenge S) R4600 133MHz (MIPS III Build Server)
Thinkpad W530 i7 3940XM 3GHz, 32GB, K1000M Windows 8.1 Embedded rin
Thinkpad R40 Pentium M 1.5GHz 2GB RAM kasha
ibmfiles wrote: Proposal: if you buy a GENERIC (like LSI / Adaptec) SAS controller and ensure it has the correct miniSAS connectors to connect to the backplane, in theory the firmware should give boot control to the generic SAS card and then boot from whatever disk you want. This is assuming of course the motherboard firmware will work with it, and isn't performing any additional checks.

EDIT: by 'backplane' I mean the PCB that the HDDs connect to / typically backplanes and controllers use MiniSAS.


Sadly, or awesomely depending on if you want to hack or easily service the system, but the Power6 p520 backplane has a board to board connector with the main planar. There is a card that adds RAID capability and i think it works without the card fine - that might change the boot behavior. For alternate card the drives would have to be in an external shelf or in the tape drive bay.

edit: nice job getting a p520. I picked one up a while ago but haven't had time to do anything but install AIX on it. The seller did a terrible job packing it - so I got a second for parts (and virtualization license) and again packing was a challenge but that seller did better - haven't had a chance to try it yet. At least the faceplate isn't falling off the dvd drive of number 2.
:O3000: :Fuel: :Tezro: :Tezro: :Octane2: :Octane2: :Octane2: :Octane: :Octane: :Octane: :Indigo: :Indigo: :Indigo: :Indigo: :O2: :1600SW: :O2: :1600SW: :1600SW: :Indigo2: :Indigo2: :Indigo2: :Indigo2: :Indigo2IMP: :Indy: :Indy: :Indy: :Indy: :O3x0: :O3x02L: :O3x02L:
japes wrote:
ibmfiles wrote: Proposal: if you buy a GENERIC (like LSI / Adaptec) SAS controller and ensure it has the correct miniSAS connectors to connect to the backplane, in theory the firmware should give boot control to the generic SAS card and then boot from whatever disk you want. This is assuming of course the motherboard firmware will work with it, and isn't performing any additional checks.

EDIT: by 'backplane' I mean the PCB that the HDDs connect to / typically backplanes and controllers use MiniSAS.


Sadly, or awesomely depending on if you want to hack or easily service the system, but the Power6 p520 backplane has a board to board connector with the main planar. There is a card that adds RAID capability and i think it works without the card fine - that might change the boot behavior. For alternate card the drives would have to be in an external shelf or in the tape drive bay.

edit: nice job getting a p520. I picked one up a while ago but haven't had time to do anything but install AIX on it. The seller did a terrible job packing it - so I got a second for parts (and virtualization license) and again packing was a challenge but that seller did better - haven't had a chance to try it yet. At least the faceplate isn't falling off the dvd drive of number 2.


Agreed - nice job on getting a P520. I miss having access to the two that I used to (Previous job had two of them in the lab, both connected to an HMC. One ran AIX 7.1 and the other ran IBM i), they were pretty nice machines.
"Apollo was astonished, Dionysus thought me mad."
:Octane: :Octane: :O2:
armanox wrote: Agreed - nice job on getting a P520. I miss having access to the two that I used to (Previous job had two of them in the lab, both connected to an HMC. One ran AIX 7.1 and the other ran IBM i), they were pretty nice machines.


How's IBM i?
I've never managed to find much about it.
Image Image
Shiunbird wrote: How's IBM i?
I've never managed to find much about it.

You can sign up for å free account at http://pub400.com/ to find out about it
Lovely, thanks a ton!
Joining now.
Image Image
but the Power6 p520 backplane has a board to board connector with the main planar. There is a card that adds RAID capability and i think it works without the card fine


My 8203-E4A has such a card (IBM calls it a "RAID Enablement Card", FC 5679). The card is not required for the system to boot from SAS; it just won't be RAID. I'm not sure if the auxiliary cache card is sold separately but I have both installed.
smit happens.

:Fuel: bigred , 900MHz R16K, 4GB RAM, V12 DCD, 6.5.30
:Indy: indy , 150MHz R4400SC, 256MB RAM, XL24, 6.5.10
:Indigo2IMP: purplehaze , 175MHz R10000, Solid IMPACT
probably posted from Image bruce , Quad 2.5GHz PowerPC 970MP, 16GB RAM, Mac OS X 10.4.11
plus IBM POWER6 p520 * Apple Network Server 500 * RDI PrecisionBook * BeBox * Solbourne S3000 * Commodore 128 * many more...
Alright I did some experimenting with a cheap SATA drive to see if anything can be done. The bottom line is whatever drive you use has to have the IBM firmware. In the open firmware is a program called "ioinfo" that does some low level drive utilities. With a SATA drive you can't even read the information out. It gives an error about can't open the drive in raw mode and googling the error gives zero results. System p and System x drives will work.

I have IBM i on a small AS/400 machine but let the license expire. You need a code after 70 days. It was interesting to install and play around with but at the end of the day its pretty boring. Everything is text based menus and there isn't a lot of third party software available. About the only thing you could use it for is OS administration or coding some native apps.
I compiled TN5250 on my AIX POWER6 to connect to PUB400. That seemed appropriate.
smit happens.

:Fuel: bigred , 900MHz R16K, 4GB RAM, V12 DCD, 6.5.30
:Indy: indy , 150MHz R4400SC, 256MB RAM, XL24, 6.5.10
:Indigo2IMP: purplehaze , 175MHz R10000, Solid IMPACT
probably posted from Image bruce , Quad 2.5GHz PowerPC 970MP, 16GB RAM, Mac OS X 10.4.11
plus IBM POWER6 p520 * Apple Network Server 500 * RDI PrecisionBook * BeBox * Solbourne S3000 * Commodore 128 * many more...
Shiunbird wrote:
armanox wrote: Agreed - nice job on getting a P520. I miss having access to the two that I used to (Previous job had two of them in the lab, both connected to an HMC. One ran AIX 7.1 and the other ran IBM i), they were pretty nice machines.


How's IBM i?
I've never managed to find much about it.


To me, the menu based system was awkward. Plus, the only times I actually got to use the system was when there was an issue, so my view may be slanted. We had them in the R&D lab, and anytime someone would scan a box running [OS/400 | i5/OS | i] it would lock out all of the administrator accounts and I would have to connect to it using the IBM 5250 emulator included with the HMC (alternatively I would have needed an IBM 5250...) in order to unlock the accounts.

As the resident UNIX guy in the lab IT team, I got all of the unusual requests that nobody else wanted (or was able) to handle (but I did get to get experience with AIX, i, HMCs, HP-UX, OpenVMS, Oracle VM (SPARC), and a VMware cluster with ALL of the bells and whistles (and about 11,000 running VMs)). It was also my job to be able to find the hardware to match whatever insane setup the clients had. That was a fun one at times....
"Apollo was astonished, Dionysus thought me mad."
:Octane: :Octane: :O2:
jgilje wrote:
Shiunbird wrote: How's IBM i?
I've never managed to find much about it.

You can sign up for å free account at http://pub400.com/ to find out about it


Interesting - they do not allow gmail accounts for email. I just signed up for an account to be able to learn a little bit more about my old enemy (and had to use my .edu email address).
"Apollo was astonished, Dionysus thought me mad."
:Octane: :Octane: :O2:
Ubuntu 16.04 worked as easy as x86 on my P6 p520, granted I am booting under VIOS which may make things easier. I am working to fix FreeBSD ppc64 right now for VIOS and eventually PAPR as a hobby project. I'm using some spare work hours to bring FreeBSD to P8 PowerNV as it may be commercially relevant with Xeon E5 stagnating on I/O and memory bandwidth.
SGI Fuel, Indy R5k
IBM RS/6000 7006-42T, 7011-250, 7012-397, 7012-G40 (upgraded to 4x 200MHz PPC), ThinkPad 710TE vintage tablet, ThinkPad T400, various System X, NetVista 2800
Sun Ultra 27 Xeon Quad Core 3.20GHz, Sunblade 2500 Silver, SunFire V445
HP c8000

http://ps-2.kev009.com:8081/ - IBM Retro
http://www.kev009.com/ - Blog
Free Usenet access for comp.* heirarchy. Send me a message for posting access.
Hey all, just a quick note. I have to retract my statement about Linux support now. I tried openSUSE and it installed without a hitch and gave me a working system (with an up to date kernel 4.10.1). Don't waste your time with Debian, its installer is buggy and you have to play games trying to get some 64 bit packages.

My only gripe now is the direction Linux is going. You can't use ifconfig anymore and now they don't include vital tools like nslookup or traceroute! So I bork my network config and can't even download the tools needed for troubleshooting. Oh and systemd is always the top resource on a completely idle system.
But, but, systemd! It does your dishes now! You just have to use a binary dishwasher configuration file. It's much better except that now your dishwasher is pwned by an exploit in systemd's dishes subsystem and has decided to spray your wife with jet dry agent whenever she walks by it. Which is totally sexy except the chemical burns.
smit happens.

:Fuel: bigred , 900MHz R16K, 4GB RAM, V12 DCD, 6.5.30
:Indy: indy , 150MHz R4400SC, 256MB RAM, XL24, 6.5.10
:Indigo2IMP: purplehaze , 175MHz R10000, Solid IMPACT
probably posted from Image bruce , Quad 2.5GHz PowerPC 970MP, 16GB RAM, Mac OS X 10.4.11
plus IBM POWER6 p520 * Apple Network Server 500 * RDI PrecisionBook * BeBox * Solbourne S3000 * Commodore 128 * many more...
Try NetBSD?
:O3x02L: R16000 700MHz 8GB RAM kanna
:Octane: R12000 300MHz SI 896MB RAM yuuka
:Octane2: R12000A 400MHz V6 2.5GB RAM
:Indy: (Acclaim) R4600 133MHz XL Graphics 32MB RAM
:Indy: (Challenge S) R4600 133MHz (MIPS III Build Server)
Thinkpad W530 i7 3940XM 3GHz, 32GB, K1000M Windows 8.1 Embedded rin
Thinkpad R40 Pentium M 1.5GHz 2GB RAM kasha
Raion-Fox wrote: Try NetBSD?


I'll see if the powerpc port boots but it looks to be more focused on Mac and Mac clone hardware. I'd love to run *BSD.
FreeBSD is crapshoot on big endian power hardware
:O3x02L: R16000 700MHz 8GB RAM kanna
:Octane: R12000 300MHz SI 896MB RAM yuuka
:Octane2: R12000A 400MHz V6 2.5GB RAM
:Indy: (Acclaim) R4600 133MHz XL Graphics 32MB RAM
:Indy: (Challenge S) R4600 133MHz (MIPS III Build Server)
Thinkpad W530 i7 3940XM 3GHz, 32GB, K1000M Windows 8.1 Embedded rin
Thinkpad R40 Pentium M 1.5GHz 2GB RAM kasha