Skip to content
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

local-persist driver error #42

Open
ReCodeRa opened this issue Apr 20, 2023 · 4 comments
Open

local-persist driver error #42

ReCodeRa opened this issue Apr 20, 2023 · 4 comments

Comments

@ReCodeRa
Copy link

Dear Jean,
I installed the local-persist drive according to the https://github.com/MatchbookLab/local-persist and got all OK message:
Done! If you see this message, that should mean everything is installed and is running.

When I then run run-seedbox.sh I get following error:
local-persist
[run-seedbox.sh] ***** Recreating containers if required... *****
Creating volume "jf_seedbox_config" with local-persist driver
ERROR: Volume config specifies nonexistent driver local-persist

Any idea what could be wrong?
Thanks :)

@jfroment
Copy link
Owner

Hello,

That's strange, can you check the output of:

systemctl status docker-volume-local-persist

Maybe also try to restart the docker service to see if it improves.

@ReCodeRa
Copy link
Author

Hi Jean,
I forgot to mention one important fact: I am using virtual ubuntu machine as a part of GitHub Codespaces. Any experience with it?
Thank you

System info below:
Client:
Context: default
Debug Mode: false
Plugins:
buildx: Docker Buildx (Docker Inc., 0.10.4+azure-1)
compose: Docker Compose (Docker Inc., 2.17.2+azure-1)

Server:
Containers: 0
Running: 0
Paused: 0
Stopped: 0
Images: 2
Server Version: 20.10.23+azure-2
Storage Driver: overlay2
Backing Filesystem: extfs
Supports d_type: true
Native Overlay Diff: false
userxattr: false
Logging Driver: json-file
Cgroup Driver: cgroupfs
Cgroup Version: 1
Plugins:
Volume: local
Network: bridge host ipvlan macvlan null overlay
Log: awslogs fluentd gcplogs gelf journald json-file local logentries splunk syslog
Swarm: inactive
Runtimes: io.containerd.runc.v2 io.containerd.runtime.v1.linux runc
Default Runtime: runc
Init Binary: docker-init
containerd version: 1e1ea6e986c6c86565bc33d52e34b81b3e2bc71f
runc version: f19387a6bec4944c770f7668ab51c4348d9c2f38
init version:
Security Options:
apparmor
seccomp
Profile: default
Kernel Version: 5.4.0-1105-azure
Operating System: Ubuntu 20.04.6 LTS (containerized)
OSType: linux
Architecture: x86_64
CPUs: 2
Total Memory: 3.84GiB
Name: codespaces-cd366d
ID: ZCXB:4ZOL:IVEP:LRKV:QXLK:37K4:YF35:IZLP:7B77:LQTI:53RA:2GV6
Docker Root Dir: /var/lib/docker
Debug Mode: false
Username: codespacesdev
Registry: https://index.docker.io/v1/
Labels:
Experimental: false
Insecure Registries:
127.0.0.0/8
Live Restore Enabled: false

@jfroment
Copy link
Owner

Okay so maybe you do not have permissions to install system-wide docker plugins, because the local-persist storage plugin does not appear in your report.
Maybe try to install the local-persist plugin with docker itself using these instructions.

@ReCodeRa
Copy link
Author

Hi Jean,
sorry for bothering again. Seems that the driver is running in container, as you suggested:
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
855b3089259a cwspear/docker-local-persist-volume-plugin "dumb-init /usr/bin/…" About a minute ago Up About a minute elegant_gates

However, I still get following error message:
[run-seedbox.sh] ***** Recreating containers if required... *****
Creating prowlarr ... error
ERROR: for prowlarr Cannot create container for service prowlarr: open /workspaces/jf_seedbox/data/config/prowlarr: no such file or directory

I understood that the config folders for each service are created automatically during running run-seedbox.sh based on data from env and docker-compose files in services.
Thank you for initial support :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants