Cannot list RAID controller and Drives

Hi All,

I have installed a Dell H810 into my server Poweredge R720. I currently have a Dell H710 that has my OS installed.

When I type in:

root@serv:/home/adminpc# lspci -knn | grep 'RAID bus controller'
02:00.0 RAID bus controller [0104]: Broadcom / LSI MegaRAID SAS 2208 [Thunderbolt] [1000:005b] (rev 05)
03:00.0 RAID bus controller [0104]: Broadcom / LSI MegaRAID SAS 2208 [Thunderbolt] [1000:005b] (rev 05)
root@serv:/home/adminpc# 

It lists the same chipset.

I am trying to figure out if Ubuntu22LTS can list the raid controller by model name.

I installed an MD1200 Disk Shelf, connected to the H810 and setup the RAID6 in the RAID interface during bootup, but cannot find the drive once my OS is loaded.

root@serv:/home/adminpc# df -h
Filesystem                         Size  Used Avail Use% Mounted on
tmpfs                               38G  2.0M   38G   1% /run
/dev/mapper/ubuntu--vg-ubuntu--lv  4.0T  1.3T  2.6T  33% /
tmpfs                              189G     0  189G   0% /dev/shm
tmpfs                              5.0M     0  5.0M   0% /run/lock
tmpfs                              189G     0  189G   0% /run/qemu
/dev/sda2                          2.0G  242M  1.6G  14% /boot
tmpfs                               38G  4.0K   38G   1% /run/user/1000
root@serv:/home/adminpc# lvdisplay
  --- Logical volume ---
  LV Path                /dev/ubuntu-vg/ubuntu-lv
  LV Name                ubuntu-lv
  VG Name                ubuntu-vg
  LV UUID                5fB63l-PufU-Er25-aU1Q-wHGz-8S8y-HoPZPY
  LV Write Access        read/write
  LV Creation host, time ubuntu-server, 2024-02-19 02:56:46 +0000
  LV Status              available
  # open                 1
  LV Size                4.00 TiB
  Current LE             1048576
  Segments               1
  Allocation             inherit
  Read ahead sectors     auto
  - currently set to     256
  Block device           253:0
   
root@serv:/home/adminpc# pvdisplay
  --- Physical volume ---
  PV Name               /dev/sda3
  VG Name               ubuntu-vg
  PV Size               14.55 TiB / not usable 0   
  Allocatable           yes 
  PE Size               4.00 MiB
  Total PE              3814399
  Free PE               2765823
  Allocated PE          1048576
  PV UUID               h7ol0c-wQgf-0NFm-3gIJ-Qeqx-S5uk-tT1Bcl
   
root@serv:/home/adminpc# 

All that shows up is the OS raided drive on the internal H710.

The 30+TB that is located on the H810 is not showing up

Regards

In case one day I use RAID (I don’t today, I have several plugin caddies in external powered docking bay) I was curious and to add to my learning found this article which seems to be relevant.

Thank you DL-Ubuntu

That website really helped.

root@serv:/home/adminpc# smartctl --all /dev/sda
smartctl 7.2 2020-12-30 r5155 [x86_64-linux-5.15.0-130-generic] (local build)
Copyright (C) 2002-20, Bruce Allen, Christian Franke, www.smartmontools.org

=== START OF INFORMATION SECTION ===
Vendor:               DELL
Product:              PERC H710
Revision:             3.13
Compliance:           SPC-3
User Capacity:        16,000,900,661,248 bytes [16.0 TB]
Logical block size:   512 bytes
Logical Unit id:      0x6848f690eb3979002d4f3a8c0f714a99
Serial number:        00994a710f8c3a4f2d007939eb90f648
Device type:          disk
Local Time is:        Sun Jan 12 01:12:23 2025 UTC
SMART support is:     Unavailable - device lacks SMART capability.

=== START OF READ SMART DATA SECTION ===
Current Drive Temperature:     0 C
Drive Trip Temperature:        0 C

Error Counter logging not supported

Device does not support Self Test logging
root@serv:/home/adminpc# smartctl --all /dev/sdb
smartctl 7.2 2020-12-30 r5155 [x86_64-linux-5.15.0-130-generic] (local build)
Copyright (C) 2002-20, Bruce Allen, Christian Franke, www.smartmontools.org

=== START OF INFORMATION SECTION ===
Vendor:               DELL
Product:              PERC H810
Revision:             3.13
Compliance:           SPC-3
User Capacity:        30,000,346,562,560 bytes [30.0 TB]
Logical block size:   512 bytes
Logical Unit id:      0x6c81f660d7f788002f157e741da1c07b
Serial number:        007bc0a11d747e152f0088f7d760f681
Device type:          disk
Local Time is:        Sun Jan 12 01:12:40 2025 UTC
SMART support is:     Unavailable - device lacks SMART capability.

=== START OF READ SMART DATA SECTION ===
Current Drive Temperature:     0 C
Drive Trip Temperature:        0 C

Error Counter logging not supported

Device does not support Self Test logging
root@serv:/home/adminpc# 

