When trying to start the deployment/installation of the multidrive minio we get:
Getting errors: 2025-12-02 18:47:17.988273+00:00FATAL Unable to initialize backend: file access denied
The container will then shutdown, flash for a split second citing Stopped and then go deploying and gives me:
2025-11-11 07:00:06.070021+00:00INFO:
2025-11-11 07:00:06.070134+00:00You are running an older version of MinIO released 4 months before the latest release
2025-11-11 07:00:06.070156+00:00Update: Run `mc admin update ALIAS`
2025-11-11 07:00:06.070171+00:002025-11-11T07:00:06.070171231Z
2025-11-11 07:00:06.070187+00:002025-11-11T07:00:06.070187366Z
2025-11-11 07:00:06.124228+00:00MinIO Object Storage Server
2025-11-11 07:00:06.124290+00:00Copyright: 2015-2025 MinIO, Inc.
2025-11-11 07:00:06.124301+00:00License: GNU AGPLv3 - GNU Affero General Public License - GNU Project - Free Software Foundation
2025-11-11 07:00:06.124308+00:00Version: RELEASE.2025-04-22T22-12-26Z (go1.24.2 linux/amd64)
2025-11-11 07:00:06.124316+00:002025-11-11T07:00:06.124316348Z
2025-11-11 07:00:06.124323+00:00API: https://truenasip:30000 (this also is coming out of the blue isnce port number I picked in setup is 29995)
2025-11-11 07:00:06.124337+00:00WebUI: https://truenasip:30001 (not sure where its picking this from since i set the console port 30004), also I set the Console URL field to be one IP address higher than the Server IP
2025-11-11 07:00:06.124345+00:002025-11-11T07:00:06.124345260Z
I then go to open mc admin and try to set an alias but by then its shutdown and of course since its not fully deployed (and off) i can’t set an alias.
-
We have four ZFS pools with dissimilar storage space, but all using raidz2 and at least a spare if that matters.
-
Four datasets with default root/owner and group permissions
- Each dataset has a folder with iterative naming (backup1, backup2,backup3 etc)
- Each dataset has the same install user as the Owner Group and Owner and of course RWX permissions on subfolders. This user UID is >3003 Group id 3005, I know I’ve ran into that before with it not liking users within the built-in range for deploying
-
We have Minio set to install with the install user mentioned above and reference the gorup and userid (3005/3003). They are added to Wheel and root for auxilliary groups
-
For the section where it sspecifying hostpath and ACL’s I have it to go:
- Mount path - /backup1 /backup2 /backup3 /backup4
- Hostpath - /mnt/zfsdataset1-4
- ACL Rules are User 3003 and Full_control