Solved

anaconda disk partitoning not accepted for CentOS 7 on ProLiant BL460c G1

Posted on 2014-11-05
12
1,058 Views
Last Modified: 2014-11-30
I have kickstarted this blade many times with various OSes, last being CentOS6.4.  I am now trying to install CentOS7 but It is failing to recognise disks, indicating 'no disks selected'.  There are 2 disks, each in RAID0 with itself as this seems to be the only way that I could do it.

Relevant section from anaconda file (this worked for CentOS 6):

part /boot      --fstype ext2   --size=200 --ondisk=cciss/c0d0
part swap                       --size=8192 --ondisk=cciss/c0d0
part pv.01      --fstype ext4   --size=1 --grow --ondisk=cciss/c0d0
part pv.02      --fstype ext4   --size=1 --grow --ondisk=cciss/c0d1

I have also tried sda with no success.  I have also simplified it by configuring RAID1 and not using disk ref in file but with no success.

I have successfully kickstarted CentOS7 on a ProLiant BL460c Gen8.
0
Comment
Question by:mickt
  • 7
  • 5
12 Comments
 

Author Comment

by:mickt
Comment Utility
I suspect that the G1 may not support CentOS/RHEL 7
0
 

Author Comment

by:mickt
Comment Utility
Just kickstarted a G6 with same anaconda file so it's a G1 CentOS 7 issue.

I wonder if there is a workaround for this?
0
 
LVL 61

Expert Comment

by:gheist
Comment Utility
Use default install ISO.
0
 

Author Comment

by:mickt
Comment Utility
What exactly do you mean by default install ISO?  Don't think I've ever installed a default anything.  I need specific partition table etc.
0
 
LVL 61

Expert Comment

by:gheist
Comment Utility
Boot minimum install ISO and set your dream partitions.
When I boot Ubuntu 14.04 LTS on that server default mirror is called /dev/sda (If you made your hands dirty with 200MB ISO image week ago you should have already figured out that this rename occured back in 2009)
0
 
LVL 61

Expert Comment

by:gheist
Comment Utility
http://cciss.sourceforge.net/
*New* The cciss driver has been removed from RHEL7 and SLES12. If you really want cciss on RHEL7 checkout the elrepo directory.

They say:
http://elrepo.org/tiki/kmod-cciss
(It is not easily slip-streamed with anaconda, something like USB or SD boot media has to be used)

I'd say ubuntu is the only modern system for this server.
0
How your wiki can always stay up-to-date

Quip doubles as a “living” wiki and a project management tool that evolves with your organization. As you finish projects in Quip, the work remains, easily accessible to all team members, new and old.
- Increase transparency
- Onboard new hires faster
- Access from mobile/offline

 

Author Comment

by:mickt
Comment Utility
I'm using sda, cciss was from when it was CentOS6.  I have also tried sda with no success.

Gave up on Ubuntu as I had issues with it,  Not A fan!
0
 
LVL 61

Expert Comment

by:gheist
Comment Utility
cciss.sf.net says cciss driver is removed from RHEL7 and SuSE 13
That leaves us with ubuntu alone ;( (ok - debian, slackware, gentoo, lfs etc)
Maybe you know how to plant elrepo cciss driver into anaconda - i dont, me happy ubuntu admin sometimes (to my understanding - etc/sysconfig -> etc/defaults
++ more not so obvious changes
0
 

Accepted Solution

by:
mickt earned 0 total points
Comment Utility
It turned out to be relatively simple as it turned out.  Just append hpsa.hpsa_simple_mode=1 & hpsa.hpsa_allow_any=1 to PXE boot file, i.e.

append ks=http://<IP>/<PATH>/<CLIENT>.cfg initrd=initrd.img ksdevice=link hpsa.hpsa_simple_mode=1 hpsa.hpsa_allow_any=1
0
 
LVL 61

Expert Comment

by:gheist
Comment Utility
You can accept your comment ;)
I did not know that feature, I was under belief that the documentation is accurate, so no way to get it up and running IMO...
0
 

Author Comment

by:mickt
Comment Utility
One further thing of note is that I had to recreate the RAID (F8 during boot) as it didn't initially like clearing the the disks during kickstart.
0
 

Author Closing Comment

by:mickt
Comment Utility
Presents disks for selection during kickstart.
0

Featured Post

Maximize Your Threat Intelligence Reporting

Reporting is one of the most important and least talked about aspects of a world-class threat intelligence program. Here’s how to do it right.

Join & Write a Comment

In order for businesses to be compliant with certain information security laws in some countries, you need to be able to prove that a user (which user it was becomes important to the business to take action against the user after an event has occurr…
This article will explain how to establish a SSH connection to Ubuntu through the firewall and using a different port other then 22. I have set up a Ubuntu virtual machine in Virtualbox and I am running a Windows 7 workstation. From the Ubuntu vi…
Illustrator's Shape Builder tool will let you combine shapes visually and interactively. This video shows the Mac version, but the tool works the same way in Windows. To follow along with this video, you can draw your own shapes or download the file…
This video demonstrates how to create an example email signature rule for a department in a company using CodeTwo Exchange Rules. The signature will be inserted beneath users' latest emails in conversations and will be displayed in users' Sent Items…

763 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

7 Experts available now in Live!

Get 1:1 Help Now