
Ich habe gerade einen ZFS-Pool auf meinem Ubuntu 16.04-System eingerichtet. Ich habe einige Datensätze im Pool erstellt und mit „zfs allow“ die Berechtigung für Snapshot, Rollback usw. an einen Nicht-Root-Benutzer delegiert. Dann habe ich versucht, diese Datensätze als dieser Benutzer zu verwenden. Es schlägt mit der Meldung „Berechtigung verweigert, die ZFS-Dienstprogramme müssen als Root ausgeführt werden“ fehl. Es stellt sich heraus, dass ich nicht einmal einen „zfs list“-Befehl ausführen kann, ohne Root zu sein. Ich muss Root sein, um ihn auszuführenbeliebigDer Befehl zfs macht das ZFS-Delegationsmodell zunichte. Übersehe ich hier etwas? Ich verwende die in Ubuntu integrierte ZFS-Unterstützung, nicht die FUSE-Version.