OpenShift/Kubernetes 创建PostgreSQL 权限不足的问题

来源:互联网 发布:酒店网络部署方案 编辑:程序博客网 时间:2024/05/16 12:02

在部署PostgreSQL的时候遇到了权限不足的问题

chmod: changing permissions of ‘/var/lib/postgresql/data’: Permission denied

设置NFS目录权限的时候指定no_root_squash权限

echo “NFS目录 *(rw,sync,no_root_squash)” >> /etc/exports

这里写图片描述

如果不行也可以试试下面的方法:
在创建Pod,绑定mountPath 时加上:Z
PostgreSQL文档

You can also set the following mount points by passing the -v /host/dir:/container/dir:Z flag to Docker.

例如:

--- apiVersion: v1kind: ReplicationControllermetadata:   name: postgresspec:   replicas: 1  template:     metadata:       labels:         app: postgres    spec:       containers:         - env:             - name: POSTGRES_USER              value: kong            - name: POSTGRES_PASSWORD              value: kong            - name: POSTGRES_DB              value: kong            - name: PGDATA              value: /var/lib/postgresql/data/pgdata          image: "postgres:9.4"          name: postgres          ports:             - containerPort: 5432          volumeMounts:             - mountPath: /var/lib/postgresql/data:Z              name: pg-data      volumes:         - name: pg-data          persistentVolumeClaim:          claimName: pg-data    
阅读全文
'); })();
0 0
原创粉丝点击
热门IT博客
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 体癣用什么药膏好得快 体股癣用什么药膏有效 体癣早期症状图片 体癣图片初期图片 体癣股癣 体癣传染吗 男性体股癣早期图片 女性体股癣初期现象图片 手足体癣 体癣专科医院 体癣的症状表现 皮肤癣菌病 疥癣 铜钱癣图片 脸长癣怎么办 铜钱癣初期图片 水疱型手癣 体癣是什么 体癣症状 骨癣 体癣什么症状 湿癣 金钱癣图片 长癣 股癣是什么 体癣是怎么引起的 脸上起癣 汗斑癣 体癣的症状 金钱癣 圆癣 风癣 钱癣图片 体癣用什么药 股沟癣 足癣的症状 手足癣 红癣 水疱型足癣 身上长癣怎么办 长癣怎么办