더북(TheBook)

NFS 볼륨에 PV/PVC를 만들고 파드에 연결하기

1. PV로 선언할 볼륨을 만들기 위해 NFS 서버를 마스터 노드에 구성합니다. 공유되는 디렉터리는 /nfs_shared로 생성하고, 해당 디렉터리를 NFS로 받아들일 IP 영역은 192.168.1.0/24로 정합니다. 옵션을 적용해 /etc/exports에 기록합니다. 옵션에서 rw는 읽기/쓰기, sync는 쓰기 작업 동기화, no_root_squash는 root 계정 사용을 의미합니다. 이때 nfs-utils.x86_64는 현재 CentOS에 이미 설치돼 있으므로 설치하지 않아도 됩니다.

[root@m-k8s ~]# mkdir /nfs_shared
[root@m-k8s ~]# echo '/nfs_shared 192.168.1.0/24(rw,sync,no_root_squash)' >> /etc/exports

2. 해당 내용을 시스템에 적용해 NFS 서버를 활성화하고 다음에 시작할 때도 자동으로 적용되도록 systemctl enable --now nfs 명령을 실행합니다.

[root@m-k8s ~]# systemctl enable --now nfs
Created symlink from /etc/systemd/system/multi-user.target.wants/nfs-server.service to /usr/lib/systemd/system/nfs-server.service.
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.