다음을 통해 공유


nfsadmin

NFS(네트워크 파일 시스템)용 Microsoft 서비스를 실행하는 로컬 또는 원격 컴퓨터에서 NFS용 서버 또는 NFS용 클라이언트를 관리하는 명령줄 유틸리티입니다. 매개 변수 없이 사용하면 nfsadmin 서버는 현재 NFS용 서버 구성 설정을 표시하고, nfsadmin 클라이언트는 현재 NFS용 클라이언트 구성 설정을 표시합니다.

Syntax

nfsadmin server [computername] [-u Username [-p Password]] -l
nfsadmin server [computername] [-u Username [-p Password]] -r {client | all}
nfsadmin server [computername] [-u Username [-p Password]] {start | stop}
nfsadmin server [computername] [-u Username [-p Password]] config option[...]
nfsadmin server [computername] [-u Username [-p Password]] creategroup <name>
nfsadmin server [computername] [-u Username [-p Password]] listgroups
nfsadmin server [computername] [-u Username [-p Password]] deletegroup <name>
nfsadmin server [computername] [-u Username [-p Password]] renamegroup <oldname> <newname>
nfsadmin server [computername] [-u Username [-p Password]] addmembers <hostname>[...]
nfsadmin server [computername] [-u Username [-p Password]] listmembers
nfsadmin server [computername] [-u Username [-p Password]] deletemembers <hostname><groupname>[...]
nfsadmin client [computername] [-u Username [-p Password]] {start | stop}
nfsadmin client [computername] [-u Username [-p Password]] config option[...]

General Parameters

