Startseite > Manual Pages > Schloss

sperren

Table of Contents

NAMEN

sperren - verwalten Sperrdatensätze

ÜBERSICHT

sperren Status-f [Datei] [-p Protokoll] [-n]

Sperrstatus-h [host [-o Eigentümer]] [-f Datei] [-p Proto] [-n]

sperren Status-o [-f Datei] [-p Proto] [-n] (nicht gültig für NLM und NFSv4)

sperren Status-o Eigentümer [-f Datei] [-p Proto] [-n] (CIFS nur)

sperren Status-p-Protokoll [-n]

sperren Status-n

sperren Break-f file [-o Eigentümer-h host] [-p Protokoll]

Schloß zu knacken-h host [-o Eigentümer] [-f Datei] [-p Protokoll]

sperren Break-o Eigentümer [-f Datei] [-p Protokoll] (CIFS nur)

sperren Break-p-Protokoll

Hinweis:

Sofern ein Protokoll über Name angegeben wird, ist die Syntax gilt für alle Protokolle.

Ausgabe der Sperrstatus-p-Protokoll und Sperrstatus-p-f-Protokoll sind identisch.

Derzeit ist Schloss Break-f Datei erlaubt, aber nicht empfohlen, da brechen NFSv4 Schleusen zu unerwarteten Ergebnissen auf dem Client führen könnte. Das Brechen des NFSv4-Schlösser können durch die Erwähnung des Protokolls zusammen mit dem Dateinamen verhindert werden.

Anders als im Fall von Dateinamen unterscheiden sich Gastgeber und Besitzer in der Bedeutung über Protokolle. Besitzer ist ein entsprechender Filter für CIFS, NLM, und nur FlexCache. Wenn Protokoll nicht angegeben ist, dann sperrt über alle Protokolle, nämlich., CIFS, FlexCache, NLM (Nfsv2/Nfsv3), NFSv4, FIO und WAFL gescannt werden. In diesem Fall Protokolle nicht erkennt die Syntax der Host-oder Eigentümer erzeugen Syntaxfehler. In den besonderen Fällen der NLM und NFSv4, können Schlösser nicht nur durch die Angabe Inhaber gefiltert werden. Host muss zusammen mit Besitzer angegeben werden. Besitzer, der ein PID / uid, ist nicht eindeutig, es sei denn Host (Client) ist ebenfalls angegeben. Die gleichen Einschränkungen gelten, wenn die Angabe einer Reihe von Schlössern, gebrochen zu werden.

Derzeit NFSv4 alle protcols Filter Sperren, die von Datei, sondern nur CIFS,
NLM-Protokolle und-Filter Sperren, die von Host-und Eigentümer.

HINWEIS: Im Fall der NLM, der Wert der Gastgeber konnte entweder ein Hostname (FQDN, Hostnamen-Alias, etc.) oder eine IP-Adresse sein. Die Sperre Befehl löst nicht den Hostnamen zu einer IP-Adresse. Funktionell, Filterung Sperren, die von einem Host-Namen ist nicht gleichbedeutend mit Filtern von Sperren, die von der entsprechenden IP-Adresse. Wenn die Sperren, die von Host-gefiltert werden sollen, dann wird der Wert der Host sollte von dem gesperrten Status-h Ausgabe, die erhalten werden. Ein solcher Wert von Host sollte in keiner Weise interpretiert werden. Wenn geschehen ist, kann zu unzulässigen Zustand oder das Entfernen von Schlössern führen.

BESCHREIBUNG

Sperrstatus druckt Protokoll Sperrdatensätze wohingegen Lock sperrt Pause Pausen nach den angegebenen Optionen. Die Optionen werden wie folgt beschrieben:

OPTIONS

-F
Drucke sperren Aufzeichnungen von Datei organisiert.

-F
Datei Prints oder Brüche Schleusen angegebene Datei. Die Syntax der Datei-Name ist ein Pfad durch "/ vol / volx" wo volx ist der Name einer Band auf dem Filer vorangestellt.

-H Drucke Sperrdatensätze von Host-Namen gruppiert.
CIFS, jedoch keine Sperren, die von Host-Gruppe, sondern die einzelnen Datensätze durch Vorsilben "CIFS host =" String.

-H host Prints oder Brüche Schlösser eines bestimmten
Host. Derzeit können nur CIFS, NFSv4 und NLM dies tun. Hinweis: Bedeutung der Host variiert über Protokolle (CIFS: NetBIOS oder IP, NLM und FlexCache: IP oder FQDN, NFSv4: IP).

-O
Drucke sperren Datensätze durch Eigentümer-Namen gruppiert. CIFS, jedoch keine Sperren, die von Eigentümer-Gruppe, sondern die einzelnen Datensätze durch Vorsilben "CIFS-Besitzer =" string.

-O
Besitzer Prints oder Brüche Schleusen des Besitzers angegeben. Derzeit tut dies nur CIFS. NLM und NFSv4-Spezifikation ermöglicht der Eigentümer, sondern nur in dem Fall, in dem Host als auch Hinweis angegeben:. Bedeutung der Inhaber variiert über Protokolle (CIFS: [Domäne \] Benutzer, FlexCache: IP: fsid von Caching-Filer, NLM: Prozess -ID, NFSv4: UID)

-P Protokoll Prints oder Brüche Schleusen angegeben
Protokoll, das Groß-und Kleinschreibung String ist und kann einen der folgenden Werte annehmen: NLM, NFSv4, CIFS, FlexCache.

-N Gibt die Anzahl der Aktien-Ebene und
Byte-Ebene Schleusen für jedes Protokoll. Wenn mit "-p <protocol>"-Schalter angegeben, druckt er das gleiche für das angegebene Protokoll nur.

