一、安装nfs
yum -y install nfs-utils
mkdir -p /home/data/phantom_assault
chmod -R 755 /home/data/phantom_assault
vi /etc/exports
/home/data/phantom_assault *(rw,no_root_squash,sync) (“*“代表所有人都能连接,建议换成具体ip或ip段,如192.165.7.0/24)
exportfs -r
exportfs
systemctl restart rpcbind && systemctl enable rpcbind
systemctl restart nfs && systemctl enable nfs
rpcinfo -p localhost
showmount -e 192.165.7.3
yum -y install nfs-utils
systemctl start nfs && systemctl enable nfs
二、pv pvc 的yaml
apiVersion: v1
kind: PersistentVolume
metadata:
name: pv-phantomassault
spec:
capacity:
storage: 5Gi
volumeMode: Filesystem
storageClassName: pv-phantomassault
accessModes:
- ReadWriteMany
persistentVolumeReclaimPolicy: Retain
nfs:
path: /home/data/phantom_assault
server: 192.165.7.3
---
kind: PersistentVolumeClaim
apiVersion: v1
metadata:
name: pvc-phantomassault
spec:
storageClassName: pv-phantomassault
accessModes:
- ReadWriteMany
resources:
requests:
storage: 5Gi