페이지 트리

목차

테스트 환경


Name

Version

OS

CentOS

7

I.NFS 설정 가이드

  • NFS Server 설치 및 Client 설정

1.NFS Server 설치(192.168.10.15)

1) nfs-utils 설치

[root@nfs-data ~]# yum install nfs-utils

2) 공유 폴더 생성 및 권한/소유자 변경

[root@nfs-data ~]# mkdir /data/jira_share
[root@nfs-data ~]# chmod -R 755 /data/jira_share
[root@nfs-data ~]# chown atlassian:atlassian /data/jira_share

3) 서비스 등록

[root@nfs-data ~]# systemctl enable rpcbind
[root@nfs-data ~]# systemctl enable nfs-server
Created symlink from /etc/systemd/system/multi-user.target.wants/nfs-server.service to /usr/lib/systemd/system/nfs-server.service.
[root@nfs-data ~]# systemctl enable nfs-lock
[root@nfs-data ~]# systemctl enable nfs-idmap
[root@nfs-data ~]# systemctl start rpcbind
[root@nfs-data ~]# systemctl start nfs-server
[root@nfs-data ~]# systemctl start nfs-lock
[root@nfs-data ~]# systemctl start nfs-idmap

4) exports 파일에 공유폴더 설정

[root@nfs-data ~]# vi /etc/exports
/data/jira_share 192.168.10.*(rw,sync)

5) nfs 서버 재시작

[root@nfs-data ~]# systemctl restart nfs-server

6) 방화벽 예외처리

[root@nfs-data ~]# firewall-cmd --permanent --zone=public --add-service=nfs
[root@nfs-data ~]# firewall-cmd --permanent --zone=public --add-service=mountd
[root@nfs-data ~]# firewall-cmd --permanent --zone=public --add-service=rpc-bind
[root@nfs-data ~]# firewall-cmd --reload

2.NFS Client 설치(192.168.10.13/14)

1) nfs-utils 설치

[root@alm13 ~]# yum install nfs-utils

2) 공유 폴더 생성 및 권한/소유자 변경

[root@alm13 ~]# mkdir /data/share
[root@alm13 ~]# chmod -R 755 /data/share
[root@alm13 ~]# chown atlassian:atlassian /data/share

3) NFS 공유 폴더를 마운트

[root@alm13 ~]# mount -t nfs 192.168.10.15:/data/jira_share /data/share
[root@alm13 ~]# df -kh
Filesystem                      Size  Used Avail Use% Mounted on
/dev/mapper/cl-root              35G  2.7G   33G   8% /
192.168.10.15:/data/jira_share   35G  1.4G   34G   4% /data/share

4) Client 서버 재시작시 자동 마운트 설정

[root@alm13 ~]# vi /etc/fstab
192.168.10.15:/data/jira_share    /data/share   nfs defaults 0 0
  • 레이블 없음