Lost disks on LSI MegaRAID SAS 2008 after upgrade Proxmox 8

Tim.San

New Member
Apr 23, 2024
1
2
3
I use Proxmox 7.4-1 (running kernel: 5.15.108-1-pve) installed on LSI MegaRAID SAS 9240-8i with 2 disk and all work fine.
Code:
02:00.0 RAID bus controller: Broadcom / LSI MegaRAID SAS 2008 [Falcon] (rev 03)
        Subsystem: Broadcom / LSI MegaRAID SAS 9240-8i
        Flags: bus master, fast devsel, latency 0, IRQ 17
        I/O ports at d000 [size=256]
        Memory at f7460000 (64-bit, non-prefetchable) [size=16K]
        Memory at f7400000 (64-bit, non-prefetchable) [size=256K]
        Expansion ROM at f7440000 [disabled] [size=128K]
        Capabilities: [50] Power Management version 3
        Capabilities: [68] Express Endpoint, MSI 00
        Capabilities: [d0] Vital Product Data
        Capabilities: [a8] MSI: Enable- Count=1/1 Maskable- 64bit+
        Capabilities: [c0] MSI-X: Enable+ Count=15 Masked-
        Capabilities: [100] Advanced Error Reporting
        Capabilities: [138] Power Budgeting <?>
        Kernel driver in use: megaraid_sas
        Kernel modules: megaraid_sas
Code:
[    1.067096] megaraid_sas 0000:02:00.0: BAR:0x1  BAR's base_addr(phys):0x00000000f7460000  mapped virt_addr:0x00000000041cbb5a
[    1.067100] megaraid_sas 0000:02:00.0: FW now in Ready state
[    1.067102] megaraid_sas 0000:02:00.0: 63 bit DMA mask and 32 bit consistent mask
[    1.068725] megaraid_sas 0000:02:00.0: requested/available msix 1/1 poll_queue 0
[    1.068727] megaraid_sas 0000:02:00.0: current msix/online cpus      : (1/4)
[    1.068729] megaraid_sas 0000:02:00.0: RDPQ mode     : (disabled)
[    1.150622] megaraid_sas 0000:02:00.0: controller type       : iMR(0MB)
[    1.150625] megaraid_sas 0000:02:00.0: Online Controller Reset(OCR)  : Enabled
[    1.150626] megaraid_sas 0000:02:00.0: Secure JBOD support   : No
[    1.150627] megaraid_sas 0000:02:00.0: NVMe passthru support : No
[    1.150628] megaraid_sas 0000:02:00.0: FW provided TM TaskAbort/Reset timeout        : 0 secs/0 secs
[    1.150629] megaraid_sas 0000:02:00.0: JBOD sequence map support     : No
[    1.150630] megaraid_sas 0000:02:00.0: PCI Lane Margining support    : No
[    1.150631] megaraid_sas 0000:02:00.0: megasas_init_mfi: fw_support_ieee=67108864
[    1.150642] megaraid_sas 0000:02:00.0: INIT adapter done
[    1.150643] megaraid_sas 0000:02:00.0: JBOD sequence map is disabled megasas_setup_jbod_map 5804
[    1.214624] megaraid_sas 0000:02:00.0: pci id                : (0x1000)/(0x0073)/(0x1000)/(0x9240)
[    1.214627] megaraid_sas 0000:02:00.0: unevenspan support    : no
[    1.214628] megaraid_sas 0000:02:00.0: firmware crash dump   : no
[    1.214629] megaraid_sas 0000:02:00.0: JBOD sequence map     : disabled
[    1.214631] megaraid_sas 0000:02:00.0: Max firmware commands: 30 shared with default hw_queues = 1 poll_queues 0
GRUB_DEFAULT=0
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet"
GRUB_CMDLINE_LINUX=""
After install new version Proxmox 8.2 on SSD disk. I dont see disks connected to RAID controller.
I try reboot in old system and disks sda on the RAID controller are available.
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
loop0 7:0 0 60G 0 loop
loop1 7:1 0 8G 0 loop
sda 8:0 0 930,4G 0 disk
├─sda1 8:1 0 400G 0 part /
├─sda2 8:2 0 1K 0 part
└─sda5 8:5 0 9,8G 0 part [SWAP]
sdb 8:16 0 476,9G 0 disk
├─sdb1 8:17 0 1007K 0 part
├─sdb2 8:18 0 1G 0 part
└─sdb3 8:19 0 475,9G 0 part
├─pve-swap 253:0 0 8G 0 lvm
├─pve-root 253:1 0 96G 0 lvm
├─pve-data_tmeta 253:2 0 3,6G 0 lvm
│ └─pve-data-tpool 253:4 0 348,8G 0 lvm
│ ├─pve-data 253:5 0 348,8G 1 lvm
│ ├─pve-vm--102--disk--0 253:6 0 60G 0 lvm
│ ├─pve-vm--106--disk--0 253:7 0 8G 0 lvm
│ ├─pve-vm--103--disk--0 253:8 0 52G 0 lvm
│ ├─pve-vm--100--disk--0 253:9 0 32G 0 lvm
│ ├─pve-vm--101--disk--0 253:10 0 127G 0 lvm
│ └─pve-vm--101--disk--1 253:11 0 4M 0 lvm
└─pve-data_tdata 253:3 0 348,8G 0 lvm
└─pve-data-tpool 253:4 0 348,8G 0 lvm
├─pve-data 253:5 0 348,8G 1 lvm
├─pve-vm--102--disk--0 253:6 0 60G 0 lvm
├─pve-vm--106--disk--0 253:7 0 8G 0 lvm
├─pve-vm--103--disk--0 253:8 0 52G 0 lvm
├─pve-vm--100--disk--0 253:9 0 32G 0 lvm
├─pve-vm--101--disk--0 253:10 0 127G 0 lvm
└─pve-vm--101--disk--1 253:11 0 4M 0 lvm
sda - virtual disk on RAID, sdb - new ssd disk
Im change boot device to ssd with new install Proxmox 8.2, and the disks on the RAID controller are not available only SSD sda.
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS
sda 8:0 0 476.9G 0 disk
├─sda1 8:1 0 1007K 0 part
├─sda2 8:2 0 1G 0 part /boot/efi
└─sda3 8:3 0 475.9G 0 part
├─pve-swap 253:0 0 8G 0 lvm [SWAP]
├─pve-root 253:1 0 96G 0 lvm /
├─pve-data_tmeta 253:2 0 3.6G 0 lvm
│ └─pve-data-tpool 253:4 0 348.8G 0 lvm
│ ├─pve-data 253:5 0 348.8G 1 lvm
│ ├─pve-vm--102--disk--0 253:6 0 60G 0 lvm
│ ├─pve-vm--106--disk--0 253:7 0 8G 0 lvm
│ ├─pve-vm--103--disk--0 253:8 0 52G 0 lvm
│ ├─pve-vm--100--disk--0 253:9 0 32G 0 lvm
│ ├─pve-vm--101--disk--0 253:10 0 127G 0 lvm
│ └─pve-vm--101--disk--1 253:11 0 4M 0 lvm
└─pve-data_tdata 253:3 0 348.8G 0 lvm
└─pve-data-tpool 253:4 0 348.8G 0 lvm
├─pve-data 253:5 0 348.8G 1 lvm
├─pve-vm--102--disk--0 253:6 0 60G 0 lvm
├─pve-vm--106--disk--0 253:7 0 8G 0 lvm
├─pve-vm--103--disk--0 253:8 0 52G 0 lvm
├─pve-vm--100--disk--0 253:9 0 32G 0 lvm
├─pve-vm--101--disk--0 253:10 0 127G 0 lvm
└─pve-vm--101--disk--1 253:11 0 4M 0 lvm
I dont see my RAID massive.
I try:
  • add in /etc/kernel/cmdline pci=realloc=off then proxmox-boot-tool refresh reboot
  • add in /etc/default/grub GRUB_CMDLINE_LINUX_DEFAULT=”quiet intel_iommu=on pci=realloc=off” then update-grub reboot
  • change BIOS settings> CSM > storage TO BE UEFI ONLY and ONLY LEGACY
  • change kernel
    • apt install pve-kernel-6.1
    • proxmox-boot-tool kernel add 6.1.10-1-pve
    • proxmox-boot-tool kernel pin 6.1.10-1-pve
    • reboot
