prometheus 使用pvc 持久卷 报没有权限,解决方案


看pod事件信息提示:msg="Error opening query log file" file=/prometheus/queries.active err="open /prometheus/queries.active: permission denied"

原因是权限问题,prometheus 的镜像中是使用的 nobody 这个用户,而pvc使用的是root权限

1.在 serviceAccountName: prometheus设置安全上下文添加这一项即可正常running

securityContext:
runAsUser: 0

memory: 2500Mi
serviceAccountName: prometheus
securityContext:
runAsUser: 0
volumes:
- name: data
persistentVolumeClaim:
claimName: gluster-pvc
- name: config-volume
configMap:
name: prometheus-config


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM