Solved

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

Posted on 2014-11-05
12
1,149 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
ID: 40423598
I suspect that the G1 may not support CentOS/RHEL 7
0
 

Author Comment

by:mickt
ID: 40423606
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 62

Expert Comment

by:gheist
ID: 40423946
Use default install ISO.
0
Microsoft Certification Exam 74-409

Veeam® is happy to provide the Microsoft community with a study guide prepared by MVP and MCT, Orin Thomas. This guide will take you through each of the exam objectives, helping you to prepare for and pass the examination.

 

Author Comment

by:mickt
ID: 40423985
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 62

Expert Comment

by:gheist
ID: 40427222
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 62

Expert Comment

by:gheist
ID: 40431128
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
 

Author Comment

by:mickt
ID: 40432232
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 62

Expert Comment

by:gheist
ID: 40432425
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
ID: 40457028
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 62

Expert Comment

by:gheist
ID: 40457037
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
ID: 40457057
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
ID: 40472350
Presents disks for selection during kickstart.
0

Featured Post

Efficient way to get backups off site to Azure

This user guide provides instructions on how to deploy and configure both a StoneFly Scale Out NAS Enterprise Cloud Drive virtual machine and Veeam Cloud Connect in the Microsoft Azure Cloud.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

If you use Debian 6 Squeeze and you are tired of looking at the childish graphical GDM login screen that is used by default, here's an easy way to change it. If you've already tried to change it you've probably discovered that none of the old met…
1. Introduction As many people are interested in Linux but not as many are interested or knowledgeable (enough) to install Linux on their system, here is a safe way to try out Linux on your existing (Windows) system. The idea is that you insta…
This video shows how to use Hyena, from SystemTools Software, to bulk import 100 user accounts from an external text file. View in 1080p for best video quality.

831 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