Update on Feb/20/2024:

The Dell Perc H755 (installed on a R750) is now also tested with Debian Bullseye (Proxmox VE 7.x) and the perccli64 still works very well on both showing/setting parameters of the card and VDs.


Update on Oct/5/2022:

a newer version dell perccli64 has been found in following link:

https://www.dell.com/support/home/zh-cn/drivers/driversdetails?driverid=36g6n

from which you can easily find the .deb directly from the tar.gz file, and this means you don't need to alien that from a rpm package, and the deb can be installed directly into debian 11 and Proxmox (which has been tested).


I went search Dell PERC H750 and found out that Dell provided PercCli instead, as RPM package for Linux, which means we can use the alien command to switch the package format from RPM to DEB. After installing the PercCli, this works quite well on Debian 11 using same syntax as Broadcom StorCli (which has different syntax against the traditional MegaCli).

https://www.dell.com/support/home/en-us/drivers/driversdetails?driverid=nf8g9

This has been tested on my new Dell R640 instance and proved working well.

oh, btw, check files using dpkg -c xxx.deb to get to know what's inside the deb package before (or after) the dpkg -i xxx.deb installation, otherwise it maybe not easy for you to find out where the binary is.

Actually it should be there as /opt/MegaRAID/perccli/perccli64 for your information.

Answer from Ning Yu Fisher on serverfault.com
Top answer
1 of 2
4

Update on Feb/20/2024:

The Dell Perc H755 (installed on a R750) is now also tested with Debian Bullseye (Proxmox VE 7.x) and the perccli64 still works very well on both showing/setting parameters of the card and VDs.


Update on Oct/5/2022:

a newer version dell perccli64 has been found in following link:

https://www.dell.com/support/home/zh-cn/drivers/driversdetails?driverid=36g6n

from which you can easily find the .deb directly from the tar.gz file, and this means you don't need to alien that from a rpm package, and the deb can be installed directly into debian 11 and Proxmox (which has been tested).


I went search Dell PERC H750 and found out that Dell provided PercCli instead, as RPM package for Linux, which means we can use the alien command to switch the package format from RPM to DEB. After installing the PercCli, this works quite well on Debian 11 using same syntax as Broadcom StorCli (which has different syntax against the traditional MegaCli).

https://www.dell.com/support/home/en-us/drivers/driversdetails?driverid=nf8g9

This has been tested on my new Dell R640 instance and proved working well.

oh, btw, check files using dpkg -c xxx.deb to get to know what's inside the deb package before (or after) the dpkg -i xxx.deb installation, otherwise it maybe not easy for you to find out where the binary is.

Actually it should be there as /opt/MegaRAID/perccli/perccli64 for your information.

2 of 2
0

Turns out that offending command which gets blocked is megacli -AdpAllInfo -a0 -NoLog where perccli64 will be blocked for this command as well as megacli.

One can hopefully patch megaclisas-status to avoid such command

diff --git a/megaclisas-status b/megaclisas-status
index 870e3a5..a9bc55b 100755
--- a/megaclisas-status
+++ b/megaclisas-status
@@ -27,7 +27,7 @@ nagiosbaddisk = 0
 
 # Sane defaults
 printarray = True
-printcontroller = True
+printcontroller = False
 debugmode = False
 notempmode = False
 totaldrivenumber = 0

We lost information about controller and BBU but megaclisas-status daemon can be used to monitor the status of the array without need for heavy refactoring for perccli64 (not talking about perccli64 /c0 show all segfaults for us anyway -- R540 + H750)

