Describe the bug
I installed the daemon based on the documentation. Fuse setup was successful. Creating a drive was successful. Then I installed Beaker, and viewing the drive in beaker worked.
Later in the day, the contents of ~/Hyperdrive disappeared. Trying hyperdrive status said the daemon was not running. And then:
karl @ 15:16:03 → hyperdrive start
✔ Hyperdrive daemon listening on localhost:3101
karl @ 15:21:00 → hyperdrive status
The Hyperdrive daemon is not running.
karl @ 15:21:07 → hyperdrive stop
✔ The Hyperdrive daemon has been stopped.
and so I tried to force-unmount:
karl @ 15:21:11 → hyperdrive force-unmount
Password:
Unmount failed for /Users/km/Hyperdrive
Error: Command failed: sudo diskutil unmount /Users/km/Hyperdrive
Unmount failed for /Users/km/Hyperdrive
at ForceUnmountCommand.run (/usr/local/lib/node_modules/hyperdrive-daemon/node_modules/hyperdrive-daemon-client/bin/commands/force-unmount.js:14:7)
at ForceUnmountCommand._run (/usr/local/lib/node_modules/hyperdrive-daemon/node_modules/@oclif/command/lib/command.js:43:31)
The log.json file reports that this is because the mountpoint is in use by Beaker. So I quit beaker, and retried, but the same error is reproduced.
Beaker doesn't launch anymore, stuck at Failed to connect to daemon, retrying:
At some point the whole thing got a bit messy so I uninstalled the daemon, uninstalled Beaker, removed the ~/.hyperdrive folder, and restarted my computer.
Re-installing the daemon and trying everything again reproduces the same errors.
Describe the bug I installed the daemon based on the documentation. Fuse setup was successful. Creating a drive was successful. Then I installed Beaker, and viewing the drive in beaker worked.
Later in the day, the contents of ~/Hyperdrive disappeared. Trying
hyperdrive status
said the daemon was not running. And then:and so I tried to force-unmount:
The
log.json
file reports that this is because the mountpoint is in use by Beaker. So I quit beaker, and retried, but the same error is reproduced.Beaker doesn't launch anymore, stuck at
Failed to connect to daemon, retrying
:At some point the whole thing got a bit messy so I uninstalled the daemon, uninstalled Beaker, removed the
~/.hyperdrive
folder, and restarted my computer.Re-installing the daemon and trying everything again reproduces the same errors.
To Reproduce
Expected Behavior I expected
status
to report the daemon was running afterstart
. I expectedforce-unmount
to work after quitting Beaker.OS MacOS Catalina 10.15.5
Node version v12.18.1
Was the daemon installed from NPM or bundled with Beaker? Daemon was installed with NPM, and Beaker was installed afterwards.