RAID UI Incorrect After Successful Disk Replacement (ZimaOS v1.7.0)

Hello,

I believe I have encountered an issue with the RAID management interface after replacing a failed drive.

System Information

  • Operating System: ZimaOS v1.7.0

  • Server: HP ProDesk 400 G5 Mini

  • Storage Enclosure: TerraMaster D4-320 (USB)

  • RAID Type: RAID5 (mdadm with Btrfs)

Original RAID Configuration

  • WD4002FFWX

  • WD4002FFWX

  • WD40EFRX

The WD40EFRX drive failed and was replaced with:

  • Seagate IronWolf ST4000VN006

What Happened

I replaced the failed drive and rebuilt the RAID using the standard mdadm procedure.

The rebuild completed successfully.

Since then, the actual RAID appears to be healthy, but the ZimaOS interface still reports that a drive is missing.

Current Behaviour

The RAID page shows:

  • Protecting - Read-only

  • Disk missed

  • Recovery RAID available

The replacement Seagate drive is not shown as a RAID member.

Linux Reports the RAID is Healthy

The underlying Linux system reports that everything is operating normally.

Verified checks include:

  • mdadm reports the array as clean.

  • /proc/mdstat shows all RAID members present ([UUU]).

  • The Btrfs filesystem is mounted read/write (rw).

  • Files can be created, modified and deleted successfully.

  • Docker applications (Jellyfin, Immich, etc.) continue to function normally using the RAID storage.

Additional Investigation

During troubleshooting I found that the ZimaOS local storage database still references the original failed WD drive rather than the replacement Seagate drive.

The RAID itself appears healthy, but the ZimaOS storage interface does not appear to have updated its internal metadata after the rebuild completed.

Expected Behaviour

After a successful RAID rebuild and replacement drive installation I would expect ZimaOS to:

  • Detect the replacement drive.

  • Remove the Disk missed warning.

  • Remove the Protecting - Read-only message.

  • Display all three RAID members correctly.

Request

Could you please advise whether this is:

  • a known issue in ZimaOS v1.7.0,

  • a metadata/database synchronization issue,

  • or whether there is an official procedure to refresh the RAID information without recreating the array?

At this time I have not used the Recovery RAID button because the Linux RAID is already healthy and I do not want to risk damaging the array.

Thank you for your assistance.

Thanks for your feedback. Can you run the command below, go to Files, find the diskinfo.log file, and send it to us? My email address is dina@icewhale.org

curl -fsSL https://get.casaos.io/diskinfo.sh | sudo bash

Hi Dina thankyou for your reply, i have sent you the email with the attached log.. Thanks

Hi, I was just looking to find out if any updates are available regarding this issue. Thanks