2023년 6월 10일

cd /home/<사용자명>

Untitled

mkdir -p /home/gkfn185/redis
sudo chmod -R 777 /home/gkfn185/redis
sudo chown -R 999:999 /home/gkfn185/redis
ls

Untitled

vi /etc/exports

Untitled

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

Untitled

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

mkdir redis-statefulset
cd redis-statefulset

Untitled

vi redis-sts-pv.yaml
apiVersion: v1
kind: PersistentVolume
metadata:
  name: redis-pv-0
spec:
  storageClassName: redis-sts-pv
  capacity:
    storage: 1Gi
  accessModes:
    - ReadWriteOnce
  nfs:
    server: 192.168.219.102
    path: /home/gkfn185/redis

Untitled

kubectl apply -f redis-sts-pv.yaml

Untitled