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
그리드형(광고전용)
'System Software > Linux' 카테고리의 다른 글
[리눅스 명령어] iptables / iptables-save / iptables-restore (0) | 2022.03.16 |
---|---|
[리눅스 명령어] ntpq / ntpdate (0) | 2022.03.16 |
[리눅스 명령어] named-checkconf / named-checkzone (0) | 2022.03.16 |
[리눅스 명령어] mailq / sendmail (0) | 2022.03.16 |
[리눅스 명령어] smbclient / smbstatus / testparm / nmblookup / mount.cifs / smbpasswd / pdbedit (0) | 2022.03.16 |
[리눅스 명령어] nisdomainname / ypwhich / ypcat / yptest / yppasswd / ypchsh / ypchfn (0) | 2022.03.16 |
[리눅스 명령어] htpasswd (0) | 2022.03.16 |
[리눅스 명령어] apachectl (0) | 2022.03.16 |