1:建立相应的目录以及配置好nfs服务
mkdir /nfsdata /nfsdata1 -p
echo “nfs1-pv-pvc” > /nfsdata/index.html
echo “nfs2-pv-pvc” > /nfsdata1/index.html
/nfsdata *(rw,no_root_squash,sync)
/nfsdata1 *(rw,no_root_squash,sync)
2:建立nginx-pv.yaml文件
apiVersion: v1
kind: PersistentVolume
metadata:
name: pv004
spec:
capacity:
storage: 5Gi
accessModes:
- ReadWriteOnce
persistentVolumeReclaimPolicy: Retain
storageClassName: nfs1
nfs:
path: /nfsdata1
server: 192.168.78.136
3:建立nginx-pvc.yaml文件
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: pvc004
spec:
accessModes:
- ReadWriteOnce
resources:
requests:
storage: 1Gi
storageClassName: nfs1
4:查看ip地址
[root@k8s-master nfsdata1]
NAME READY STATUS RESTARTS AGE IP NODE NOMINATED NODE READINESS GATES
pod-nfs 1/1 Running 0 77m 10.244.1.211 k8s-node <none> <none>
pod-nfs1 1/1 Running 0 56m 10.244.1.214 k8s-node <none> <none>
5:访问测试
[root@k8s-master nfsdata1]
Soos
[root@k8s-master nfsdata1]
nfs2-pv-pvc
6:查看挂载目录下的文件
[root@k8s-master ~]
Soos
[root@k8s-master ~]
nfs2-pv-pvc
测试结束
(qq:九七二四三九三二九(972439329)微信:(liang7890234),有哪里不对欢迎指正,大家一起学习交流)
End