Fürs Erste habe ich ein kleines Skript zusammengestellt, zfs-online-disks.sh
das die Online-Datenträger aus folgenden Elementen herauszieht zpool status
:
#!/bin/bash # Return a list of online disks for a storage pool ONLINE=$(zpool status $1 | grep -Po "\S*(?=\s*ONLINE)") while read -r line; do if ! [ -b "/dev/disk/by-id/$line" ]; then continue fi echo $line done <<< "$ONLINE"