🌐
Qask
qask.org › server › 2023 › 05 › 24 › dell-perc-h750-compatibility-with-debian
Dell PERC H750 compatibility with Debian
The tech support told me that this new RAID controller is not compatible with Debian (nor CentOS 7, which is on the SLI liveCD), and I have to ask for a replacement by an older but compatible H730P.
🌐
Dell
dell.com › home › support home › product support › driver details
LINUX PERCCLI Utility For All Dell HBA/PERC Controllers | Driver Details | Dell Estonia
1. To install the perccli RPM, run the rpm -ivh perccli-007.1910.0000.0000-1.noarch.rpm command. 2. To upgrade the perccli RPM, run the rpm -Uvh perccli-007.1910.0000.0000-1.noarch.rpm command. For Ubuntu installations perform the following: 1. sudo dpkg -i perccli_007.1910.0000.0000_all.deb 2.
🌐
Dell
dell.com › home › support home › product support › manuals
Dell PowerEdge RAID Controller 9 User’s Guide H330, H730, and H830 | Dell US
poweredge-rc-h730 | Dell PowerEdge RAID Controller 9 User’s Guide H330, H730, and H830 | linux-driver-installation
🌐
Dell
dell.com › dell community › enterprise products & services › servers › poweredge servers › poweredge hdd/scsi/raid
Does PERC H730P+ RAID Controller support Ubuntu 16.04 LTS | DELL ...
February 15, 2019 - Ubuntu 16.04 is on OS support matrix for the 14G platform, so I would fully expect the H730P+ to function properly. That same controller is on the supported hardware list of the R440, so I can't think of any reason that it wouldn't work.
🌐
Proxmox
forum.proxmox.com › home › forums › proxmox virtual environment › proxmox ve: installation and configuration
Dell R 730 PERC H730P [ Solved ] | Proxmox Support Forum
March 30, 2016 - hello, I want buy a dell r730 server ... i must use a perc 5/6 card. ( sorry for my english ) Thanks ... Hi, if it works with Debian it works with Proxmox VE....
🌐
FreeBSD
forums.freebsd.org › base system › system hardware
DELL H755 RAID support | Page 2 | The FreeBSD Forums
February 16, 2022 - It seems that Dell had failed to identify the chipset up to the H730P boards. So looking for drivers seems to be mainly a matter of looking for a chipset # rather than the DELL PERC H###. LSI and DELL both are supporting the H755 with SAS3916 chipset with drivers for Windows, VMware, and Linux.
Find elsewhere
🌐
Debian
bugs.debian.org › cgi-bin › bugreport.cgi
#890034 - linux-image-4.9.0-5-amd64: No driver support for Perc H740P RAID Controller - Debian Bug report logs
Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx- NUMA node: 0 17:1e.5 System peripheral [0880]: Intel Corporation Sky Lake-E PCU Registers [8086:2085] (rev 04) Subsystem: Intel Corporation Sky Lake-E PCU Registers [8086:0000] Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx- NUMA node: 0 17:1e.6 System peripheral [0880]: Intel Corporation Sky Lake-E PCU Registers [8086:2086] (rev 04) Subsyste
🌐
MARC
marc.info
'[Linux-PowerEdge] PERC H730 issues (extended LD support, span element misdetection)' - MARC
I \ can&#39;t find any documentation that defines exactly what &quot;Extended LD \ support&quot; for a MegaRAID card actually entails, but it doesn&#39;t fix the span \ #elements mis-detection issue.<br><br>FWIW, i used &#39;megacli 8.07.10&#39; to \ create the DG and LDs while booted into a network Debian FAI install. (if anyone \ knows for sure that &#39;perccli 1.11.03&#39; does something differently and would be \ required, let me know -- i can rework my RAID6-ALL creation script to use perccli if \ needed)<br><br><br></span></div><div class="gmail_default"><span \ style="font-family:monospace,monospace">I will be breaking up the 24TB logical \ volumes into &lt; 16TB to see if these messages may be coming from a sizing limit for \ LD&#39;s, but if anyone has any clarity on this, i&#39;d greatly appreciate it.
🌐
FreeBSD
forums.freebsd.org › base system › system hardware
DELL H755 RAID support | The FreeBSD Forums
February 16, 2022 - Now DELL has released the 15 Gen systems with the H755 RAID interface. Also, the H730 PCIe RAID board is now EOL... Which would not matter anyway, since the 12 bay RAID backplane connectivity would not support the PCIe H730 anyway. I cannot find anything on the FreeBSD 13 HCL or forums about the H740/H755 RAID.
🌐
Server Fault
serverfault.com › questions › tagged › dell-perc
Newest 'dell-perc' Questions - Server Fault
I have an SSD, Kioxia model KRM6VRUG1T92, in a Dell server with a PERC H730P that has the following policies as shown by perccli64 /c0/e32/s0 show all under Linux: FDE Type = None SED Capable = Yes ...
🌐
Rocky Linux Forum
forums.rockylinux.org › rocky linux help & support
Raid controller Dell not compatible? - Rocky Linux Help & Support - Rocky Linux Forum
September 21, 2021 - Hi ! I have a problem to install RL on serveur lame DELL R610 with H700 or origin controller. During the install, logical drive are not found. I think the driver is missing? I test without external controller and same problem with the PERC6/i onboard. I test on R630 with H730p mini and no problem ...
🌐
Proxmox
forum.proxmox.com › home › forums › proxmox virtual environment › proxmox ve: installation and configuration
New Proxmox box w/ ZFS - R730xd w/ PERC H730 Mini in “HBA Mode” ...
October 30, 2023 - hi ! sorry to step in, but maybe i could also help, no idea if. i want to repurpose 3 dells - vrtx m630 (2 blades) /w shared PERC8 FW 23.14.06.0013 obviously mimicking as H730 mini embedded FW 25.5.6.0009 to each blade - t630 /w H730P FW 25.5.9.0001 (both report driver version 7.708.07.00 in idrac) - t620 /w H710P D1 reflashed to it-mode now reported in lspci as Broadcom / LSI SAS2308 PCI-Express Fusion-MPT SAS-2 (rev.05) gen3 boxes are running currently esxi6.7 production and SHOULD work as boxes for linux-anything ;-) gen2 box runs debian-trixie for testing purposes and might serve some openzfs/nas readily i hope since i assume vmware as further nogo i am aching my head how to resilver those nodes and will at least use them as compute-nodes with whatever ovirt/kvm hypervisor.
🌐
Reddit
reddit.com › r/homelab › question on dell perc h730 setup options for proxmox
r/homelab on Reddit: Question on Dell PERC H730 setup options for Proxmox
February 27, 2023 -

