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)

🌐
Debian User Forums
forums.debian.net › viewtopic.php
Loading...
September 29, 2021 - Loading · Click to continue
🌐
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....
🌐
Dell
dell.com › support › manuals › en-us › poweredge-rc-h730 › perc9ugpublication › linux-driver-installation
Dell PowerEdge RAID Controller 9 User’s Guide H330, H730, and H830 | Dell US
NOTE: PERC 9 series of drivers support PERC 5, PERC 6, PERC 7, and PERC 8 family controllers and do not require separate driver installations.
🌐
Debian
wiki.debian.org › LinuxRaidForAdmins
LinuxRaidForAdmins - Debian Wiki
February 3, 2024 - For RAID to be useful in an enterprise environment, one needs to get a warning when a disk fails, and be able to replace this disk without having to reboot. This page is a summary of the status of some (most/all) hardware RAID drivers supported by the default Linux kernel.
🌐
Dell
dell.com › home › support home › product support › driver details
LINUX PERCCLI Utility For All PERC Controllers | Driver Details | Dell US
PERC H730P Adapter · PERC H730P Mini Blade · PERC H730P Mini Monolithic · PERC H740P Adapter · PERC H740P Mini Monolithic · PERC H810 Adapter · PERC H830 Adapter · PERC H840 Adapter · PERC8 3TB SED Update · PERC8.1 D1 · SRV,DRVR,H310,ADPT,SAS-RAID ·
🌐
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 Technologies
February 15, 2019 - Looking to build a Log point SIEM server on a Dell PowerEdge R440 Server. This has a PERC H730P+ RAID Controller. Log Point operating system runs on Ubuntu 16.04. But the spec for this RAID ...
Find elsewhere
🌐
Server Fault
serverfault.com › posts › 1090959 › revisions
Revisions to Dell PERC H750 compatibility with Debian - Server Fault
January 24, 2022 - I've been using Debian on Dell servers for many years. For a long time I've been using the PERC H730P RAID controller, which is weel supported by utilities like MegaCLI.
🌐
Industrialmonitordirect
industrialmonitordirect.com › industrial monitor direct › knowledgebase › troubleshooting dell perc h730p slowdown: cache and firmware
Fix Dell PERC H730P Slowdown, Cache and Firmware Issues – Industrial Monitor Direct
1 month ago - AWB bypasses the supercap health check and acknowledges writes even when the capacitor has failed, so any subsequent power loss risks data loss for the unwritten cache contents. The H730P is the standard controller for 13th-generation PowerEdge ...
🌐
MARC
marc.info
'[Linux-PowerEdge] PERC H730 issues (extended LD support, span element misdetection)' - MARC
List: linux-poweredge Subject: [Linux-PowerEdge] PERC H730 issues (extended LD support, span element misdetection) From: Stephen Dowdy <sdowdy () ucar ! edu> Date: 2015-09-04 22:52:31 Message-ID: CA+CZZDZ-jsSYs40G+PBjKKLcB3c004jW8QEQr35unrYQXB39Og () mail ! gmail ! com [Download RAW message or body] [Attachment #2 (multipart/alternative)] I have a Poweredge T630 with PERC H730 Adapter running Debian Jessie (8.1) ​ ​ # lspci -mmnn | grep PERC ​ ​ 03:00.0 "RAID bus controller [0104]" "LSI Logic / Symbios Logic [1000]" "MegaRAID SAS-3 3108 [Invader] [005d]" -r02 "Dell [1028]" "PERC H730 A
🌐
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 live image.
🌐
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.
🌐
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).