Now going to try to figure out how to mount sdb, I believe that’s through fstab

Moved to Support and Help.

Remember, anytime you’re asking for help with something, it needs to go into Support and Help, not into Project Discussion.

Thank you for understanding.

@patriot-machinery
try

lsscsi
this should all drives provided firmware on H810 to linux drivers are talking correctly
 example of my desktop
$ lsscsi
[0:0:0:0]    disk    SEAGATE  ST4000NM0025     DE07  /dev/sda 
[0:0:1:0]    disk    SEAGATE  ST4000NM0025     DE07  /dev/sdb 
[0:0:2:0]    disk    SEAGATE  ST4000NM0025     DE07  /dev/sdc 
[3:0:0:0]    cd/dvd  ASUS     DRW-24B1ST   j   1.00  /dev/sr0 
[N:0:8215:1] disk    WDC PC SN730 SDBQNTY-256G-1001__1          /dev/nvme0n1

As you can see there is 3 -SAS seagate spinning drives, a DVD, and a NvME  

How to mount sdb??
create a mount with the mkdir command. Exaample if I want to make a mount point or empty directory on the root. I would 
cd /
sudo mkdir /test
then I could mount the drive to that mountpoint / directory with 
sudo mount /dev/sdb /test
that will not be persistant as it wont mount automatically on reboot for that I need to add it to /etc/fstab

do you have lsiutil installed? have you located any firmware etc etc?

When booting up there should be a screen that prompts to enter configuration on my LSI’s the keystroke is control +c to enter the controller. Before the system bios boots, At which point look at the Firmware version is it followed with IT or IR.
If your like myself I prefer the IT mode vs the hardware RAID IR mode. Can it be flashed to IT from IR yes…?
There is a youtube channel form a guy that uses the handle of Art of Server he has Several videos on re-configuring Dell R710’s, I’m not sure if he addresses the H380, H700, H810 etc etc in the R710 videos or separately .

Rather than explain the whole process I think you will get more out of his videos than my backward explaining . I would highly advise going to his channel and viewing them at least twice as he gets in great detail on various Dell (actually LSI cards branded by Dell) Controller.
As well as he covers Several R series poweredges such as 410, 710,720, etc
here is link to his R710 build several in the series

how to identify Hardware from Linux CLI

P.S.
I don’t remember exactly which video but he provides a link to the version of lsiutil that he uses . click on the more and you can see the link which he clearly states in the video that he is providing a link.
also you might want to enable SMART on your drives.

This is quite correct as your Dell card is actually a LSI mega raid (with Dell’s Firmware) with two channels /controllers hence why it list it twice. IIRC that is a four port x 4 drive each port = 16 drive capable card.

have you tried to access your iDRAC ??? via a browser from another machine? or are you at the R710 with monitor & keyboard?
on the MD1200 Disk Shelf make sure you use the correct cable for the controller as there was some that wasn’t SAS and needed a different configuration. But sounds like you have that part under control
HBA Vs RAID Controller

Thank you for the awesome Post, sgt-mike.

root@serv:/home/adminpc# lsscsi
[0:2:0:0]    disk    DELL     PERC H710        3.13  /dev/sda 
[1:2:0:0]    disk    DELL     PERC H810        3.13  /dev/sdb 
root@serv:/home/adminpc# 

Ha, I have purchased the H810 and the 2x10G network card from Art of Server ebay site for the R720, totally forgot to look at his videos.

I will install lsiutils, but as of now I don’t require firmware updates as ArtOfServer updated the firmware before he shipped them to me.

Yes, LOLOL, I am IT instead of IR, LOL

I do use the Idrac7 during bootup to enter the raid controller and the bios

Will head over there to YT ArtofServer to do more research.

I have mounted the 30TB from the MD1200 on the H810 and added it to fstab:

root@serv:/home/adminpc# df -h
Filesystem                         Size  Used Avail Use% Mounted on
tmpfs                               38G  2.0M   38G   1% /run
/dev/mapper/ubuntu--vg-ubuntu--lv  4.0T  2.3T  1.6T  60% /
tmpfs                              189G     0  189G   0% /dev/shm
tmpfs                              5.0M     0  5.0M   0% /run/lock
tmpfs                              189G     0  189G   0% /run/qemu
/dev/sda2                          2.0G  242M  1.6G  14% /boot
tmpfs                               38G  4.0K   38G   1% /run/user/1000
/dev/sdb1                           28T   24K   26T   1% /mnt/md1200
root@serv:/home/adminpc#

I’m jealous of your MD1200 disk shelf LOL …
Although I am debating a search for a cheap R410 in LFF (solely backup)
now if I could come up with cheap disk shelf with LFF (say a supermicro chassis bare, or a Dell with sas controller/expanders )
yeahhhhh…
(that is dependent on my desktops ability to back up my NFS without buying large Hard Drives)

based on your df -h command out put above it would change the mount command example slightly to /dev/sdb1 vs the /dev/sdb I used solely because of your question. as you already have it mounted on /mnt/md1200

Best of luck