背景:k8s安装mysql集群启动出现“chown: changing ownership of ‘/var/lib/mysql’: Operation not permitted”,需要将nfs的将all_squash替换为no_root_squash,修改配置后需重启nfs服务。重启后部分pvc目录权限丢失,出现所属uid=1000,gid=1000的情况,导致pod无法访问pvc存储。
grafana服务异常截图:
1、定位问题:
grafana Pod日志信息如下 :
进入Pod查看挂载目录权限,发现目录uid=1000,gid=1000
2、排查问题
1、查看系统用户
cat /etc/passwd
发现不存在id=1000在用户,
2、查看运行容器用户
id
uid=472
3、解决问题
更改容器组模板用户和用户组
保存后容器重新实例化:
进入容器查看数据目录权限:
更改目录权限: