Sdílet prostřednictvím


nfsadmin

Nástroj příkazového řádku, který spravuje server pro systém souborů NFS nebo klienta systému souborů NFS v místním nebo vzdáleném počítači se systémem Microsoft Services for Network File System (NFS). Používá se bez parametrů, server nfsadmin zobrazí aktuální nastavení konfigurace systému souborů NFS a klient nfsadmin zobrazí aktuální nastavení konfigurace klienta pro systém souborů 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 Určuje vzdálený počítač, který chcete spravovat. Počítač můžete zadat pomocí názvu služby WINS (Windows Internet Name Service) nebo názvu DNS (Domain Name System) nebo ip adresy.
-u Username Určuje uživatelské jméno uživatele, jehož přihlašovací údaje se mají použít. Může být nutné přidat název domény k uživatelskému jménu ve tvaru doména\uživatelské_jméno.
-p Password Určuje heslo uživatele zadaného pomocí volby -u . Pokud zadáte volbu -u , ale vynecháte volbu -p , budete vyzváni k zadání hesla uživatele.
Parameter Description
-l Zobrazí seznam všech zámků uložených klienty.
-r {client|all} Uvolní zámky uchovávané klientem, nebo pokud jsou všechny zadané klienty.
start Spustí službu Server pro systém souborů NFS.
stop Zastaví službu Server pro systém souborů NFS.
config Určuje obecná nastavení pro server pro systém souborů NFS. S argumentem příkazu config musíte zadat alespoň jednu z následujících možností:
  • mapsvr=<server> - Nastaví server jako server služby Mapování uživatelských jmen pro Server pro systém souborů NFS. I když tato možnost nadále podporuje kompatibilitu s předchozími verzemi, měli byste místo toho použít nástroj sfuadmin.
  • auditlocation={eventlog|file|both|none} - Určuje, zda budou události auditovány a kam budou zaznamenány. Je vyžadován jeden z následujících argumentů:
    • eventlog – Určuje, že auditované události budou zaznamenány pouze do protokolu aplikace Prohlížeče událostí.
    • soubor – Určuje, že auditované události budou zaznamenány pouze v souboru určeném parametrem config fname.
    • both - Určuje, že auditované události budou zaznamenány do protokolu aplikace Prohlížeče událostí a také do souboru určeného parametrem config fname.
    • none – Určuje, že události nebudou auditovány.
  • fname=<file> - Nastaví soubor určený parametrem Soubor jako soubor auditu. Výchozí hodnota je %sfudir%\log\nfssvr.log.
  • fsize=<size> - Nastaví velikost jako maximální velikost souboru auditu v megabajtech. Výchozí maximální velikost je 7 MB.
  • audit=[+|-]mount [+|-]read [+|-]write [+|-]create [+|-]delete [+|-]locking [+|-]all – Určuje události, které se mají protokolovat. Pokud chcete zahájit protokolování události, zadejte před název události znaménko plus (+). Pokud chcete protokolování události zastavit, zadejte před název události znaménko minus (-). Pokud je znaménko vynecháno, předpokládá se + znaménko. Nepoužívejte slovo all s žádným jiným názvem události.
  • lockperiod=<seconds> - Určuje dobu v sekundách, po kterou bude Server pro systém souborů NFS čekat na uvolnění zámků po ztrátě a opětovném navázání připojení k Serveru pro systém souborů NFS nebo po restartování služby Server pro systém souborů NFS.
  • portmapprotocol={TCP|UDP|TCP+UDP} - Určuje, které přenosové protokoly Portmap podporuje. Výchozí nastavení je TCP+UDP.
  • mountprotocol={TCP|UDP|TCP+UDP} - Určuje, které přenosové protokoly připojení podporuje. Výchozí nastavení je TCP+UDP.
  • nfsprotocol={TCP|UDP|TCP+UDP} - Určuje, které přenosové protokoly systém souborů NFS (Network File System) podporuje. Výchozí nastavení je TCP+UDP
  • nlmprotocol={TCP|UDP|TCP+UDP} - Určuje, které přenosové protokoly Network Lock Manager (NLM) podporuje. Výchozí nastavení je TCP+UDP.
  • nsmprotocol={TCP|UDP|TCP+UDP} - Určuje, které přenosové protokoly správce stavu sítě (NSM) podporuje. Výchozí nastavení je TCP+UDP.
  • enableV3={yes|no} - Určuje, zda budou podporovány protokoly NFS verze 3. Výchozí nastavení je yes.
  • renewauth={yes|no} - Určuje, zda bude nutné znovu ověřit připojení klientů po uplynutí doby určené parametrem config renewauthinterval. Výchozí nastavení je ne.
  • renewauthinterval=<seconds> - Určuje počet sekund, které uplynou, než je vynuceno opětovné ověření klienta, pokud config renewauth je nastaveno na hodnotu ano. Výchozí hodnota je 600 sekund.
  • dircache=<size> - Určuje velikost mezipaměti adresáře v kilobajtech. Číslo zadané jako velikost musí být násobkem 4 mezi 4 a 128. Výchozí velikost mezipaměti adresáře je 128 kB.
  • translationfile=<file> - Určuje soubor obsahující informace o mapování pro nahrazování znaků v názvech souborů při jejich přesouvání ze souborových systémů se systémem Windows do systémů souborů UNIX. Pokud není zadaný soubor, je zakázán překlad znaků názvu souboru. Pokud se hodnota translationfile změní, musíte restartovat server, aby se změna projevila.
  • dotfileshidden={yes|no} - Určuje, zda jsou soubory s názvy začínajícími tečkou (.) označeny jako skryté v systému souborů Windows, a tudíž skryté pro klienty NFS. Výchozí nastavení je ne.
  • casesensitivelookups={yes|no} - Určuje, zda se při vyhledávání v adresářích rozlišují malá a velká písmena (vyžaduje se přesná shoda velikosti písmen).

    Pokud chcete podporovat názvy souborů citlivých na malá a velká písmena, musíte také zakázat rozlišování velkých a malých písmen v jádru Windows. Chcete-li podporovat rozlišování velkých a malých písmen, změňte hodnotu DWord klíče HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\kernelregistru na hodnotu 0.

  • ntfscase={lower|upper|preserve} - Určuje, zda budou velká a malá písmena v názvech souborů v systému souborů NTFS vrácena malými písmeny, velkými písmeny nebo ve formě uložené v adresáři. Výchozí nastavení je zachovat. Toto nastavení nelze změnit, pokud je vlastnost casesensitivelookups nastavena na hodnotu yes.
