diff --git a/storage/zfs/zfs-service/main.go b/storage/zfs/zfs-service/main.go index afed8bc..7a2f2a4 100644 --- a/storage/zfs/zfs-service/main.go +++ b/storage/zfs/zfs-service/main.go @@ -31,4 +31,11 @@ func main() { if err := cmd.Run(); err != nil { log.Fatalf("zfs-service: zfs unmount error: %v\n", err) } + + cmd = exec.Command("/usr/local/sbin/zpool", "export", "-a") + cmd.Stdout = os.Stdout + cmd.Stderr = os.Stderr + if err := cmd.Run(); err != nil { + log.Fatalf("zfs-service: zpool export error: %v\n", err) + } }