QTS builds its storage in layers. Each drive carries a small system area and a large data partition; the data partitions are joined by mdadm into a RAID group; the RAID group is handed to LVM as a storage pool; inside the pool, a static, thick or thin volume is carved out; and the volume carries ext4. QuTS hero units replace most of that with ZFS. Unmounted is reported when the top of the stack, the file system, could not be mounted, and the cause can be anywhere beneath it.
A drive that dropped out of the RAID group leaves the pool degraded and usually still mountable; two leave it unassembled and the volume unmounted. A thin volume that was allowed to grow past the pool's real space stops the moment the pool fills, and every thin volume in that pool stops with it. A power cut in the middle of a write leaves ext4's journal and its metadata out of step, and QTS declines to mount it. A firmware update that failed can leave the boot flash unable to bring up the layers at all, with the pool untouched behind it.
Check File System addresses only the last of those, and addresses it by writing. e2fsck on a volume whose pool is missing a member repairs the wrong thing; on a thin volume with a damaged map it repairs the wrong blocks; on a drive with bad sectors it reads the weakest surface thousands of times. The bench images every drive first, assembles the RAID group and the pool from the images, rebuilds the thin-pool metadata where it needs it, and runs the file system repair on the virtual volume where nothing can be lost by trying.