Virtualisierung
TrueNAS SCALE: ZVOL wird nicht in der VM angezeigt
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.