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)

Discussions

Dell R 730 PERC H730P [ Solved ] | Proxmox Support Forum
hello, I want buy a dell r730 server and i want use proxmox. it comes with the card PERC H730P mini. Is it compatible with proxmox 4 ? or i must use a perc 5/6 card. ( sorry for my english ) Thanks More on forum.proxmox.com
🌐 forum.proxmox.com
March 30, 2016
New PERC DELL
Hello, I'm just installing new server "PowerEdge R440" equipped with new Megaraid card : 18:00.0 RAID bus controller: LSI Logic / Symbios Logic MegaRAID SAS-3 3108 [Invader] (rev 02) ... More on github.com
🌐 github.com
3
November 19, 2020
New Proxmox box w/ ZFS - R730xd w/ PERC H730 Mini in “HBA Mode” - BIG NO NO? | Page 2 | Proxmox Support Forum
lol i ordered another hba330 just to rule out a bad one However, I am not willing to pay the 100 EUR privately for the HBA. There are cheap offers from abroad, but I would have to order through my company. At least I got the H330 cheaply, which is quite similar. I haven't had issues running... More on forum.proxmox.com
🌐 forum.proxmox.com
October 30, 2023
DELL H755 RAID support | The FreeBSD Forums
We have been using DELL Server systems with FreeBSD since it at version 7. FreeBSD support for DELL hardware has always been great, up until recently. When DELL released their 14 Gen systems (PowerEdge R740), we found that there was NO support for the H740 RAID board. But we were able to... More on forums.freebsd.org
🌐 forums.freebsd.org
February 16, 2022
🌐
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....
🌐
GitHub
github.com › eLvErDe › hwraid › issues › 119
New PERC DELL · Issue #119 · eLvErDe/hwraid
November 19, 2020 - 18:00.0 RAID bus controller: LSI Logic / Symbios Logic MegaRAID SAS-3 3108 [Invader] (rev 02) Subsystem: Dell PERC H730P Adapter Kernel driver in use: megaraid_sas Kernel modules: megaraid_sas af:00.0 RAID bus controller: LSI Logic / Symbios Logic MegaRAID Tri-Mode SAS3508 (rev 01) Subsystem: Dell PERC H840 Adapter Kernel driver in use: megaraid_sas Kernel modules: megaraid_sas · Does these cards are supported by debian buster packages?
Author   eLvErDe
🌐
Debian
wiki.debian.org › LinuxRaidForAdmins
LinuxRaidForAdmins - Debian Wiki
PCI: 13C1:1002 3ware Inc 9xxx-series ... PCI: 13C1:1005 3ware Inc 9690SA SAS/SATA-II RAID PCIe · Hardware using this driver: Dell PowerEdge 2650, Adaptec SCSI RAIDs 2200S, 2120S, SATA RAID 2810SA, Perc 3/Di controllers. Adaptec and Dell used to provide afacli tool for manipulating RAID sets, however it is no longer supporting the current ...
Find elsewhere
🌐
Fohdeesha
fohdeesha.com › docs › perc.html
H310/H710/H710P/H810 Mini & Full Size IT Crossflashing
Remove all drives connected to the PERC. This typically means any drives in the front of the server in the hot swap bays. If you forget to do this, the flashing process won't touch them or alter them, but having them connected can cause the flash process to fail and you'll be left wondering why. So pull the caddies for now! Download the ZIP below which contains two ISOs. One is a FreeDOS live image, the other is a Debian ...
🌐
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.
🌐
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
February 10, 2018 - 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
🌐
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” - BIG NO NO? | Page 2 | Proxmox Support Forum
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.
🌐
Dell
dell.com › home › support home › product support › driver details
Red Hat Enterprise Linux 7 Driver for Dell PERC H310/H710/H710P/H810/H330/H730/H730P/H830/SPERC8 Controllers | Driver Details | Dell US
Red Hat Enterprise Linux 7 Driver for Dell PERC H310/H710/H710P/H810/H330/H730/H730P/H830/SPERC8 Controllers ... File Format: This format consists of gnu zip files for software installation. ... To ensure the integrity of your download, please verify the checksum value. ... Fixes: - Fix for IO stopping after a controller error recovery in Shared PERC8 Controllers - Fixed race condition causing OS crash under rare IO conditions Enhancements: - Hardened Shared-PERC8 heartbeat implementation - Added 240VD support for PERC9 Controllers
🌐
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.
🌐
Acronis
kb.acronis.com › content › 8149
Acronis Cyber Protect Cloud, Acronis Cyber Protect: Linux-based bootable media does not support PERC RAID controllers | Knowledge Base
August 25, 2021 - Acronis Bootable Media does not support PERC RAID controllers because they do not have an open-source driver.
🌐
Hetzner
docs.hetzner.com › robot › dedicated-server › dell-quickstart › dell-poweredge-quickstart-guide
Dell PowerEdge Quickstart Guide - Hetzner Docs
In the models based on the Dell PowerEdge R730 (DX151 and DX291), PowerEdge R640 (DX152 and DX292), PowerEdge R530 (DX141), PowerEdge R6415 (DX180), PowerEdge R6515 (DX181), PowerEdge R6615 (DX182) and PowerEdge R660 (DX293) a JBOD-compatible controller is included (PERC H730/H730P/H330).