-
Notifications
You must be signed in to change notification settings - Fork 449
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
Fail to provision a Tenant in Openshift 4.13 - User Creation pending state #2076
Comments
Delete all your minio pvc and restart pod. You reuse the pvc that been created before. |
Thank you but I don't have any pvc/pv related to minio when i create a tenant from UI. I already tried to restart operator deployments and create a new tenants (still, without any existing pvc related to minio pools) but pools keep failing to start |
Post the new deploy minio pod‘s log。 |
Can't reuse the pvc/pv/data path . @maczg |
Thank you for your help. I'm not sure if I understood correctly. I actually didn't intentionally reuse any PVC/PV. Each tenant instance was created after cleaning up all PVCs/PVs associated with the previous one. Is it possible that the NFS storage class is not suitable for managing PVCs/drivers for the pools? I just tried a tenant configuration (not recommended) with 1 server in the pool and 1 drive per server, and everything went smoothly. |
1 server in the pool and 1 drive per server. Only one pvc. minio server /data{0..3} wait ready.
So you are reusing. |
Expected Behavior
Minio tenants up&running after declaring a tenant from operator UI
Current Behavior
Tenant does not start and it is stuck on State: Provisioning initial users.
Possible Solution
It seems that the operator can't reach the MinIO tenant service when provisioning user credential. Initially, it appeared to be a network issue, but after digging deeper and examining the pool logs, even though the pods are in a running state, the logs indicate that the server is not initialized. Please, see the log attached.
Steps to Reproduce (for bugs)
Context
My Openshift OKD 4.13 cluster uses a nfs storageClass provided by nfs-subdir-external-provisioner. I suspect the issue can be related to storageClass, even if it respect the requirements for PVC stated in doc.
Tenant manifest
Additional info: storage class has anyuid and privileged SCC.
Regression
Your Environment
minio-operator
): 5.0.13Server Version: 4.13.0-0.okd-2023-09-30-084937
Kubernetes Version: v1.26.4-3004+52589e6ce268bd-dirty
uname -a
):minio-pool-pod.log
The text was updated successfully, but these errors were encountered: