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