Sperrstatus-f ist ein Weg, Ausgang Sperrdatensätze über alle Protokolle, die Gruppierung durch Schleusen-Datei. Ein Kopfball von Form ======== <fsid>: <fid> beginnt die Sperre Dump für jede Datei und wo fsid fid eindeutig identifizieren Sie die Datei. Weitere Möglichkeiten zum Ausgang Sperrdatensätze über alle Protokolle sind: Schloss sta_ t uns-h (Gruppe von Host) und Sperrstatus-o (Gruppe beim Vermieter).

Ein Beispiel, welche Sperren von Datei zusammengefasst ist:

  Filer> Sperrstatus-f ======== 0e1d66f7: 00000040 state = GEWÄHRT mode = FIO_NoDelete state = GEWÄHRT mode = FIO_NoDelete ======== 0e1d66f7: 00000062 state = GEWÄHRT mode = FIO_NoDelete ==== ==== 0e1d66f7: 000000d3 CIFS-path = \ word.doc (/ vol/vol0/share1/word.doc) host = 10.34.17.49 (Floyd-XP) owner = root state = GEWÄHRT mode = Oplock-Excl Oplock = zzgl. ======== 0e1d66f7: 000009d8 state = GEWÄHRT mode = FIO_NoDelete ======== 0e1d66f7: 00000aab CIFS-path = \ another.doc (/ vol/vol0/share2/another.doc) host = 10,34 .17.49 (Floyd-XP) owner = root state = GEWÄHRT mode = RDWR-denyN Oplock = Keine CIFS-path = \ another.doc (/ vol/vol0/share2/another.doc) host = 10.34.17.49 (Floyd-XP) owner = root pid = 65279 offset = 2147483539 len = 1 exkl. = yes state = GEWÄHRT CIFS path = \ another.doc (/ vol/vol0/share2/another.doc) host = 10.34.17.49 (Floyd-XP) owner = root pid = 65279 offset = 2147483559 len = 1 exkl. = yes state = GEWÄHRT CIFS-path = \ another.doc (/ vol/vol0/share2/another.doc) host = 10.34.17.49 (Floyd-XP) owner = root pid = 65279 offset = 2147483599 len = 1 exkl. = yes state = GEWÄHRT NLM [zhora.eng.mycompany.com, 6892]: 0:0 1 GWAITING (0x61cc5aa0) 

Diese Ausgabe zeigt Sperren auf 5 Dateien mit der letzten Nummer mit CIFS und NLM Schleusen.

Wie für Schloss Pause, es gibt keinen Weg, um die Sperren für alle Protokolle zu brechen. Sperren können für ein bestimmtes Protokoll mit Option-p Protokoll gebrochen werden, wenn.

CIFS-Stil Schlösser folgen Sie dem Format, wie im folgenden Beispiel:

  Filer> Sperrstatus-p CIFS CIFS-path = \ word.doc (/ vol/vol0/share1/word.doc) host = 10.34.17.49 (Floyd-XP) owner = root state = GEWÄHRT mode = RDWR-denyN Oplock = None fsid = 0x0e1d66f7 fileid = 0x000000d3 CIFS-path = \ word.doc (/ vol/vol0/share1/word.doc) host = 172.18.2.107 (VKUMAR-VPC) owner = Administrator pid = 65279 offset = 2147483481 len = 1 exkl. = yes state = GEWÄHRT CIFS path = \ word.doc (/ vol/vol0/share1/word.doc) host = 172.18.2.107 (VKUMAR-VPC) owner = Administrator state = GEWÄHRT mode = Read-denyN Oplock = None fsid = 0x0e1d66f7 fileid = 0x000000d3 CIFS-path = \ word.doc (/ vol/vol0/share1/word.doc) host = 172.18.2.107 (VKUMAR-VPC) owner = Administrator pid = 65279 offset = 2147483521 len = 1 exkl. = yes state = GEWÄHRT CIFS path = \ word.doc (/ vol/vol0/share1/word.doc) host = 10.34.17.49 (Floyd-XP) owner = root pid = 65279 offset = 2147483539 len = 1 exkl. = yes state = GEWÄHRT CIFS-path = \ word.doc (/ vol/vol0/share1/word.doc) host = 172.18.2.107 (VKUMAR-VPC) owner = Administrator pid = 65279 offset = 2147483540 len = 1 exkl. = yes state = GEWÄHRT CIFS-path = \ word.doc (/ vol/vol0/share1/word.doc) host = 10.34.17.49 (Floyd-XP) owner = root pid = 65279 offset = 2147483559 len = 1 exkl. = yes state = GEWÄHRT CIFS-path = \ word.doc (/ vol / vol0/share1/word.doc) host = 10.34.17.49 (Floyd-XP) owner = root pid = 65279 offset = 2147483599 len = 1 exkl. = yes state = GEWÄHRT CIFS-path = \ another.doc (/ vol/vol0 / share2/another.doc) host = 10.34.17.49 (Floyd-XP) owner = root state = GEWÄHRT mode = Oplock-Excl Oplock = zzgl. fsid = 0x0e1d66f7 fileid = 0x00000aab 

Im Gegensatz zu anderen Protokollen CIFS funktioniert nicht Sperrdatensätze Gruppe von Datei-, Host-oder Eigentümer. Stattdessen wird jeder Datensatz durch gedumpten Sperre "CIFS <field> =" vorangestellt ist, wo <field> "Pfad", "host", oder "Besitzer" als Antwort auf "-f", "-h" oder "-o "Option bzw.

Sperren werden entweder als Aktien Sperren auf (bezeichnet durch das Schlüsselwort Staates, der in der Linie) oder als Byte-Ebene Schlösser (die "Offset", "len" und "ohne" Felder) beschrieben. Die erste Zeile im obigen Beispiel ist ein Anteil Sperre auf und hat folgendes Format:

Weg
CIFS Pfadname der Datei oder das Verzeichnis mit der Sperre durch die absolute ("/ vol / volx"-Stil) Weg in Klammern gefolgt assoziiert. Undetermined absoluten Pfad wird durch leere Klammern bezeichnet. Beachten Sie, dass delete-on-Close Schlösser haben keine absolute verbunden Weg Informationen verfügbar. Absoluter Pfad ist auch nicht verfügbar, im Falle von zu wenig Speicher.

Zustand
Einzelheiten, welcher Teil des Lebenszyklus die Sperre aktiv ist, finden Sie im Abschnitt LOCK STAATEN.

Modus
Erzählt, wie das Schloss auf Anfragen reagiert, ihn zu ändern, finden Sie im Abschnitt Handlungsweisen.

Oplock
Der Pegel eines Oplock auf die Datei: Exkl (exklusiv), LVL2 (Stufe 2) und None (keine).

Gastgeber
Der Name des Kunden, die das Schloss ausgestellt wurde. Es ist eine IP-Adresse durch einen NetBIOS-Namen (falls vorhanden) in Klammern gefolgt. Wenn NetBIOS-Name nicht verfügbar ist, wird der Name als IP-Adresse stehen leere Klammern angezeigt.

Besitzer
Der Name des Benutzers, der Eigentümer des Schlosses.

fileid
Datei-ID auf dem Filer. (Nur mit Optionen außer "-f" gedruckt)

fsid
Volume-ID auf dem Filer. (Nur mit Optionen außer "-f" gedruckt)

Die zweite Zeile im obigen Beispiel ist ein Byte-Sperre auf. Diese Linie hat das gleiche Format wie die eines Aktien-Blockier-Rekord ohne "Oplock" und "Modus"-Felder, und mit den folgenden zusätzlichen Felder:

Offset
Startschuss des Byte-Offset-Lock

len
Anzahl der Bytes gesperrt

zzgl.
Ob die Sperre ist eine exklusive Sperre auf Byte-Ebene oder nicht

Beispiele für andere Wege, um den Output (oben) CIFS Sperrdatensätze sind:

Lock Record eingegeben (aber nicht gruppiert) von host:

  Filer> Sperrstatus CIFS-p-h CIFS host = 10.34.17.49 (Floyd-XP) owner = root state = GEWÄHRT mode = RDWR-denyN Oplock = None fsid = 0x0e1d66f7 fileid = 0x000000d3 path = \ word.doc (/ vol / vol0/share1/word.doc) CIFS host = 172.18.2.107 (VKUMAR-VPC) owner = Administrator state = GEWÄHRT mode = Read-denyN Oplock = None fsid = 0x0e1d66f7 fileid = 0x000000d3 path = \ word.doc (/ vol/vol0 / share1/word.doc) CIFS host = 172.18.2.107 (VKUMAR-VPC) owner = Administrator pid = 65279 offset = 2147483481 len = 1 exkl. = yes state = GEWÄHRT fsid = 0x0e1d66f7 fileid = 0x000000d3 path = \ word.doc (/ vol/vol0/share1/word.doc) CIFS host = 172.18.2.107 (VKUMAR-VPC) owner = Administrator pid = 65279 offset = 2147483521 len = 1 exkl. = yes state = GEWÄHRT fsid = 0x0e1d66f7 fileid = 0x000000d3 path = \ Wort. doc (/ vol/vol0/share1/word.doc) CIFS host = 10.34.17.49 (Floyd-XP) owner = root pid = 65279 offset = 2147483539 len = 1 exkl. = yes state = GEWÄHRT fsid = 0x0e1d66f7 fileid = 0x000000d3 path = \ word.doc (/ vol/vol0/share1/word.doc) CIFS host = 172.18.2.107 (VKUMAR-VPC) owner = Administrator pid = 65279 offset = 2147483540 len = 1 exkl. = yes state = GEWÄHRT fsid = 0x0e1d66f7 fileid = 0x000000d3 path = \ word.doc (/ vol/vol0/share1/word.doc) CIFS host = 10.34.17.49 (Floyd-XP) owner = root pid = 65279 offset = 2147483559 len = 1 exkl. = yes state = GEWÄHRT fsid = 0x0e1d66f7 fileid = 0x000000d3 path = \ word.doc (/ vol/vol0/share1/word.doc) CIFS host = 10.34.17.49 (Floyd-XP) owner = root pid = 65279 offset = 2147483599 len = 1 exkl. = yes state = GEWÄHRT fsid = 0x0e1d66f7 fileid = 0x000000d3 path = \ word.doc (/ vol/vol0/share1/word.doc) CIFS host = 10.34.17.49 (Floyd-XP) owner = root state = GEWÄHRT mode = Oplock-Excl Oplock = zzgl. fsid = 0x0e1d66f7 fileid = 0x00000aab path = \ another.doc (/ vol/vol0/share2/another.doc) 