vytvořit skupinu <name> Vytvoří novou skupinu klientů, která jí poskytne zadaný název.
listgroups Zobrazí názvy všech skupin klientů.
<name> deletegroup Odebere skupinu klientů zadanou názvem.
<oldname> <newname> renamegroup Změní název skupiny klientů určené parametrem oldname na newname.
doplňky <hostname>[...] Přidá hostitele do skupiny klientů určené názvem.
<name> seznamu Zobrazí seznam hostitelských počítačů ve skupině klientů určené podle názvu.
<hostname><groupname>[...] odstranění Odebere klienta určeného hostitelem ze skupiny klientů určené skupinou.
Parameter Description
start Spustí službu Klient pro systém souborů NFS.
stop Zastaví službu Klient pro systém souborů NFS.
config Určuje obecná nastavení klienta pro systém souborů NFS. S argumentem příkazu config musíte zadat alespoň jednu z následujících možností:
  • fileaccess=<mode> - Určuje výchozí režim oprávnění pro soubory vytvořené na serverech systému souborů NFS (Network File System). Argument mode se skládá z třímístného čísla v rozsahu od 0 do 7 (včetně), které představuje výchozí oprávnění udělená uživateli, skupině a dalším. Číslice se překládají na oprávnění ve stylu UNIXu takto: 0=žádné, 1=x (spouštění),2=w (pouze zápis), 3=wx (zápis a spouštění),4=r (pouze čtení),5=rx (čtení a spouštění),6=rw (čtení a zápis) a 7=rwx (čtení, zápis a spouštění). Například fileaccess=750 dává vlastníkovi oprávnění ke čtení, zápisu a spouštění, čtení a spouštění oprávnění ke skupině a žádné oprávnění k přístupu ostatním.
  • mapsvr=<server> - Nastaví server jako server služby Mapování uživatelských jmen pro službu Klient pro systém souborů NFS. I když tato možnost nadále podporuje kompatibilitu s předchozími verzemi, měli byste místo toho použít nástroj sfuadmin.
  • mtype={hard|soft} - Určuje výchozí typ připojení. V případě pevného připojení klient pro systém souborů NFS bude pokračovat v opakování neúspěšného rpc, dokud nebude úspěšný. V případě obnovitelného připojení vrátí klient systému souborů NFS chybu volající aplikaci po opakování volání, kolikrát byla zadána možnost opakování.
  • opakovat=<number> - Určuje, kolikrát se má pokusit o vytvoření připojení pro měkké připojení. Tato hodnota musí být od 1 do 10 včetně. Výchozí hodnota je 1.
  • časový limit =<seconds> - Určuje dobu čekání v sekundách na připojení (vzdálené volání procedury). Tato hodnota musí být 0,8, 0,9 nebo celé číslo od 1 do 60 včetně. Výchozí hodnota je 0,8.
  • protokol={TCP|UDP|TCP+UDP} - Určuje, které přenosové protokoly klient podporuje. Výchozí nastavení je TCP+UDP.
  • rsize=<size> -Specifies velikost vyrovnávací paměti pro čtení v kilobajtech. Tato hodnota může být 0,5, 1, 2, 4, 8, 16, nebo 32. Výchozí hodnota je 32.
  • wsize=<size> - Určuje velikost vyrovnávací paměti pro zápis v kilobajtech. Tato hodnota může být 0,5, 1, 2, 4, 8, 16, nebo 32. Výchozí hodnota je 32.
  • perf=default - Obnoví následující nastavení výkonu na výchozí hodnoty: mtype, retry, timeout, rsize nebo wsize.

Examples

Chcete-li zastavit server pro systém souborů NFS nebo klient systému souborů NFS, zadejte:

nfsadmin server stop
nfsadmin client stop

Pokud chcete spustit Server pro systém souborů NFS nebo Klient pro systém souborů NFS, zadejte:

nfsadmin server start
nfsadmin client start

Pokud chcete nastavit server pro systém souborů NFS tak, aby nerozlišovat malá a velká písmena, zadejte:

nfsadmin server config casesensitive=no

Chcete-li nastavit klienta pro systém souborů NFS tak, aby rozlišoval malá a velká písmena, zadejte:

nfsadmin client config casesensitive=yes

Pokud chcete zobrazit všechny aktuální možnosti serveru pro systém souborů NFS nebo klienta systému souborů NFS, zadejte:

nfsadmin server config
nfsadmin client config