다음을 통해 공유


nfsadmin

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

구문

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[...]

일반 매개 변수

매개 변수 설명
computerName 관리 하려는 원격 컴퓨터를 지정 합니다. 인터넷 이름 서비스 WINS (Windows) 이름 또는 도메인 이름 시스템 (DNS) 이름을 사용 하 여 컴퓨터를 지정 하거나 하 여 IP (인터넷 프로토콜) 주소 수 있습니다.
-u Username 자격 증명에 사용 하려는 사용자의 사용자 이름을 지정 합니다. 도메인 이름을 사용자 이름에 omain\username 형식으로 추가해야 할 수도 있습니다.
-p 암호 -u 옵션을 사용하여 지정한 사용자의 비밀번호를 지정합니다. 지정 하는 경우는 -u 옵션은 있 생략 된 -p 옵션을 사용자의 암호를 묻는 메시지가 나타납니다.
매개 변수 설명
-l 클라이언트에서 보유 한 모든 잠금을 나열 합니다.
-r {client|all} 지정한 잠금을 해제 한 클라이언트 또는 모든 모든 클라이언트에 의해 지정 됩니다.
start NFS 용 서버를 시작합니다.
stop NFS 용 서버를 중지합니다.
config NFS 용 서버에 대 한 일반 설정을 지정합니다. 하나 이상의 다음 옵션을 제공 해야는 config 인수:
  • mapsvr=<server> - 서버를 NFS용 서버의 사용자 이름 매핑 서버로 설정합니다. 이 옵션을 이전 버전과 호환성에 대 한 지원 계속 있지만 사용 해야는 sfuadmin 유틸리티 대신 합니다.
  • auditlocation={eventlog|file|both|none} - 이벤트를 감사할지 여부와 이벤트가 기록될 위치를 지정합니다. 다음 인수 중 하나가 필요합니다:
    • eventlog - 감사된 이벤트가 이벤트 뷰어 애플리케이션 로그에만 기록되도록 지정합니다.
    • file - 감사된 이벤트가 config fname으로 지정된 파일에만 기록되도록 지정합니다.
    • both - 감사된 이벤트가 이벤트 뷰어 애플리케이션 로그와 config fname으로 지정된 파일에 기록되도록 지정합니다.
    • none - 이벤트를 감사하지 않도록 지정합니다.
  • fname=<file> - file로 지정된 파일을 감사 파일로 설정합니다. 기본값은 %sfudir%\log\nfssvr.log입니다.
  • fsize=<size> - 감사 파일의 최대 크기(MB)로 크기를 설정합니다. 기본 최대 크기는 7MB입니다.
  • audit=[+|-]mount [+|-]read [+|-]write [+|-]create [+|-]delete [+|-]locking [+|-]all - 기록할 이벤트를 지정합니다. 이벤트 로깅을 시작하려면 이벤트 이름 앞에 더하기 기호(+)를 입력하고, 이벤트 로깅을 중지하려면 이벤트 이름 앞에 빼기 기호(-)를 입력합니다. 기호를 생략하면 + 기호가 사용됩니다. 다른 이벤트 이름과 함께 all을 사용하지 마세요.
  • lockperiod=<seconds> - NFS용 서버에 대한 연결이 끊어졌다가 다시 설정된 후 또는 NFS용 서버 서비스가 다시 시작된 후 잠금을 되찾기 위해 기다리는 시간(초)을 지정합니다.
  • portmapprotocol={TCP|UDP|TCP+UDP} - 포트맵이 지원하는 전송 프로토콜을 지정합니다. 기본 설정은 TCP+UDP입니다.
  • mountprotocol={TCP|UDP|TCP+UDP} - 마운트에서 지원하는 전송 프로토콜을 지정합니다. 기본 설정은 TCP+UDP입니다.
  • nfsprotocol={TCP|UDP|TCP+UDP} - NFS(네트워크 파일 시스템)가 지원하는 전송 프로토콜을 지정합니다. 기본 설정은 TCP+UDP입니다.
  • nlmprotocol={TCP|UDP|TCP+UDP} - NLM(네트워크 잠금 관리자)이 지원하는 전송 프로토콜을 지정합니다. 기본 설정은 TCP+UDP입니다.
  • nlmprotocol={TCP|UDP|TCP+UDP} - NSM(네트워크 상태 관리자)이 지원하는 전송 프로토콜을 지정합니다. 기본 설정은 TCP+UDP입니다.
  • enableV3={yes|no} - NFS 버전 3 프로토콜을 지원할지 여부를 지정합니다. 기본 설정은 합니다.
  • renewauth={yes|no} - config renewauthinterval으로 지정된 기간 후에 클라이언트 연결을 다시 인증해야 하는지 여부를 지정합니다. 기본 설정은 없는합니다.
  • renewauthinterval=<seconds> -config renewauth로 설정한 경우 클라이언트가 강제로 재인증되기까지 경과하는 시간(초)을 지정합니다. 기본값은 600초입니다.
  • dircache=<size> - 디렉터리 캐시의 크기를 킬로바이트 단위로 지정합니다. 로 지정 된 숫자 크기 4와 128 사이의 4의 배수 여야 합니다. 기본 디렉터리 캐시 크기는 128KB입니다.
  • translationfile=<file> - Windows 기반에서 UNIX 기반 파일 시스템으로 파일을 이동할 때 파일 이름의 문자를 바꾸기 위한 매핑 정보가 포함된 파일을 지정합니다. 경우 파일 를 지정 하지 않으면 파일 이름 문자 변환을 사용할 수 없습니다. 하는 경우의 값 translationfile 은 변경, 다시 시작 해야 변경 내용이 적용에 대 한 서버입니다.
  • dotfileshidden={yes|no} - 이름이 마침표(.)로 시작하는 파일을 Windows 파일 시스템에서 숨김으로 표시하여 결과적으로 NFS 클라이언트에서 숨길지 여부를 지정합니다. 기본 설정은 없는합니다.
  • casesensitivelookups={yes|no} - 디렉터리 조회가 대/소문자를 구분할지 여부를 지정합니다(문자 대/소문자를 정확히 일치시켜야 함).

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

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

예제

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