一键部署gitlab和minio不能正常启动

  • Choerodon平台版本: 0.24.0

  • 遇到问题的执行步骤:官网安装一键部署

  • 文档地址:官网安装

  • 环境信息(如:节点信息):4台服务器

  • 报错日志:没有对应的权限

-----------minio
kubectl logs minio-3 -n c7n-system

You are running an older version of MinIO released 1 year ago
Update: https://docs.min.io/docs/deploy-minio-on-kubernetes

ERROR Unable to initialize posix backend: Unable to write to the backend
> Please ensure MinIO binary has write permissions for the backend
HINT:
Run the following command to add the convenient permissions: sudo chown <your-username> /export && sudo chmod u+rxw /export
--------------gitlab
Loading /etc/docker-gitlab/runtime/env-defaults

Initializing logdir…

Initializing datadir…

chmod: changing permissions of ‘/home/git/data’: Read-only file system

  • 原因分析:

    一键部署,但是对应nfs的状态是正常的但是出现了k8s集群的权限问题,两个都没起来,所属对应第三台服务器的gitlab和minio不能正常启动

  • 疑问:

    是nfs挂载,出现的权限问题么,还是其他安装问题?

是nfs挂载的目录的权限问题。你检查一下目录权限

已经解决,原因是nfs挂载时,/etc/exports文件在24和()之间多加了一个空格
/u01 10.0.x.x/24(rw,sync,insecure,no_subtree_check,no_root_squash)