Du hast unter TrueNAS SCALE ein ZVOL erstellt und willst es deiner VM als virtuelle Disk hinzufügen, aber das ZVOL taucht nicht in der Geräteliste auf.
Ursache: ZVOL ist „readonly“
Ein häufig übersehener Grund: Das ZVOL ist auf readonly=on gesetzt. TrueNAS erlaubt nicht, schreibgeschützte ZVOLs einer virtuellen Maschine zuzuweisen. Das ist auch sinnvoll, denn eine VM erwartet in der Regel ein beschreibbares Blockgerät.
Prüfen kannst du das in der Shell:
zfs get readonly RAIDZ2-POOL-1/zvol-1Beispielausgabe:
NAME PROPERTY VALUE SOURCE
RAIDZ2-POOL-1/zvol-1 readonly on localLösung: Schreibschutz deaktivieren
Deaktiviere den Schreibschutz des ZVOL:
zfs set readonly=off RAIDZ2-POOL-1/zvol-1Danach kannst du das ZVOL in der Web-GUI wie gewohnt der VM als Raw Disk oder virtuelle Festplatte hinzufügen.