Lock Record eingegeben (aber nicht gruppiert) von Inhaber:

  Filer> Sperrstatus-p cifs-o CIFS owner = root host = 10.34.17.49 (Floyd-XP) state = GEWÄHRT mode = RDWR-denyN Oplock = None fsid = 0x0e1d66f7 fileid = 0x000000d3 path = \ word.doc (/ vol / vol0/share1/word.doc) CIFS owner = Administrator host = 172.18.2.107 (VKUMAR-VPC) state = GEWÄHRT mode = Read-denyN Oplock = None fsid = 0x0e1d66f7 fileid = 0x000000d3 path = \ word.doc (/ vol/vol0 / share1/word.doc) CIFS owner = Administrator host = 172.18.2.107 (VKUMAR-VPC) pid = 65279 offset = 2147483481 len = 1 exkl. = yes state = GEWÄHRT fsid = 0x0e1d66f7 fileid = 0x000000d3 path = \ word.doc (/ vol/vol0/share1/word.doc) CIFS owner = Administrator host = 172.18.2.107 (VKUMAR-VPC) pid = 65279 offset = 2147483521 len = 1 exkl. = yes state = GEWÄHRT fsid = 0x0e1d66f7 fileid = 0x000000d3 path = \ Wort. doc (/ vol/vol0/share1/word.doc) CIFS owner = root host = 10.34.17.49 (Floyd-XP) pid = 65279 offset = 2147483539 len = 1 exkl. = yes state = GEWÄHRT fsid = 0x0e1d66f7 fileid = 0x000000d3 path = \ word.doc (/ vol/vol0/share1/word.doc) CIFS owner = Administrator host = 172.18.2.107 (VKUMAR-VPC) pid = 65279 offset = 2147483540 len = 1 exkl. = yes state = GEWÄHRT fsid = 0x0e1d66f7 fileid = 0x000000d3 path = \ word.doc (/ vol/vol0/share1/word.doc) CIFS owner = root host = 10.34.17.49 (Floyd-XP) pid = 65279 offset = 2147483559 len = 1 exkl. = yes state = GEWÄHRT fsid = 0x0e1d66f7 fileid = 0x000000d3 path = \ word.doc (/ vol/vol0/share1/word.doc) CIFS owner = root host = 10.34.17.49 (Floyd-XP) pid = 65279 offset = 2147483599 len = 1 exkl. = yes state = GEWÄHRT fsid = 0x0e1d66f7 fileid = 0x000000d3 path = \ word.doc (/ vol/vol0/share1/word.doc) CIFS owner = root host = 10.34.17.49 (Floyd-XP) state = erteilten Modus = Oplock-Excl Oplock = zzgl. fsid = 0x0e1d66f7 fileid = 0x00000aab path = \ another.doc (/ vol/vol0/share2/another.doc) 

CIFS erlaubt das Filtern von Lock-Ausgang, indem Sie einen oder mehrere der folgenden Optionen:-f <file>,-h <host>, und-o <owner> Beispiele für Filter-Lock-Ausgang auf den oben genannten CIFS Sperrdatensätze basiert sind.:

Sperren Rekord angegebenen NetBIOS-Host-Namen gefiltert:

  Filer> Sperrstatus-h-vkumar VPC-p CIFS CIFS host = 172.18.2.107 (VKUMAR-VPC) owner = Administrator state = GEWÄHRT mode = Read-denyN Oplock = None fsid = 0x0e1d66f7 fileid = 0x000000d3 path = \ word.doc ( / vol/vol0/share1/word.doc) CIFS host = 172.18.2.107 (VKUMAR-VPC) owner = Administrator pid = 65279 offset = 2147483481 len = 1 exkl. = yes state = GEWÄHRT fsid = 0x0e1d66f7 fileid = 0x000000d3 path = \ Word . doc (/ vol/vol0/share1/word.doc) CIFS host = 172.18.2.107 (VKUMAR-VPC) owner = Administrator pid = 65279 offset = 2147483521 len = 1 exkl. = yes state = GEWÄHRT fsid = 0x0e1d66f7 fileid = 0x000000d3 Weg = \ word.doc (/ vol/vol0/share1/word.doc) CIFS host = 172.18.2.107 (VKUMAR-VPC) owner = Administrator pid = 65279 offset = 2147483540 len = 1 exkl. = yes state = GEWÄHRT fsid = 0x0e1d66f7 fileid = 0x000000d3 path = \ word.doc (/ vol/vol0/share1/word.doc) 

Sperren Rekord angegebene IP-Adresse gefiltert:

   Filer> Sperrstatus-h 10.34.17.49-p CIFS CIFS host = 10.34.17.49 (Floyd-XP) owner = root state = GEWÄHRT mode = RDWR-denyN Oplock = None fsid = 0x0e1d66f7 fileid = 0x000000d3 path = \ word.doc ( / vol/vol0/share1/word.doc) CIFS host = 10.34.17.49 (Floyd-XP) owner = root pid = 65279 offset = 2147483539 len = 1 exkl. = yes state = GEWÄHRT fsid = 0x0e1d66f7 fileid = 0x000000d3 path = \ Word . doc (/ vol/vol0/share1/word.doc) CIFS host = 10.34.17.49 (Floyd-XP) owner = root pid = 65279 offset = 2147483559 len = 1 exkl. = yes state = GEWÄHRT fsid = 0x0e1d66f7 fileid = 0x000000d3 Weg = \ word.doc (/ vol/vol0/share1/word.doc) CIFS host = 10.34.17.49 (Floyd-XP) owner = root pid = 65279 offset = 2147483599 len = 1 exkl. = yes state = GEWÄHRT fsid = 0x0e1d66f7 fileid = 0x000000d3 path = \ word.doc (/ vol/vol0/share1/word.doc) CIFS host = 10.34.17.49 (Floyd-XP) owner = root state = GEWÄHRT mode = Oplock-Excl Oplock = zzgl. fsid = 0x0e1d66f7 fileid = 0x00000aab path = \ another.doc (/ vol/vol0/share2/another.doc) 

Sperren Rekord angegebenen Benutzer (CIFS Eigentümer) gefiltert:

  Filer> Sperrstatus-o-Administrator-p CIFS CIFS host = 172.18.2.107 (VKUMAR-VPC) state = GEWÄHRT mode = Read-denyN Oplock = None fsid = 0x0e1d66f7 fileid = 0x000000d3 path = \ word.doc (/ vol/vol0 / share1/word.doc) CIFS host = 172.18.2.107 (VKUMAR-VPC) pid = 65279 offset = 2147483481 len = 1 exkl. = yes state = GEWÄHRT fsid = 0x0e1d66f7 fileid = 0x000000d3 path = \ word.doc (/ vol/vol0 / share1/word.doc) CIFS host = 172.18.2.107 (VKUMAR-VPC) pid = 65279 offset = 2147483521 len = 1 exkl. = yes state = GEWÄHRT fsid = 0x0e1d66f7 fileid = 0x000000d3 path = \ word.doc (/ vol/vol0 / share1/word.doc) CIFS host = 172.18.2.107 (VKUMAR-VPC) pid = 65279 offset = 2147483540 len = 1 exkl. = yes state = GEWÄHRT fsid = 0x0e1d66f7 fileid = 0x000000d3 path = \ word.doc (/ vol/vol0 / share1/word.doc) 

