I’m trying to build a storage server to share out videos and pictures with friends and family and I’m running into a problem with connecting to an existing storage system.
So this all comes down to pydio interacting with a minio server. I build the minio server a couple of years ago and it’s been absolutely bullet proof… the problem is, sharing files gets a little complicated in that minio will never share a file for longer than a week. When I discovered pydio, I thought about switching from one to the other, but without going into too much detail, I learned that hosting my data on minio was simply the preferred route.
Pydio is supposed to be able to handle it without issues, however I keep running into performance and stability issues. When I set up pydio, I linked it to my minio server for cellsdata pydiods, personal, etc. then I added the 3 main buckets as storage and workspaces on my server. all worked fine for a day or so, now I noticed when I try to upload files to my minio buckets, the server hangs and eventually fails to transfer. Checking the tasks logs and I’m seeing a lot of these:
{"level":"error","ts":"2021-03-15T10:23:18-06:00","logger":"pydio.grpc.tasks","msg":"Error while running action actions.cmd.resync","LogType":"tasks","SpanRootUuid":"8e69d9fe-85aa-11eb-86e7-ac1f6b9dfcca","SpanParentUuid":"8e69d9fe-85aa-11eb-86e7-ac1f6b9dfcca","SpanUuid":"8e6a40c9-85aa-11eb-8235-ac1f6b9dfcca","OperationUuid":"resync-ds-cellsdata-cd0d5bb0","SchedulerJobUuid":"resync-ds-cellsdata","SchedulerTaskUuid":"cd0d5bb0-4bb8-4cc8-847e-be4c7567b00d","SchedulerTaskActionPath":"ROOT/actions.cmd.resync$0","RemoteAddress":"[IPaddressremoved]","UserAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.72 Safari/537.36","ContentType":"application/json","HttpProtocol":"HTTP/1.1","error":"{\"id\":\"\",\"code\":0,\"detail\":\"Cannot Stat Root: Object storage backend is unreachable\",\"status\":\"\"}"}
As I’ve said, minio has been effectively bullet proof so I am fairly confident the minio server isn’t the problem. But I cant seem to get pydio to play nice! am I doing it wrong? should I not have set up cells to store it’s data in minio with the workspaces?