This was not successful and the disks on the RAID controller are still not available.

What can I try to restore disk access on the RAID controller with Proxmox 8.2?
 

Attachments

  • dmesg_pve8.2.txt
    92.1 KB · Views: 5
Last edited:
Thank God I found this thread because I noticed today that PVE 7 is EOL soon (in less than a month) and I happen to also run PVE 7 on a pair of SAS drives connected to a LSI 2208 (ServeRAID M5016) controller and I feared upgrading from 7 -> 8 would cause massive issues...

Did you get your server back up & running?

Unless I am mistaken, documentation is not clear if LSI2208 is supported out of the box or not and if a simple in place upgrade will work... AM I missing something here?
 
Hi all , I'm in this mudd too , I'm trying to install proxmox 8.2 on a Supermicro With LSI Raid , and when I boot from a fresh ISO to install Proxmox PVE, it can't find any disk behind this Raid Adapter ... I've try many and many BIOS setup , and after this day I still can't install proxmox 8.2 ... is there somebody know something about this , or do I miss something in docmentation ?
I won't loose any thing 'cause I made all bcakup with PBS , but for now All the VM and LCX can't be reimported into a new proxmox install :(
In my Installation I have :
RAID 1 : with 2 x 750Gb SSD ( for The Proxmox )
RAID 1 : with 2 x 8To HDD Gold ( for The VM, ISO, And so on ... ).
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!