Sperren Rekord angegebene Datei gefiltert:

(HINWEIS: "======== 0e1d66f7:: 000000d3" fileid und fsid Felder werden durch ein Header ersetzt, wie in Sperrstatus-f Befehl getan vorher beschrieben)

  Filer> Sperrstatus CIFS-p-f / vol/vol0/word.doc ======== 0e1d66f7: 000000d3 CIFS-path = \ word.doc (/ vol/vol0/share1/word.doc) host = 10,34 .17.49 (Floyd-XP) owner = root state = GEWÄHRT mode = RDWR-denyN Oplock = Keine CIFS-path = \ word.doc (/ vol/vol0/share1/word.doc) host = 172.18.2.107 (VKUMAR-VPC) owner = Administrator state = GEWÄHRT mode = Read-denyN Oplock = Keine CIFS-path = \ word.doc (/ vol/vol0/share1/word.doc) host = 172.18.2.107 (VKUMAR-VPC) owner = Administrator pid = 65279 Offset = 2147483481 len = 1 exkl. = yes state = GEWÄHRT CIFS-path = \ word.doc (/ vol/vol0/share1/word.doc) host = 172.18.2.107 (VKUMAR-VPC) owner = Administrator pid = 65279 offset = 2147483521 Len = 1 = ja zzgl. state = GEWÄHRT CIFS-path = \ word.doc (/ vol/vol0/share1/word.doc) host = 10.34.17.49 (Floyd-XP) owner = root pid = 65279 offset = 2147483539 len = 1 exkl. = yes state = GEWÄHRT CIFS path = \ word.doc (/ vol/vol0/share1/word.doc) host = 172.18.2.107 (VKUMAR-VPC) owner = Administrator pid = 65279 offset = 2147483540 len = 1 exkl. = yes Zustand = GEWÄHRT CIFS-path = \ word.doc (/ vol/vol0/share1/word.doc) host = 10.34.17.49 (Floyd-XP) owner = root pid = 65279 offset = 2147483559 len = 1 exkl. = yes state = GEWÄHRT CIFS path = \ word.doc (/ vol/vol0/share1/word.doc) host = 10.34.17.49 (Floyd-XP) owner = root pid = 65279 offset = 2147483599 len = 1 exkl. = yes state = GEWÄHRT 

Sperren Rekord von Inhaber-, Host-Datei und gefiltert:

  Filer> Sperrstatus-o root-h Floyd-xp-p CIFS-f / vol/vol0/another.doc CIFS host = 10.34.17.49 (Floyd-XP) state = GEWÄHRT mode = Oplock-Excl Oplock = zzgl. fsid = 0x0e1d66f7 fileid = 0x00000aab path = \ another.doc (/ vol/vol0/share2/another.doc) 

Wie für Schloss Break-p CIFS Sub-Befehl, ist die Syntax ähnlich der von Sperrstatus-p cifs in Bezug auf zusätzliche Optionen. Es ermöglicht auch brechen von Schlössern mit einem oder mehreren der folgenden Optionen:-f <file>,-h <host>, und-o <owner>.

NLM Stil Schlösser folgen Sie dem Format:

  Toaster *> Sperrstatus-f ======== b1000060: 0007a88d simcity1775 state = GONE mode = Schrift-Denya ======== b10000600020e940 simcity1773 00 1 gewährt (0xbe89ebd8) 

Die erste Zeile jedes gedumpten Sperre beginnt mit `= 'Zeichen und gibt die fsID und Datei-ID der Datei, die gesperrt ist.

Die dritte Zeile ist ein Beispiel für eine Aktie Ebene Sperre für eine Datei:

Gastgeber
Der Name des Kunden, die das Schloss ausgestellt wurde.

pid
Prozess-ID des Kunden zugeordnet.

Zustand
Einzelheiten, welcher Teil des Lebenszyklus die Sperre aktiv ist, finden Sie im Abschnitt LOCK STAATEN.

Modus
Erzählt, wie das Schloss auf Anfragen reagiert, ihn zu ändern, finden Sie im Abschnitt Handlungsweisen.

Die fünfte Zeile ist ein Beispiel für ein Byte-Ebene Sperre für eine Datei:

Gastgeber
Der Name des Kunden, die das Schloss ausgestellt wurde.

pid
Prozess-ID des Kunden zugeordnet.

Byte-Offset
Entlang der Byte-Sperre

Anzahl von Bytes

exklusiv
Ob die Sperre exklusiv oder nicht

Zustand
Einzelheiten, welcher Teil des Lebenszyklus die Sperre aktiv ist, finden Sie im Abschnitt LOCK STAATEN.

Adresse sperren
NFSv4-Stil Schlösser folgen Sie dem Format:

  Filer> Sperrstatus-f ======== 4292014d: 0000007e NFSv4 [IP = 172.16.28.73, 0]: GEWÄHRT mode = RDWR-denyN (0x7e6a9010, IX = 2) NFSv4 [IP = 172.16.28.73, 0 ]: 0.00 1 gewährt (0x7e6a8f00, IX = 3) 

Die erste Zeile jedes gedumpten Sperre beginnt mit `= 'Zeichen und gibt die fsID und Datei-ID der Datei, die gesperrt ist.

Die zweite Zeile ist ein Beispiel für eine Aktie Ebene Sperre für eine Datei:

Gastgeber
Der Name des Kunden, die das Schloss ausgestellt wurde.

UID
UID des Prozesses auf dem Client.

Zustand
Einzelheiten, welcher Teil des Lebenszyklus die Sperre aktiv ist, finden Sie im Abschnitt LOCK STAATEN.

Modus
Erzählt, wie das Schloss auf Anfragen reagiert, ihn zu ändern, finden Sie im Abschnitt Handlungsweisen.

Adresse sperren

Staatliche ID-Index