Parameter Description
computername 관리 하려는 원격 컴퓨터를 지정 합니다. 인터넷 이름 서비스 WINS (Windows) 이름 또는 도메인 이름 시스템 (DNS) 이름을 사용 하 여 컴퓨터를 지정 하거나 하 여 IP (인터넷 프로토콜) 주소 수 있습니다.
-u Username 자격 증명에 사용 하려는 사용자의 사용자 이름을 지정 합니다. ___domain\username 형식의 사용자 이름에 도메인 이름을 추가해야 할 수도 있습니다.
-p Password -u 옵션을 사용하여 지정된 사용자의 비밀번호를 지정합니다. -u 옵션을 지정하지만 -p 옵션을 생략하면 사용자의 비밀번호를 입력하라는 메시지가 표시됩니다.
Parameter Description
-l 클라이언트에서 보유 한 모든 잠금을 나열 합니다.
-아르 자형 {client|all} 지정한 잠금을 해제 한 클라이언트 또는 모든 모든 클라이언트에 의해 지정 됩니다.
start NFS 용 서버를 시작합니다.
stop NFS 용 서버를 중지합니다.
config NFS 용 서버에 대 한 일반 설정을 지정합니다. config 명령 인수와 함께 다음 옵션 중 하나 이상을 제공해야 합니다.
  • 맵VR=<server> - 서버를 NFS용 서버의 사용자 이름 매핑 서버로 설정합니다. 이 옵션을 이전 버전과 호환성에 대 한 지원 계속 있지만 사용 해야는 sfuadmin 유틸리티 대신 합니다.
  • 감사 위치={eventlog|file|both|none} - 이벤트를 감사할지 여부와 이벤트가 기록될 위치를 지정합니다. 다음 인수 중 하나가 필요합니다:
    • eventlog - 감사된 이벤트가 이벤트 뷰어 애플리케이션 로그에만 기록되도록 지정합니다.
    • file - 감사된 이벤트가 로 지정된 config fname파일에만 기록되도록 지정합니다.
    • both - 감사된 이벤트가 이벤트 뷰어 애플리케이션 로그와 로 config fname지정된 파일에 기록되도록 지정합니다.
    • none - 이벤트가 감사되지 않도록 지정합니다.
  • f이름=<file> - file에 의해 지정된 파일을 감사 파일로 설정합니다. 기본값은 %sfudir%\log\nfssvr.log입니다.
  • f크기=<size> - 크기를 감사 파일의 최대 크기(MB)로 설정합니다. 기본 최대 크기는 7MB입니다.
  • audit=[+|-]mount [+|-]read [+|-]write [+|-]create [+|-]delete [+|-]locking [+|-]all - 기록할 이벤트를 지정합니다. 이벤트 로깅을 시작하려면 이벤트 이름 앞에 더하기 기호(+)를 입력하고, 이벤트 로깅을 중지하려면 이벤트 이름 앞에 빼기 기호(-)를 입력합니다. 기호를 생략하면 + 기호가 사용됩니다. 다른 이벤트 이름과 함께 all 을 사용하지 마세요.
  • 잠금 기간=<seconds> - NFS용 서버에 대한 연결이 끊어졌다가 다시 설정된 후 또는 NFS용 서버 서비스가 다시 시작된 후 NFS용 서버가 잠금을 회수하기 위해 대기하는 시간(초)을 지정합니다.
  • 포트맵프로토콜={TCP|UDP|TCP+UDP} - Portmap이 지원하는 전송 프로토콜을 지정합니다. 기본 설정은 TCP+UDP입니다.
  • 마운트프로토콜={TCP|UDP|TCP+UDP} - 마운트가 지원하는 전송 프로토콜을 지정합니다. 기본 설정은 TCP+UDP입니다.
  • nfs프로토콜={TCP|UDP|TCP+UDP} - NFS(Network File System)에서 지원하는 전송 프로토콜을 지정합니다. 기본 설정은 TCP+UDP입니다.
  • nlm프로토콜={TCP|UDP|TCP+UDP} - NLM(Network Lock Manager)이 지원하는 전송 프로토콜을 지정합니다. 기본 설정은 TCP+UDP입니다.
  • nsm프로토콜={TCP|UDP|TCP+UDP} - NSM(Network Status Manager)이 지원하는 전송 프로토콜을 지정합니다. 기본 설정은 TCP+UDP입니다.
  • 활성화V3={yes|no} - NFS 버전 3 프로토콜이 지원되는지 여부를 지정합니다. 기본 설정은 yes입니다.
  • 갱신 인증={yes|no} - config renewauthinterval에 지정된 기간 후에 클라이언트 연결을 다시 인증해야 하는지 여부를 지정합니다. 기본 설정은 아니요입니다.
  • renewauthinterval=<seconds> - yes로 설정된 경우 config renewauth 클라이언트가 강제로 재인증되기 전에 경과되는 시간(초)을 지정합니다. 기본값은 600초입니다.
  • 디르캐시=<size> - 디렉토리 캐시의 크기(KB)를 지정합니다. 로 지정 된 숫자 크기 4와 128 사이의 4의 배수 여야 합니다. 기본 디렉터리 캐시 크기는 128KB입니다.
  • 번역파일=<file> - Windows 기반 파일 시스템에서 UNIX 기반 파일 시스템으로 이동할 때 파일 이름의 문자를 대체하기 위한 맵핑 정보가 포함된 파일을 지정합니다. 경우 파일 를 지정 하지 않으면 파일 이름 문자 변환을 사용할 수 없습니다. translationfile 값이 변경되면 변경 사항을 적용하려면 서버를 다시 시작해야 합니다.
  • 도트파일시덴={yes|no} - 마침표(.)로 시작하는 이름을 가진 파일을 Windows 파일 시스템에서 숨김으로 표시하여 NFS 클라이언트에서 숨겨지는지 여부를 지정합니다. 기본 설정은 아니요입니다.
  • casesensitivelookups={yes|no} - 디렉토리 검색이 대소문자를 구분하는지 여부를 지정합니다(문자 대소문자의 정확한 일치 필요).

    또한 대소문자를 구분하는 파일 이름을 지원하려면 Windows 커널 대소문자 구분을 비활성화해야 합니다. 대/소문자 구분을 지원하려면 레지스트리 키HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\kernelDWord 값을 0으로 변경합니다.

  • ntfscase={lower|upper|preserve} - NTFS 파일 시스템의 파일 이름에 있는 문자의 대소문자를 소문자, 대문자 또는 디렉터리에 저장된 형식으로 반환할지 여부를 지정합니다. 기본 설정은 보존입니다. casesensitivelookupsyes로 설정된 경우 이 설정을 변경할 수 없습니다.
