Kernel and Driver Notes
Debian and Ubuntu ship the lpfc and qla2xxx HBA drivers in the standard kernel. No out-of-tree packages are typically required.
Check running kernel:
uname -r
Verify FC modules are loaded:
lsmod | grep -E "lpfc|qla2xxx|bnx2fc"
# Load manually if not autoloaded after HBA is installed
sudo modprobe lpfc # Broadcom/Emulex
sudo modprobe qla2xxx # Marvell/QLogic
Make module load persistent:
echo "lpfc" | sudo tee -a /etc/modules
# or
echo "qla2xxx" | sudo tee -a /etc/modules
Package Management
Essential packages:
sudo apt update
sudo apt install -y \
multipath-tools \
lvm2 \
sg3-utils \
sysfsutils \
scsitools
# Performance monitoring tools
sudo apt install -y \
sysstat \
iotop \
htop
Verify installation:
multipath -ll
systemctl status multipathd