Die dritte Zeile ist ein Beispiel für ein Byte-Ebene Sperre für eine Datei:

Gastgeber
Der Name des Kunden, die das Schloss ausgestellt wurde.

UID
UID des Prozesses auf dem Client.

Byte-Offset
Entlang der Byte-Sperre

Anzahl von Bytes

exklusiv
Ob die Sperre exklusiv oder nicht

Zustand
Einzelheiten, welcher Teil des Lebenszyklus die Sperre aktiv ist, finden Sie im Abschnitt LOCK STAATEN.

Adresse sperren

Staatliche ID-Index

-H
Drucke sperren Aufzeichnungen von Host organisiert.

CIFS-Stil Schleusen nicht durch Host gruppiert, so dass sie nicht erscheinen unter dieser Option.

NLM Stil Sperren werden von Host gruppiert und erscheinen unter dieser Option. Sie folgen dem Format:

  Toaster *> Sperrstatus-H ======== Builder 1583 0x00e509e10xb1000060 00 1 gewährt (0xbe89e8b8) ======== SimCity 1773 0x0020e9400xb1000060 00 1 GEWÄHRT (0xbe89ebd8) 1775 0x0020e9410xb1000060 state = GONE mode = schrift- Denya 

Die erste Zeile jedes gedumpten Sperre beginnt mit `= 'Zeichen und gibt den Namen des Client, der die Sperre beantragt hat.

Die sechste Zeile im obigen Beispiel zeigt das Format von Aktien Sperren gefolgt:

pid
Prozess-ID des Kunden zugeordnet.

fileid
Datei-ID auf dem Filer.

fsid
Volume-ID auf dem Filer.

Zustand
Einzelheiten, welcher Teil des Lebenszyklus die Sperre aktiv ist, finden Sie im Abschnitt LOCK STAATEN.

Modus
Erzählt, wie das Schloss auf Anfragen reagiert, ihn zu ändern, finden Sie im Abschnitt Handlungsweisen.

Die zweite Zeile im obigen Beispiel zeigt das Format von Byte-Ebene Schlösser gefolgt:

pid
Prozess-ID des Kunden zugeordnet.

fileid
Datei-ID auf dem Filer.

fsid
Volume-ID auf dem Filer.

Byte-Offset
Entlang der Byte-Sperre

Anzahl von Bytes

exklusiv
Ob die Sperre exklusiv oder nicht

Zustand
Einzelheiten, welcher Teil des Lebenszyklus die Sperre aktiv ist, finden Sie im Abschnitt LOCK STAATEN.

Adresse sperren
Beispiele von Filtern Sperre Ausgangs an einem unterschiedlichen Parametern sind unten gezeigt:

Sperre Eingegebene Aufzeichnungen (aber nicht gruppiert) von host:

  Filer> Sperrstatus NLM-p-h Host ======== NLM darla.lab.mycompany.com 3082 0x3ef4bff6: 0x000001cf 0.00 1 gewährt (0x7ead8ac0) 2988 0x3ef4bff6: 0x000001ce 0.00 1 gewährt (0x7ead88a0) ======== NLM Host kendra.lab.mycompany.com 1914 0x3ef4bff6: 0x000001cf 0:0 1 GWAITING (0x7ead89b0) 

Sperren von bestimmten Datensatz (Client) Host-Namen gefiltert:

  Filer> Sperrstatus NLM-p-h darla.lab.mycompany.com ======== NLM Host darla.lab.mycompany.com 3082 0x3ef4bff6: 0x000001cf 0.00 1 gewährt (0x7ead8ac0) 2988 0x3ef4bff6: 0x000001ce 0 : 0 1 gewährt (0x7ead88a0) 

Sperren von bestimmten Datensatz (Client) Host-Namen und Besitzer und Eigentümer gefiltert:

   Filer> Sperrstatus NLM-p-h-o darla.lab.mycompany.com 3082 ======== NLM Host darla.lab.mycompany.com Besitzer 0x3ef4bff6 3082: 00.00 0x000001cf 1 gewährt (0x7ead8ac0) 

NFSv4-Stil Sperren werden von Host gruppiert und erscheinen unter dieser Option. Sie folgen dem Format:

  Filer> Sperrstatus-H ======== ======== 172.16.28.73 Host NFSv4 NFSv4 Client-IP = 172.16.28.73 client-id = 0x42952fa1 / 0 × 00010000 ====== Sperre Inhaber: 00000000/0000000B/00001556/07458F08 0 0x4292014d: 0x0000007E 0.00 1 gewährt (0x7e6a8f00, IX = 2) ====== Open-Besitzer: 00000000/00000028 0 0x4292014d: 0x0000007E GEWÄHRT mode = RDWR-denyN (0x7e6a9010, ix = 1) 

Die erste Zeile jedes gedumpten von Schlössern Set beginnt mit `= 'Zeichen und gibt die IP-Adresse des Client, der die Sperre beantragt hat.

Die zweite Zeile jedes gedumpten von Schlössern Set beginnt mit `= 'Zeichen und gibt die IP-Adresse und NFSv4 clientid Info des Kunden, die die Sperre beantragt hat.

Die dritte und die fünfte Zeile in dem Beispiel beginnen mit `= 'Zeichen und gibt dem Besitzer NFSv4 Informationen des Unternehmens auf dem Client, der die Sperre beantragt hat. Jede Teilmenge von Sperren, die ein particluar Eigentümer halten, werden mit diesem Eigentümer Informationen zu beginnen.

Die sechste Zeile im obigen Beispiel zeigt das Format von Aktien Sperren gefolgt:

UID
UID des Prozesses auf dem Client.

fileid
Datei-ID auf dem Filer.

fsid
Volume-ID auf dem Filer.

Zustand
Einzelheiten, welcher Teil des Lebenszyklus die Sperre aktiv ist, finden Sie im Abschnitt LOCK STAATEN.

Modus
Erzählt, wie das Schloss auf Anfragen reagiert, ihn zu ändern, finden Sie im Abschnitt Handlungsweisen.

