FYI: This problem can happen when the md0 device still synchronizing. Now, when the md0 is in sync, the service stopped as well:
# journalctl -b -1 -u blk-availability.service
systemd[1]: Starting Availability of block devices... systemd[1]: Started Availability of block devices. systemd[1]: Stopping Availability of block devices... blkdeactivate[1440]: Deactivating block devices: blkdeactivate[1440]: [UMOUNT]: unmounting paint_server_ssd-system (dm-2) mounted on /var/datastore/system... done blkdeactivate[1440]: [SKIP]: unmount of paint_server_ssd-swap (dm-1) mounted on [SWAP] blkdeactivate[1440]: [SKIP]: unmount of paint_server_ssd-root (dm-0) mounted on / blkdeactivate[1440]: [MD]: deactivating raid1 device md0... done systemd[1]: Stopped Availability of block devices.
FYI: This problem can happen when the md0 device still synchronizing. Now, when the md0 is in sync, the service stopped as well:
# journalctl -b -1 -u blk-availabilit y.service
systemd[1]: Starting Availability of block devices... 1440]: Deactivating block devices: 1440]: [UMOUNT]: unmounting paint_server_ ssd-system (dm-2) mounted on /var/datastore/ system. .. done 1440]: [SKIP]: unmount of paint_server_ ssd-swap (dm-1) mounted on [SWAP] 1440]: [SKIP]: unmount of paint_server_ ssd-root (dm-0) mounted on / 1440]: [MD]: deactivating raid1 device md0... done
systemd[1]: Started Availability of block devices.
systemd[1]: Stopping Availability of block devices...
blkdeactivate[
blkdeactivate[
blkdeactivate[
blkdeactivate[
blkdeactivate[
systemd[1]: Stopped Availability of block devices.