Is OpenCloud able to use a SMB share as a data directory? #1798
matthewpipes
started this conversation in
General
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
I'm trying to run opencloud as a docker container in an unprivileged proxmox LXC. I'm passing the SMB share to the LXC using bind mounts. I used this guide to do so. However when starting the container for the first time I'm greeted with these errors. I tried adding the user_xattr to my fstab on proxmox but not luck
opencloud-1 | 2025-11-06T18:21:15.839952183Z
opencloud-1 | 2025-11-06T18:21:15.839997583Z =========================================
opencloud-1 | 2025-11-06T18:21:15.840003175Z generated OpenCloud Config
opencloud-1 | 2025-11-06T18:21:15.840006845Z =========================================
opencloud-1 | 2025-11-06T18:21:15.840009980Z configpath : /etc/opencloud/opencloud.yaml
opencloud-1 | 2025-11-06T18:21:15.840013177Z user : admin
opencloud-1 | 2025-11-06T18:21:15.840016707Z password : changeme
opencloud-1 | 2025-11-06T18:21:15.840019865Z
opencloud-1 | 2025-11-06T18:21:16.559586294Z 2025-11-06T18:21:16Z ERR reva server error error="unable to register services: rgrpc: grpc service storageprovider could not be started,: tree: unfit storage '/var/lib/opencloud/storage/users': extended attributes not supported: xattr.Set /var/lib/opencloud/storage/users/posixfs-xattr-check-253277884 user.posixfs.test: operation not supported" host.name=71bcc350b985 protocol=grpc service=storage-users
opencloud-1 | 2025-11-06T18:21:16.563219255Z 2025-11-06T18:21:16Z ERR reva server error error="http service dataprovider could not be started,: tree: unfit storage '/var/lib/opencloud/storage/users': extended attributes not supported: xattr.Set /var/lib/opencloud/storage/users/posixfs-xattr-check-2078898129 user.posixfs.test: operation not supported" host.name=71bcc350b985 protocol=http service=storage-users
opencloud-1 | 2025-11-06T18:21:16.568546133Z panic: runtime error: invalid memory address or nil pointer dereference
opencloud-1 | 2025-11-06T18:21:16.568566160Z [signal SIGSEGV: segmentation violation code=0x1 addr=0x1a0 pc=0x6250aa00fbb7]
opencloud-1 | 2025-11-06T18:21:16.568569825Z
opencloud-1 | 2025-11-06T18:21:16.568572371Z goroutine 743 [running]:
opencloud-1 | 2025-11-06T18:21:16.568575371Z google.golang.org/grpc.(*Server).stop(0x0, 0x1)
opencloud-1 | 2025-11-06T18:21:16.568577990Z google.golang.org/[email protected]/server.go:1939 +0x37
opencloud-1 | 2025-11-06T18:21:16.568580378Z google.golang.org/grpc.(*Server).GracefulStop(...)
opencloud-1 | 2025-11-06T18:21:16.568586628Z google.golang.org/[email protected]/server.go:1935
opencloud-1 | 2025-11-06T18:21:16.568589163Z github.com/opencloud-eu/reva/v2/pkg/rgrpc.(*Server).GracefulStop(0xc0014b8d10)
opencloud-1 | 2025-11-06T18:21:16.568591535Z github.com/opencloud-eu/reva/[email protected]/pkg/rgrpc/rgrpc.go:289 +0x25
opencloud-1 | 2025-11-06T18:21:16.568594010Z github.com/opencloud-eu/reva/v2/cmd/revad/runtime.(*server).Stop.func1()
opencloud-1 | 2025-11-06T18:21:16.568596381Z github.com/opencloud-eu/reva/[email protected]/cmd/revad/runtime/drivenserver.go:109 +0x5c
opencloud-1 | 2025-11-06T18:21:16.568599868Z created by github.com/opencloud-eu/reva/v2/cmd/revad/runtime.(*server).Stop in goroutine 742
opencloud-1 | 2025-11-06T18:21:16.568602400Z github.com/opencloud-eu/reva/[email protected]/cmd/revad/runtime/drivenserver.go:107 +0x8d
opencloud-1 | 2025-11-06T18:21:17.133662798Z 2025/11/06 18:21:17 Could not create config: config file already exists, use --force-overwrite to overwrite or --diff to show diff
I wasn't able find any information on this, hoping someone has already worked through this
Beta Was this translation helpful? Give feedback.
All reactions