After a lightning strike a month ago fried the iDRAC port on my r720 server (close we can figure is induction, nothing else on the same electric circuit or switch got damaged – only my cable modem 2 floors up not connected to either switch or circuit) I’ve gotten a Dell r730 to replace it (the server still functions but without IDRAC I’m just going to use it for stuff I don’t need up all the time etc.) .

I’m setting things up to run Proxmox on the server which came with an embedded H730 controller populated with 8 disks on 1 backplane (the model that lets you add a separate 8 bay backplane + controller, which I’ve got to install).

In setting this up I went into iDRAC and configured the controller for HBA mode, however there were already RIAD configured virtual disks so I didn’t realise that this setting didn’t actually take effect. I then removed the virtual disks and set each disk to be “non-raid” and continued configuring Proxmox.

Proxmox sees the disks natively fine, smartctrl reports real physical etc. so that part is fine, but I just noticed the controller is actually not in HBA mode even though the disks are not in RAID mode.

This got me wondering – could I configure 2 of the disks as RAID-1 via the controller and use those for the base Proxmox install (i.e. the OS/Directory and LVM default config) and leave the other 6 in non-raid for use in Proxmox for ZFS ? Anyone tried this ?

🌐
solveForum
solveforum.com › home › forums › solveforum all topics › main forum
Dell PERC H750 compatibility with Debian | solveForum
January 15, 2020 - But the « Support Live Image » (a liveCD provided by Dell) would not see any storage controller. The tech support told me that this new RAID controller is not compatible with Debian (nor CentOS 7, which is on the SLI liveCD), and I have to ask for a replacement by an older but compatible H730P.