On 08/18/2016 02:17 AM, Fawzy Ibrhim wrote:> I totally agree with John; NEC sold these servers with fakeraid from LSI as
I used to login to LSI Firmware to manage the RAID disks.
The NEC compatibility page at
http://www.nec.com/en/global/prod/express/linux/centos.html indicates
that the R120b2 is not certified for CentOS 7. CentOS 5 and 6, yes, but
not 7. As there are other servers listed that are certified for CentOS
7, it isn't that NEC is ignoring CentOS 7; it may just simply not work
properly on the R120b2. You'll need to file a bug report with Red Hat,
as CentOS is just going to repackage the source Red Hat ships.
There have been 'zero port' RAID cards in the past where the RAID
controller uses motherboard ports with hardware RAID; I have an Adaptec
ASR-2000S here that is for a particular SuperMicro motherboard that uses
the Adaptec SCSI controllers on the motherboard for the disk ports
(dedicated PCI-X slot for it; performance was quite good and comparable
to the RAID controllers with ports on the controller). I don't know if
this would be the case with the R120b2 or not. But it may be that the
particular MegaRAID controller you have is simply not recognized (maybe
even shut down after boot) by the CentOS 7 kernel.
For CentOS 7 it would seem that you need to remove the RAID card and
clear the disks that are on the motherboard ports and install with
CentOS 7 software RAID.
I know that some older LSI MegaRAID SAS cards are supported; I have
several Dell PowerEdge 1950's running CentOS 7 (yes, I'm aware of the
battery issues). The relevant section of the lspci output on them:
...
01:00.0 RAID bus controller: LSI Logic / Symbios Logic MegaRAID SAS 1078
(rev 04)
...
> But when I install Centos 5.X/6.X 64bit; I can see the disks as standalone
disks as well as dmraid devices.
Can you post the output of lspci from CentOS 6, please? While you might
not think that lspci would show different outputs from different version
of the distribution, you might be surprised.