Adresse sperren

Staatliche ID-Index

Die vierte Zeile im obigen Beispiel zeigt das Format von Aktien Sperren gefolgt:

UID
UID des Prozesses auf dem Client.

fileid
Datei-ID auf dem Filer.

fsid
Volume-ID auf dem Filer.

Byte-Offset
Entlang der Byte-Sperre

Anzahl von Bytes

exklusiv
Ob die Sperre exklusiv oder nicht

Zustand
Einzelheiten, welcher Teil des Lebenszyklus die Sperre aktiv ist, finden Sie im Abschnitt LOCK STAATEN.

Adresse sperren

State ID Index Beispiele filtern Sperre Ausgangs an einem unterschiedlichen Parametern sind unten gezeigt:

Sperre Eingegebene Aufzeichnungen (aber nicht gruppiert) von host:

  Filer> Sperrstatus NFSv4-p-h ======== ======== 172.16.28.73 Host NFSv4 NFSv4 Client-IP = 172.16.28.73 client-id = 0x42952fa1 / 0 × 00010000 ==== == Lock-Inhaber: 0 00000000/0000000B/00001556/07458F08 0x4292014d: 0x0000007E 0.00 1 gewährt (0x7e6a8f00, IX = 2) ====== Open-Besitzer: 00000000/00000028 0 0x4292014d: 0x0000007E GEWÄHRT mode = RDWR-denyN (0x7e6a9010, IX = 1) 

Sperren von bestimmten Datensatz (Client) Host-Namen gefiltert:

  Filer> Sperrstatus NFSv4-p-h 172.16.28.73 172.16.28.73 Host ======== NFSv4 0 0x4292014d: 0x0000007E 0.00 1 gewährt (0x7e6a8f00, IX = 2) 0 0x4292014d: 0x0000007E GEWÄHRT mode = RDWR- denyN (0x7e6a9010, IX = 1) 

Sperren von bestimmten Datensatz (Client) Host-Namen und Besitzer und Eigentümer gefiltert:

  Filer> Sperrstatus NFSv4-p-h 172.16.28.73-o 0 ======== NFSv4 Host 172.16.28.73 Eigentümer 0 0x4292014d: 0x0000007E 0.00 1 gewährt (0x7e6a8f00, IX = 2) 0x4292014d: 0x0000007E GEWÄHRT Modus = RDWR-denyN (0x7e6a9010, IX = 1) 

-N
Druckt die Anzahl der Sperren.

Es kann entweder das-f oder-h-Optionen oder von selbst für einen schnellen Überblick über die Zahl der offenen Aktien-und Byte-Schlösser verwendet werden. Es wird die Gruppe die geöffneten Schleusen in den Protokoll-Kategorien von CIFS, NLM, NFSv4, WAFL und Test.

Von selbst wird es zeigen alle Protokoll-Kategorien, auch wenn keine Sperren für diese Kategorie sind bereits erschienen:

  Toaster *> Sperrstatus-n CIFS 13 Aktien Schlösser, 3 Byte Schlösser NLM 1 Aktie Schleusen, 2-Byte-Schlösser WAFL 0 Aktien Schlösser, 0-Byte-Schlösser TEST 0 Aktien Schlösser, 0-Byte-Schlösser 

Wenn entweder mit-f oder-h für jede Datei, die gesperrt ist ausgestellt, es zeigt eine Zusammenfassung nur für die Protokolle, die Schlösser ausgestellt haben:

  Toaster *> Sperrstatus-n-h ======== SimCity NLM 0 Aktien Schleusen, 2-Byte-Schlösser Toaster *> Sperrstatus-n-f ======== b1000060: 00e509e1 NLM: 0 Aktien Schleusen, 1 Byte Schlösser ======== b1000060: 001d0b21 CIFS: 1 Aktie Schlösser, 0-Byte-Schlösser ======== b0000060: 00b129be CIFS: 1 Aktie Schlösser, 0-Byte-Schlösser 

sperren Break-p NLM Sub-Befehl alle NLM Schlösser aufbricht und sendet Benachrichtigungen an alle Clients, um die Sperren freizugeben.

sperren brechen NLM-p-h host Sub-Befehl bricht alle NLM Schleusen für einen bestimmten Host und sendet Benachrichtigungen an das Gastland, seine Schlösser zurückfordern.

sperren brechen NLM-p-h host-o Inhaber Sub-Befehl bricht alle NLM Schleusen für den angegebenen Besitzer auf dem angegebenen Host. Keine Benachrichtigungen (die entfernt Schlösser zurückfordern) gesendet werden.

Beachten Sie, dass Schloss zu knacken, Sub-Befehl erfordert nicht immer ein Protokoll Namen. Zum Beispiel sperren Break-f Datei Pausen Schleusen über alle Protokolle für die angegebene Datei.

EFFEKTIVE

VFiler ÜBERLEGUNGEN

Sperre funktioniert nur auf Sperren, die von der vFiler in Frage gehört.

REFERENZEN

TR3024 ist eine Tech Report, der die Unterschiede zwischen Windows-und Unix-Stil Schlösser beschreibt. Er bietet einen Überblick und Kontext für die Konzepte in dieser Manpage vorgestellt.

Garantierte Multiprotokoll-File Locking bei http://www.netapp.com/tech_library/3024.html: Der Bericht kann als ein weißes Papier, SecureShare gefunden werden.

Handlungsweisen,

Die erlaubten Modi sind:

DelOnClose löschen Semantik auf eine enge,

SuperLock zur Virenprüfung verwendet (ausgestellt auf CIFS-Clients)

Zugriff-Verweigern eine Kombination aus den folgenden Modi auf das Schloss:

zugreifen
Aktionen, die an den Schlössern durchgeführt werden kann

verleugnen
Aktionen, die an den Schlössern verweigert werden können,

Die verschiedenen Formen des Zugangs sind:

