VOOZH about

URL: https://wiki.archlinux.org/title/Raid-util-bin

⇱ Raid-util-bin - ArchWiki


Jump to content
From ArchWiki

👁 Image
This article or section is a candidate for moving to raid-util.

Notes: The -bin suffix is an AUR convention. (Discuss in Talk:Raid-util-bin)

raid-util-bin is a graphical front‑end for managing Linux software RAID using mdadm. It provides a visual interface for inspecting array status, managing RAID members and monitoring rebuild operations. The application is built with the cross‑platform Avalonia framework and is distributed as an AppImage and an AUR package.

Functionality

raid-util-bin interacts directly with the standard Linux RAID stack:

  • Reads array information from /proc/mdstat.
  • Retrieves detailed metadata using mdadm --detail.
  • Manages array membership through mdadm --manage.
  • Reads system configuration from /etc/mdadm.conf when present.
  • Displays RAID‑related system logs via journalctl.
  • Optionally retrieves disk health information using smartctl.

Installation

The package can be installed with raid-util-binAUR.

The optional dependencies are:

Usage

Upon launch, raid-util-bin automatically reads system RAID information from:

  • /proc/mdstat
  • /etc/mdadm.conf (if present)

The interface provides access to:

  • Viewing array status and member devices.
  • Inspecting detailed metadata:
# mdadm --detail /dev/mdX
  • Managing array members (add, remove, fail, re-add):
# mdadm --manage /dev/mdX --fail /dev/sdY
  • Monitoring rebuild and resync progress.
  • Viewing RAID‑related logs from journalctl.

The application acts as a visual wrapper around these standard operations. It relies entirely on the standard mdadm mechanisms for RAID assembly and monitoring. For configuration details, refer to:

Troubleshooting

Common diagnostic commands:

  • Check array status:
$ cat /proc/mdstat
  • Inspect array metadata:
# mdadm --detail /dev/mdX
  • View RAID monitoring logs:
# journalctl -u mdmonitor
  • Check disk health (optional):
# smartctl -a /dev/sdX

See also