2023년 6월 1일

sudo -i
ls
cd /home/<사용자명>

Untitled

mkdir mysql
chmod 777 /home/gkfn185/mysql
ls

Untitled

vi /etc/exports

Untitled

/home/gkfn185/mysql        192.168.56.*(rw,sync,no_subtree_check)
systemctl restart nfs-kernel-server
exportfs -v

Untitled

이제 마스터 노드에 와서 pv 즉 persistent volume 부터 설정하도록 하겠습니다.

mkdir mysql
cd mysql
vi mysql-pv.yaml

Untitled

apiVersion: v1
kind: PersistentVolume
metadata:
  name: mysql-pv
spec:
  storageClassName: mysql   # 영구 볼륨 클레임의 요청을 해당 영구 볼륨에 바인딩
  capacity:
    storage: 10Gi    # 영구 볼륨으로 10Gi 할당
  accessModes:
    - ReadWriteOnce
  nfs:
    server: 192.168.56.150
    path: /home/gkfn185/mysql   

Untitled

kubectl apply -f mysql-pv.yaml

Untitled