Hi,
I installed pydio and resolved the database error in a previous topic Charset is not supported on this version of MySQL - Pydio Cells - Pydio Forums, now running into trouble again, how can I connect pydio which is running in a docker to a nfs mount that is mounted on the docker host?
I had to add the env variable below to import my storage.
- CELLS_MINIO_ALLOW_CROSSMOUNT=true
But when adding the datastore in pydio it fails with below error:
INF | ts=2024-06-20T17:29:34+02:00 logger=pydio.grpc.data.objects.local2 msg=Error: disk does not support O_DIRECT
My /etc/fstab on the docker host which is running in an vmware vm is:
storage.mydomain.com:/mnt/storage/Homes /mnt/homes nfs4 auto,defaults,retrans=4,sec=sys 0 0
storage.mydomain.com:/mnt/storage/Storage /mnt/storage nfs4 auto,defaults,retrans=4,sec=sys 0 0
storage.mydomain.com:/mnt/storage/Friend1 /mnt/friend1 nfs4 auto,defaults,retrans=4,sec=sys 0 0
storage.mydomain.com:/mnt/storage/Friend2 /mnt/friend2 nfs4 auto,defaults,retrans=4,sec=sys 0 0
The mounted storage resides on another VM running in the same ESXi host, that vm is TrueNAS which is FreeBSD based, I imported that zfs pool from a previous FreeBSD install years ago when I ran Pydio 8 until it stopped the support for FreeBSD when it switched to Pydio Cells.
The nfs mounts are mapped in the docker-compose file to pydio.
my storage on the docker host looks like:
root@dockers [ /mnt/storage ]# ls -l
total 2259
drwxrwx--- 36 donald root 36 Dec 22 00:43 3d
drwxrwx--- 26 donald root 27 Dec 23 13:22 Applications
drwxrwx--- 5 donald root 5 Mar 20 18:53 Backup
drwxrwx--- 21 donald root 21 Dec 23 11:03 Books
drwxrwx--- 52 donald root 1534 Jun 20 20:28 Downloads
drwxrwx--- 195 donald root 195 May 13 18:08 Games
drwxrwx--- 3023 donald root 3024 Jun 20 01:27 Movies
drwxrwx--- 40 donald root 40 Jun 13 20:25 Music
drwxrwx--- 443 donald root 444 Jun 15 15:26 Tvshows
drwxrwxrwx 6 donald root 7 Jun 9 12:14 Uploads
drwxrwx--- 10 donald root 11 Apr 21 2023 Video
root@dockers [ /mnt/storage ]#
How to resolve the "Error: disk does not support O_DIRECT
" error?
How to properly import an existing storage into Pydio?
I donāt need any desktop sync, and I donāt want pydio to touch the original files or hash them into binaries.
Best Regards,
Donald.