MinIO policy命令无响应
问题描述
部署 MinIO 并使用 MinIO Client(mc) 调整权限策略时发现控制台直接没有响应了,Ctrl + C 结束进程然后查看日志发现报错:
API: SYSTEM()
Time: 02:29:24 UTC 11/08/2023
DeploymentID: 2da29189-08fd-49d5-a24a-9e04348aca3d
Error: Unable to migrate IAM users and policies to new format: sio: data is not authentic (*fmt.wrapError)
1: cmd/iam.go:622:cmd.(*IAMSys).Init()
API: SYSTEM()
Time: 02:29:24 UTC 11/08/2023
DeploymentID: 2da29189-08fd-49d5-a24a-9e04348aca3d
Error: IAM sub-system is partially initialized, some users may not be available (*errors.errorString)
1: cmd/iam.go:623:cmd.(*IAMSys).Init()
解决方案
删除 .minio.sys/config
下的所有文件
如果是 docker,参考如下:
进入容器
docker exec -it minio /bash/bin
查看是否存在这个目录
cd /data/.minio.sys
ls -al
删除
rm -rf config
重启容器
exit
docker restart minio