2023-11-02 13:27:03
728x90
728x90

지난 글에 이어서 CentOS7의 NFS를 사용해보겠다.

VM 생성후

ip 설정 및 selinux 설정
yum install -y nfs-utils
mkdir /centos_vmfs
vi /etc/exports
/centos_vmfs 172.16.10.0/24(rw,sync,no_root_squash)
systemctl restart nfs
exportfs-v 확인
firewall-cmd --add-service=nfs
firewall-cmd --add-service=mountd
firewall-cmd --add-service=rpc-bind

 

/centos_vmfs 172.16.10.0/24(rw,sync,no_root_squash)의 의미

rw=읽기,쓰기 권한

sync=파일의 내용이나 공유 디렉토리의 파일이 변경이 되면 즉시 변경된 내용을 동기화한다.

no_root_suqash=클라이언트에서 root 계정으로 해당 디렉토리 접근시 서버에서도 root와 동일하게 인식하기 위한 옵션

이외에도 옵션이 더 있으니 찾아보고 쓰기 바람.

 

설정이 완료 됐으면 ESXi에 접속

스토리지 -> 새 데이터스토어 생성
NFS 데이터스토어 마운트
NFS 데이터스토어의 이름, CentOS7의 IP, 공유할 디렉토리 경로 입력 후 다음
완료
NFS 데이터스토어가 생성된걸 확인
touch 명령어로 1.txt를 만들어본다
NFS 데이터스토어에도 공유가 됐는지 확인하면 끝

728x90