Everyone,
about 4 years ago, I tried to install CentOS 6 on a Supermicro server with SCSI drives using a LSI raid system. I could never figure out or find a way to make the installation disc of Centos 6 identify the SCSI drives. The installation disc for Centos 5 identified the SCSI drives without a problem. I finally gave up on Centos 6 and installed Centos 5 and the system has worked very well for the last 4 years
Now that Centos 5 has been retired, I would like to install Centos 7 on this server. Does the install disc for Centos 7 have the same issues with SCSI drives as Centos 6? Has anyone used Centos 7 on SCSI drives, or am I going to need to get an upgrade of the server? The server is working great.
Greg Ennis
On Apr 29, 2017, at 9:50 AM, Gregory P. Ennis PoMec@PoMec.Net wrote:
find a way to make the installation disc of Centos 6 identify the SCSI drives.
What model LSI card? Is that card on the RHEL hardware support list? Does LSI/Dell have drivers on their site? Have you tried drivers from LSI/Dell and using the dd(driver disk) option during install?
Date: Sat, 29 Apr 2017 10:17:55 -0400
On Apr 29, 2017, at 9:50 AM, Gregory P. Ennis PoMec@PoMec.Net wrote:
find a way to make the installation disc of Centos 6 identify the SCSI drives.
What model LSI card? Is that card on the RHEL hardware support list? Does LSI/Dell have drivers on their site? Have you tried drivers from LSI/Dell and using the dd(driver disk) option during install?
Steven, thank you for your help.
I am remote from the unit today, and do not have a good way to look at the board today, but the contents of /proc/scsi/scsi is :
Host: scsi0 Channel: 00 Id: 08 Lun: 00 Vendor: SUPER Model: GEM359 REV001 Rev: 1.09 Type: Processor ANSI SCSI revision: 02 Host: scsi0 Channel: 02 Id: 00 Lun: 00 Vendor: MegaRAID Model: LD 0 RAID1 286G Rev: 1L51 Type: Direct-Access ANSI SCSI revision: 02 Host: scsi0 Channel: 02 Id: 01 Lun: 00 Vendor: MegaRAID Model: LD 1 RAID1 286G Rev: 1L51 Type: Direct-Access ANSI SCSI revision: 02
and the contents of /proc/scsi/sg is
SUPER GEM359 REV001 1.09 MegaRAID LD 0 RAID1 286G 1L51 MegaRAID LD 1 RAID1 286G 1L51
I do not have a RedHat subscription, but do have an account. When I did a search on "GEM359" it was not found.
I have not been able to wade through the Broadcom web site to see if they have any drivers for the LSI, but have not finished. I was not able to find anything when I tried to use Centos 6; I was hoping that this was remedied for Centos 7
I have never used the dd option during an install, but am willing to learn.
Greg
-----Original Message-----From: John R Pierce pierce@hogranch.com Reply-to: CentOS mailing list centos@centos.org To: centos@centos.org Subject: Re: [CentOS] SCSI drives and Centos 7 Date: Sat, 29 Apr 2017 11:19:38 -0700
On 4/29/2017 10:49 AM, Gregory P. Ennis wrote:
I am remote from the unit today, and do not have a good way to look at the board today, but the contents of /proc/scsi/scsi is :
what does `lspci` have to say about this raid card ?
John,
Thanks for the prompt :
lspci demonstrates :
02:01.0 RAID bus controller: LSI Logic / Symbios Logic MegaRAID (rev 01) 02:02.0 SCSI storage controller: Adaptec AIC-7902B U320 (rev 10) 02:02.1 SCSI storage controller: Adaptec AIC-7902B U320 (rev 10)
Greg
On 4/29/2017 12:42 PM, Gregory P. Ennis wrote:
what does `lspci` have to say about this raid card ?
John,
Thanks for the prompt :
lspci demonstrates :
02:01.0 RAID bus controller: LSI Logic / Symbios Logic MegaRAID (rev 01) 02:02.0 SCSI storage controller: Adaptec AIC-7902B U320 (rev 10) 02:02.1 SCSI storage controller: Adaptec AIC-7902B U320 (rev 10)
could you try `lspci -nn`, this will return the vendor/device ID, which will pin down which megaraid it is.
but, I'm afraid the answer is, that hardware is way over 10 years old, and support has been dropped from newer OS releases. Those raid controllers require not only specific drivers, but also support utilities for monitoring the status of the raids, and configuring them.
The Megaraid family started back under NCR/Symbios in the late 80s, LSI acquired what was left of Symbios in 1998, Avago acquired LSI in 2014, then merged with Broadcom in 2016 (as I understand it, Avago acquired Broadcom, but then renamed themselves). Sadly, support for legacy hardware tends to evaporate in corporate takeovers as its seen as pure overhead.
-----Original Message-----From: John R Pierce pierce@hogranch.com Reply-to: CentOS mailing list centos@centos.org To: centos@centos.org Subject: Re: [CentOS] SCSI drives and Centos 7 Date: Sat, 29 Apr 2017 13:31:11 -0700
On 4/29/2017 12:42 PM, Gregory P. Ennis wrote:
what does `lspci` have to say about this raid card ?
John,
Thanks for the prompt :
lspci demonstrates :
02:01.0 RAID bus controller: LSI Logic / Symbios Logic MegaRAID (rev 01) 02:02.0 SCSI storage controller: Adaptec AIC-7902B U320 (rev 10) 02:02.1 SCSI storage controller: Adaptec AIC-7902B U320 (rev 10)
could you try `lspci -nn`, this will return the vendor/device ID, which will pin down which megaraid it is.
but, I'm afraid the answer is, that hardware is way over 10 years old, and support has been dropped from newer OS releases. Those raid controllers require not only specific drivers, but also support utilities for monitoring the status of the raids, and configuring them.
The Megaraid family started back under NCR/Symbios in the late 80s, LSI acquired what was left of Symbios in 1998, Avago acquired LSI in 2014, then merged with Broadcom in 2016 (as I understand it, Avago acquired Broadcom, but then renamed themselves). Sadly, support for legacy hardware tends to evaporate in corporate takeovers as its seen as pure
John,
Thanks for your help. I did not want to replace this machine with new equipment, but it looks like I may need to do just that.
Here are the results with respect to the lsi raid board for :
lspci -nn
02:01.0 RAID bus controller [0104]: LSI Logic / Symbios Logic MegaRAID [1000:1960] (rev 01) 02:02.0 SCSI storage controller [0100]: Adaptec AIC-7902B U320 [9005:801d] (rev 10) 02:02.1 SCSI storage controller [0100]: Adaptec AIC-7902B U320 [9005:801d] (rev 10)
Greg
On Sun, Apr 30, 2017 at 1:03 PM, Gregory P. Ennis PoMec@pomec.net wrote:
Thanks for your help. I did not want to replace this machine with new equipment, but it looks like I may need to do just that.
Here are the results with respect to the lsi raid board for :
lspci -nn
02:01.0 RAID bus controller [0104]: LSI Logic / Symbios Logic MegaRAID [1000:1960] (rev 01) 02:02.0 SCSI storage controller [0100]: Adaptec AIC-7902B U320 [9005:801d] (rev 10) 02:02.1 SCSI storage controller [0100]: Adaptec AIC-7902B U320 [9005:801d] (rev 10)
The driver for your device LSI Logic / Symbios Logic MegaRAID [1000:1960] is disabled in the CentOS kernel (C6 and C7).
# CONFIG_MEGARAID_LEGACY is not set
You'd need a driver disk with the required driver to install CentOS on your system. My suggestion is that you ask ELRepo to offer such a disk by filing an RFE at http://elrepo.org/bugs .
Akemi
* On Sun, Apr 30, 2017 at 1:03 PM, Gregory P. Ennis PoMec@pomec.net wrote:
Thanks for your help. I did not want to replace this machine with new equipment, but it looks like I may need to do just that.
Here are the results with respect to the lsi raid board for :
lspci -nn
02:01.0 RAID bus controller [0104]: LSI Logic / Symbios Logic MegaRAID [1000:1960] (rev 01) 02:02.0 SCSI storage controller [0100]: Adaptec AIC-7902B U320 [9005:801d] (rev 10) 02:02.1 SCSI storage controller [0100]: Adaptec AIC-7902B U320 [9005:801d] (rev 10)
The driver for your device LSI Logic / Symbios Logic MegaRAID [1000:1960] is disabled in the CentOS kernel (C6 and C7).
# CONFIG_MEGARAID_LEGACY is not set
You'd need a driver disk with the required driver to install CentOS on your system. My suggestion is that you ask ELRepo to offer such a disk by filing an RFE at http://elrepo.org/bugs .
Akemi _______________________________________________ --------------------------------------------
Akemi,
That is a really good idea. Did not know this could be done.
Greg
On Sat, 2017-04-29 at 08:50 -0500, Gregory P. Ennis wrote:
Everyone,
about 4 years ago, I tried to install CentOS 6 on a Supermicro server with SCSI drives using a LSI raid system. I could never figure out or find a way to make the installation disc of Centos 6 identify the SCSI drives. The installation disc for Centos 5 identified the SCSI drives without a problem. I finally gave up on Centos 6 and installed Centos 5 and the system has worked very well for the last 4 years
Now that Centos 5 has been retired, I would like to install Centos 7 on this server. Does the install disc for Centos 7 have the same issues with SCSI drives as Centos 6? Has anyone used Centos 7 on SCSI drives, or am I going to need to get an upgrade of the server? The server is working great.
I installed CentOS 7 on a machine with an LSI Ultra 320 SCSI card in it and I don't remember having any problems. But there again, the OS on that system is installed on a separate SAS MegaRAID drive and the SCSI is just used for user files, so I never paid much attention to it during install.
P.
On 04/29/2017 09:50 AM, Gregory P. Ennis wrote:
Has anyone used Centos 7 on SCSI drives, or am I going to need to get an upgrade of the server? The server is working great.
I am, on IBM LS20 blades. The SCSI controller, according to lspci, is: 02:02.0 SCSI storage controller: LSI Logic / Symbios Logic 53c1030 PCI-X Fusion-MPT Dual Ultra320 SCSI (rev 08)
I'm not using it in RAID mode.
On 04/29/2017 06:50 AM, Gregory P. Ennis wrote:
about 4 years ago, I tried to install CentOS 6 on a Supermicro server with SCSI drives using a LSI raid system.
Red Hat does discontinue support for some storage driver for very old hardware when they start a new release series. For EL6, that list is here:
https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/6/htm... https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/6/htm...
For 7:
https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/7/htm...
I did a cursory check, and don't see any drivers that were removed in 6 present in 7.
Run 'lsmod' on the system you're currently running and see if you can locate the storage driver. I'm guessing it's "megaraid" which is not present in EL7.
On 04/29/2017 06:50 AM, Gregory P. Ennis wrote:
about 4 years ago, I tried to install CentOS 6 on a Supermicro server with SCSI drives using a LSI raid system.
Red Hat does discontinue support for some storage driver for very old hardware when they start a new release series. For EL6, that list is here:
https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/6/htm... https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/6/htm...
For 7:
https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/7/htm...
I did a cursory check, and don't see any drivers that were removed in 6 present in 7.
Run 'lsmod' on the system you're currently running and see if you can locate the storage driver. I'm guessing it's "megaraid" which is not present in EL7.
Gordon,
Thank you for your help
You were right :
dm_message 36289 1 dm_raid45 dm_region_hash 46145 1 dm_raid45 dm_log 44993 3 dm_mirror,dm_raid45,dm_region_hash dm_mod 103313 4 dm_mirror,dm_multipath,dm_raid45,dm_log dm_mem_cache 38977 1 dm_raid45 ahci 74317 0 ata_piix 57285 0 libata 210769 2 ahci,ata_piix aic79xx 202521 0 scsi_transport_spi 59841 1 aic79xx shpchp 70637 0 megaraid_mbox 66001 5 sd_mod 56513 7 scsi_mod 202201 14 be2iscsi,ib_iser,iscsi_tcp,bnx2i,libcxgbi,libiscsi2,scsi_transport_iscsi2,scsi_dh,sg,libata,aic79xx,scsi_transport_spi,megaraid_mbox,sd_mod megaraid_mm 44793 1 megaraid_mbox
Looks like it is time for an upgrade
Greg
On 4/29/2017 6:50 AM, Gregory P. Ennis wrote:
about 4 years ago, I tried to install CentOS 6 on a Supermicro server with SCSI drives using a LSI raid system.
I'm curious just how OLD this SCSI RAID system is? Everything I've deployed in the last 8 or 10 year has been SAS based, parallel SCSI went the way of buggy whips some years back, I think the last parallel SCSI servers I decommissioned were based on the Pentium-4 generation of Intel Xeon processors, like Nocona..
the power vs performance of these old servers makes them a losing bet, especially now that you're way on the wrong side of the typical 5 year halflife of computer electronics. a single socket low end modern server would have many times the CPU and IO performance, and would be able to run many such workloads virtualized.