생성 그룹 <name> 제공 하 여 지정 된 새 클라이언트 그룹을 만듭니다 이름합니다.
listgroups 모든 클라이언트 그룹의 이름을 표시합니다.
deleteGroup <name> 지정한 클라이언트 그룹 제거 이름합니다.
이름 바꾸기그룹 <oldname><newname> oldname으로 지정된 클라이언트 그룹의 이름을 newname으로 변경합니다.
addMembers <hostname>[...] 이름으로 지정된 클라이언트 그룹에 호스트를 추가합니다.
목록 구성원 <name> 이름으로 지정된 클라이언트 그룹의 호스트 컴퓨터를 나열합니다.
멤버 삭제 <hostname><groupname>[...] 그룹별로 지정된 클라이언트 그룹에서 호스트로 지정된 클라이언트를 제거합니다.
Parameter Description
start NFS 용 클라이언트 서비스를 시작합니다.
stop NFS 용 클라이언트 서비스를 중지합니다.
config NFS 용 클라이언트에 대 한 일반 설정을 지정합니다. config 명령 인수와 함께 다음 옵션 중 하나 이상을 제공해야 합니다.
  • 파일 액세스=<mode> - NFS(네트워크 파일 시스템) 서버에서 생성된 파일에 대한 기본 권한 모드를 지정합니다. mode 인수는 0에서 7(포함) 사이의 세 자리 숫자로 구성되며, 이는 사용자, 그룹 및 기타 사용자에게 부여된 기본 권한을 나타냅니다. 숫자는 0=없음, 1=x(실행),2=w(쓰기 전용),3=wx(쓰기 및 실행),4=r(읽기 전용),5=rx(읽기 및 실행), 6=rw(읽기 및 쓰기)7=rwx(읽기, 쓰기 및 실행)와 같이 UNIX 스타일 권한으로 변환됩니다. 예를 들어 fileaccess=750은 소유자에게 읽기, 쓰기 및 실행 권한을 부여하고 그룹에는 읽기 및 실행 권한을 부여하며 다른 사용자에게는 액세스 권한을 부여하지 않습니다.
  • 맵VR=<server> - 서버를 NFS용 클라이언트의 사용자 이름 매핑 서버로 설정합니다. 이 옵션을 이전 버전과 호환성에 대 한 지원 계속 있지만 사용 해야는 sfuadmin 유틸리티 대신 합니다.
  • 엠타입={hard|soft} - 기본 마운트 유형을 지정합니다. 하드 탑재에 대 한 NFS 용 클라이언트 계속 성공할 때까지 실패 한 RPC를 다시 시도 합니다. 소프트 탑재를 위해 NFS 용 클라이언트 수를 반환 실패 한 호출을 다시 시도한 후 호출 애플리케이션에 지정 된 횟수는 다시 시도 옵션입니다.
  • 재시도=<number> - 소프트 마운트에 대한 연결을 시도하는 횟수를 지정합니다. 이 값은 1에서 10 (포함) 여야 합니다. 기본값은 1입니다.
  • 시간 초과=<seconds> - 연결(원격 프로시저 호출)을 대기하는 시간(초)을 지정합니다. 이 값은 0.8, 0.9 또는 1에서 60 사이의 정수여야 합니다. 기본값은 0.8입니다.
  • 프로토콜={TCP|UDP|TCP+UDP} - 클라이언트가 지원하는 전송 프로토콜을 지정합니다. 기본 설정은 TCP+UDP입니다.
  • r사이즈=<size> -Specifies 읽기 버퍼의 크기(KB)입니다. 이 값은 0.5, 1, 2, 4, 8, 16, 또는 32일 수 있습니다. 기본값은 32입니다.
  • w크기=<size> - 쓰기 버퍼의 크기(KB)를 지정합니다. 이 값은 0.5, 1, 2, 4, 8, 16, 또는 32일 수 있습니다. 기본값은 32입니다.
  • perf=default - 다음 성능 설정을 기본값, mtype, retry, timeout, rsize 또는 wsize로 복원합니다.

Examples

NFS용 서버 또는 NFS용 클라이언트를 중지하려면 다음과 같이 입력합니다.

nfsadmin server stop
nfsadmin client stop

NFS용 서버 또는 NFS용 클라이언트를 시작하려면 다음과 같이 입력합니다.

nfsadmin server start
nfsadmin client start

대소문자를 구분하지 않도록 NFS용 서버를 설정하려면 다음과 같이 입력합니다.

nfsadmin server config casesensitive=no

대/소문자를 구분하도록 클라이언트용 NFS를 설정하려면 다음과 같이 입력합니다:

nfsadmin client config casesensitive=yes

현재 NFS용 서버 또는 NFS용 클라이언트 옵션을 모두 표시하려면 다음과 같이 입력합니다.

nfsadmin server config
nfsadmin client config