New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
infinit-arm: [infinit.filesystem ] [fuse loop] unable to find root block, allow creation with --allow-root-creation #15
Comments
Hi. You might need to hit the volume at least once on the client, just |
I am following the current tutorial and seem to hit a similar error. Right after executing:
I try to ls the directory, and I hit tab to auto complete and it goes into a loop as follows. I am unable to exit the container.
Neither docker stop or kill stop it. |
Hi @ronaldpetty. To clarify about In your case, I see two cases. You didn't run
|
Thank you @Dimrok , I am very new to this. I do not see Is there potentially a more detailed tutorial on how to set this up with Docker? I am really just trying to get 'hello-world' style storage going with Infinit. With the goal to then deep dive and try to figure out how it does it. |
+1 -- Running Docker 17.05 on CentOS 7 with the latest I'm seeing the same thing as @ronaldpetty , but after the mount succeeds, it says:
What is different from the tutorial, though, is that there is no message saying:
Does the network need to be running first, maybe? |
Hi guys. Sorry I lost track of this issue, it's probably too late but no, https://infinit.sh/get-started shows how to setup infinit in a container (in an ephemeral fashion). But we also have a docker volume plugin (old format of plugins, we need to update this) but it should work. You can find a guide here: https://infinit.sh/documentation/docker/volume-plugin. However, this plugin has limitation: it can't work with swarm yet, due to the way volume plugins and mountpoints works in swarm. |
Above error is thrown using:
infinit-arm 0.7.3-dev
docker: 17.03.0-ce, build 60ccb22
server:
infinit volume create --as user --network user/net0 --name user/vol0 --allow-root-creation --fuse-option allow_root --cache --async --daemon --push
client:
infinit volume mount --as user --name user/vol0 --allow-root-creation --fuse-option allow_root --cache --async --daemon --mountpoint /home/user/vol0 --publish
daemon on client:
sudo infinit daemon run --as user --docker-user user
docker volume ls on client:
DRIVER VOLUME NAME
infinit user/vol0
docker app on client:
docker run -it --rm --volume-driver infinit -v user/vol0:/mnt hypriot/rpi-alpine ls /mnt
The text was updated successfully, but these errors were encountered: