별의 공부 블로그 🧑🏻‍💻
728x90
728x170

rpcinfo 

  • rpc 관련 정보를 출력해주는 명령

 

사용법

rpcinfo [option] [호스트명]

 

주요 옵션

옵션 설명
-p 등록된 rpc 프로그램의 정보 출력
-s 관련 정보를 간결하게(Simply) 출력

 

사용 예

예 1
  • 로컬 호스트의 rpc 관련 정보 출력
$ rpcinfo

 

 

예 2
  • 192.168.12.12 호스트의 rpc 관련 정보를 간결하게 출력
$ rpcinfo -s 192.168.12.22

 

 

exportfs 

  • NFS 서버익스포트(Export)된 디렉터리 정보관리해주는 명령

 

사용법

# exportfs [option] [호스트명]

 

주요 옵션

옵션 설명
-v 설정된 내용을 자세히 출력
-r /etc/exports에 설정된 내용을 다시 읽어들임(Reload).
-a '모두'라는 의미로, 한 번에 익스포트된 디렉터리를 호출할 때 사용
-u 익스포트된 하나 이상의 디렉터리를 해제할 때 사용

 

사용 예

예 1
  • /etc/exports 에 설정된 내용을 간략히 출력
# exportfs

 

예 2
  • 익스포트된 내용을 옵션 정보를 포함하여 자세히 출력
# exportfs -v

 

예 3
  • /etc/exports 에 설정된 내용을 다시 읽어 들여서 출력
# exportfs -r

 

예 4
  • 익스포트된 디렉터리를 모두 해제
# exportfs -au

 

 

showmount 

  • NFS 서버마운트 관련 정보를 출력하는 명령
  • NFS 클라이언트에서 NFS 서버에 익스포트된 정보를 확인 할 때도 사용한다.

 

사용법

# showmount [option] [호스트명]

 

주요 옵션

옵션 설명
-a - 호스트명:디렉터리 형태로 출력
- (--all)
-e [호스트명] - 익스포트된 리스트를 보여줌.
- (--exports)
-d - NFS 클라이언트에 의해 마운트된 디렉터리 목록 정보 출력
- (--directories)

 

사용 예

예 1
  • 익스포트된 디렉터리를 마운트한 클라이언트의 목록 출력
# showmount

 

예 2
  • 익스포트된 정보 출력
# showmount -e

 

예 3
  • 192.168.5.13 호스트의 익스포트된 정보 출력
$ showmount -e 192.168.5.13

 

 

nfsstat 

  • NFS 관련 상태 정보를 출력하는 명령
  • NFS 서버클라이언트에서 모두 사용할 수 있다.

 

사용법

# nfsstat [option]

 

주요 옵션

옵션 설명
-c - NFS 클라이언트(Client) 관련 정보만 출력
- (--client)
-s - NFS 서버(Server) 관련 정보만 출력
- (--server)

 

사용 예

  • NFS 서버 및 클라이언트 관련 정보를 모두 출력
# nfsstat

 

 

(참고) NFS 사용하기

더보기

(1) NFS 서버 설정

 /etc/exports 파일 설정

# vi /etc/exports
# cat /etc/exports
/ndata 203.247.40.245(rw,no_root_squash)

 

② 공유되는 디렉터리 생성 및 권한 확인

# mkdir /ndata
# chmod 1777 /ndata
# ls -ld /ndata
drwxrwxrwt. 2 root root 6 Jan 22 14:31 /ndata

 

③ 관련 데몬 시작

# systemctl start rpcbind
# systemctl start nfs-server

 

④ 관련 데몬의 동작 확인

  • ps 명령으로 데몬 동작 유무를 확인함.
# ps aux | egrep 'rpcbind | nfs'

 

⑤ 서버 동작과 관련된 메시지 확인

# systemctl -l status nfs-server

 

⑥ 부팅 시 관련 데몬 활성화

# systemctl enable rpcbind nfs-server

 

(2) NFS 클라이언트에서 접근하기

 showmount 명령을 이용해서 NFS 서버의 접근 정보 확인

  • NFS 클라이언트에서 NFS 의 설정 정보를 확인함.
# showmount -e 203.247.40.248
Export list for 203.247.40.248:
/ndata 203.247.40.245

 

② 마운트하기

# mount -t nfs 203.247.40.248:/ndata /mnt

 

③ 마운트 정보 확인

# mount | grep nfs

 

④ 디렉터리 안에 파일 생성 및 확인

1. NFS 클라이언트에서 파일 생성

# cd /mnt
# touch nfs-test.txt

 

2. NFS 서버에서 파일 생성 확인

# ls -l /ndata
total 0
-rw-r--r--. 1 root root 0 Jan 22 19:36 nfs-test.txt

 

⑤ 부팅 시 활성화

  • NFS 클라이언트에서 부팅 시에 NFS 서버를 마운트하려면 /etc/fstab 파일에 등록하면 됨.
# vi /etc/fstab
203.246.40.248:/ndata         /mnt        nfs       timeo=15,soft,retrans=3   0   0
728x90
그리드형(광고전용)
⚠️AdBlock이 감지되었습니다. 원할한 페이지 표시를 위해 AdBlock을 꺼주세요.⚠️


📖 Contents 📖