RDWR
lesen und schreiben können,

Lesen
lesen können, aber nicht schreiben,

Schrift
schreiben kann, aber nicht lesen,

Keiner
können weder lesen noch schreiben.

Die verschiedenen Modi sind zu leugnen:

Denya
kann nicht gelesen oder geschrieben werden von anderen

denyR
können nicht von Dritten mitgelesen werden

denyW
kann nicht von anderen geschrieben werden

denyN
Lesen und Schreiben von anderen

LOCK-STAATEN

GEWÄHRT
Erteilt und nicht widerrufen

Schlösser in diesem Zustand befinden sich auf der Aktien-Zuschuss oder Byte-grant-Listen, je nach Typ.

WIDERRUF
Widerruf begann für diese Sperre

Schlösser in diesem Zustand sind auch auf den Aktien-Zuschuss oder bytegrant Listen, je nach Typ.

GWAITING
Warten auf Schloss gewährt werden

Schlösser in diesem Zustand befinden sich auf der Aktien-Warteliste oder eine der Warteliste mit einer Sperre gewährt Byte zugeordnet. Schlösser geben Sie diesen Zustand, wenn sie nicht aufgrund eines Konflikts gewährt werden und die Sperre Parameter zeigen, dass der Anrufer bereit ist, zu warten.

EWAITING
Warten auf Schloss entweder gewährt oder verweigert werden

Schlösser in diesem Zustand befinden sich auf der Aktien-Warteliste oder eine der Warteliste mit einer Sperre gewährt Byte zugeordnet. Schlösser geben Sie diesen Zustand, wenn sie nicht aufgrund eines Konflikts mit einem Soft-Lock und Lock-Parameter anzuzeigen, dass sie der Anrufer nicht bereit ist, zu warten, gewährt werden. Im Allgemeinen wird in diesem Fall wird das Protokoll bereit, für eine begrenzte Zeit warten, damit der Widerruf gelöst, so dass es bestimmt, ob die Sperre gewährt oder verweigert werden soll werden.

REVOKED
Undergoing Widerruf und geprägt von Protokoll zum Löschen

Dies ist ein vorübergehender Zustand, der durch das Protokoll zeigt die Ergebnisse der Sperre Widerruf dem generischen Code Lock-Manager. Schlösser in diesem Zustand befinden sich auf der Aktien-Zuschuss oder bytegrants Listen, sondern werden sofort entfernt.

EINGESTELLT
Undergoing Widerruf und geprägt von Protokoll für den Austausch von einer harten Sperre

Dies ist ein vorübergehender Zustand, der durch das Protokoll zeigt die Ergebnisse der Sperre Widerruf dem generischen Code Lock-Manager. Schlösser in diesem Zustand befinden sich auf der Aktien-Zuschuss oder bytegrant Listen, sondern Übergang zurück zum Staat gewährt, sobald die Änderungen in der Schleuse ausgeteilt worden mit.

VERWEIGERT
Das Schloss wurde verweigert

Dies ist ein temporärer Zustand verwendet werden, um Sperren, die, nach einer Wartezeit haben, verweigert worden zu markieren. Dies ist so, dass, wenn der verriegelten Zustand durch eine WAFL Betrieb sind entsprechende Informationen über den Zustand der Anforderung, einschließlich der Verweigerung Status bemerkt, zur Verfügung. Schlösser in diesem Zustand sind nicht in einem der Pro-Datei-Listen.

TimedOut
Die Wartezeit für die Sperre ist abgelaufen

Dies ist ein temporärer Zustand verwendet werden, um Sperren, die, nach einer Wartezeit haben, hatte das Warten Zeitüberschreitung zu markieren. Dies ist so, dass, wenn der verriegelten Zustand durch eine WAFL Betrieb sind entsprechende Informationen über den Zustand der Anfrage, einschließlich der Tatsache, daß es nicht aufgrund einer Zeitüberschreitung erteilt werden kann, zur Verfügung bemerkt wird. Schlösser in diesem Zustand sind nicht in einem der Pro-Datei-Listen.

Subsumiert
Als Reserve nach Protokoll

Dies ist ein vorübergehender Zustand für Schlösser, die man aus einer Reihe von Sperren, die an die Stelle einer Sperre widerrufen wird dauern wird verwendet. Schlösser in diesem Zustand befinden sich in einer internen Liste und nicht in einem der Pro-Datei-Listen. Sie sind auf die gewährte staatliche umgewandelt und in die Aktien-Liste Zuschuss im Rahmen der Vollendung des Widerrufs Betrieb.

GONE
Über zurückgegeben werden

Dies ist ein vorübergehender Zustand für Schloss-Objekte, die so bald wie eventuelle Verweise auf sie weg sind befreit werden sollen. Schlösser in diesem Zustand sind nicht auf einem der Pro-Datei-Listen.

UNUSED
Nur zugeordnet

Dies ist ein vorübergehender Zustand für Schloss-Objekte, die zugeteilt wurden, aber noch nicht mit (dh erteilt, verweigert, bis zu warten gesetzt) ​​behandelt worden. Schlösser in diesem Zustand sind nicht auf einem der Pro-Datei-Listen.


Table of Contents

Copyright © 1994-2008 NetApp Inc. Rechtliche Hinweise

VN: F [1.9.11_1134]
Bewerten Sie diesen Beitrag:
Rating: 0.0 / 10 (0 Stimmen)

Seitenanzahl , , , ,

  1. Noch keine Kommentare.
  1. Bisher keine Trackbacks.



Diese Seite ist nicht zusammengeschlossen oder gefördert in ohnehin von NetApp oder jedes andere Unternehmen innerhalb erwähnt.

Bad Behavior has blocked 1601 access attempts in the last 7 days.

© 2009-2012 Chris Kranz All Rights Reserved
Diese Seite ist nicht zusammengeschlossen oder gefördert in ohnehin von NetApp oder jedes andere Unternehmen innerhalb erwähnt.