이 릴리스에는 NFS 등의 파일 공유 프로토콜을 구성 및 관리할 수 있는 관리 도구인 sharectl 유틸리티가 포함되어 있습니다. 이 명령을 사용하여 다음을 수행할 수 있습니다.
클라이언트 및 서버 작동 등록 정보 설정
특정 프로토콜의 등록 정보 값 표시
프로토콜 상태 가져오기
sharectl 유틸리티는 다음 구문을 사용합니다.
# sharectl subcommand [option] [protocol]
sharectl 유틸리티는 다음 하위 명령을 지원합니다.
파일 공유 프로토콜의 등록 정보를 정의합니다. 등록 정보 및 등록 정보 값 목록은 nfs(4) 매뉴얼 페이지에 설명되어 있는 매개변수를 참조하십시오.
지정된 프로토콜의 등록 정보 및 등록 정보 값을 표시합니다.
지정된 프로토콜이 사용으로 설정되어 있는지 여부를 표시합니다. 프로토콜이 지정되어 있지 않으면 모든 파일 공유 프로토콜의 상태가 표시됩니다.
sharectl 유틸리티에 대한 자세한 내용은 다음을 참조하십시오.
sharectl (1M) 매뉴얼 페이지
set 하위 명령은 파일 공유 프로토콜의 등록 정보를 정의하며 다음 옵션을 지원합니다.
온라인 도움말 설명을 제공합니다.
프로토콜의 등록 정보를 정의합니다.
set 하위 명령은 다음 구문을 사용합니다.
# sharectl set [-h] [-p property=value] protocol
set 하위 명령을 사용하려면 root권한이 있어야 합니다.
각 추가 등록 정보 값에 대해 이 명령을 반복할 필요는 없습니다. –p 옵션을 여러 번 사용하여 같은 명령에서 여러 등록 정보를 정의할 수 있습니다.
다음 예제에서는 클라이언트의 최소 NFS 프로토콜 버전을 3으로 설정합니다.
# sharectl set -p client_versmin=3 nfs
get 하위 명령은 지정된 프로토콜의 등록 정보 및 등록 정보 값을 표시하며 다음 옵션을 지원합니다.
온라인 도움말 설명을 제공합니다.
지정된 등록 정보의 등록 정보 값을 식별합니다. –p 옵션을 사용하지 않으면 모든 등록 정보 값이 표시됩니다.
get 하위 명령은 다음 구문을 사용합니다.
# sharectl get [-h] [-p property] protocol
get 하위 명령을 사용하려면 root 권한이 있어야 합니다.
다음 예에서는 동시 NFS 요청의 최대 수를 지정할 수 있는 등록 정보인 servers를 사용합니다.
# sharectl get -p servers nfs servers=1024
다음 예에서는 –p 옵션을 사용하지 않았으므로 모든 등록 정보 값이 표시됩니다.
# sharectl get nfs servers=1024 listen_backlog=32 protocol=ALL servers=32 lockd_listen_backlog=32 lockd_servers=20 lockd_retransmit_timeout=5 grace_period=90 nfsmapid_domain=example.com server_versmin=2 server_versmax=4 client_versmin=2 client_versmax=4 server_delegation=on max_connections=-1 device=
status 하위 명령은 지정된 프로토콜이 사용으로 설정되어 있는지 여부를 표시합니다. 이 하위 명령은 온라인 도움말 설명을 제공하는 –h 옵션을 지원합니다.
status 하위 명령은 다음 구문을 사용합니다.
# sharectl status [-h] [protocol]
다음 예에서는 NFS 프로토콜의 상태를 보여줍니다.
# sharectl status nfs nfs enabled