Xsan 2 Administrator Guide - Anzeigen oder Ändern von Volume- und Speicherpooleinstellungen (cvadmin)

background image

Anzeigen oder Ändern von Volume- und Speicherpooleinstellungen
(cvadmin)

Verwenden Sie das Befehlszeilenprogramm

cvadmin

für Status- und Konfigurationsauf-

gaben in Bezug auf Xsan-Volumes.

Informationen hierzu finden Sie auf der man-Seite

cvadmin

oder indem Sie

Folgendes eingeben:

$ sudo cvadmin -e help

Gehen Sie wie folgt vor, um den interaktiven Modus zu öffnen:

$ sudo cvadmin

Gehen Sie wie folgt vor, um Befehle aus einer Datei auszuführen:

$ sudo cvadmin [-H host] [-F volume] -f befehlsdatei

Gehen Sie wie folgt vor, um einen einzelnen Befehl auszuführen und zur Shell-
Eingabeaufforderung zurückzukehren:

$ sudo cvadmin [-H host] [-F volume] -e ["]befehl [cmdparam..."]

Programm

Beschreibung

cvadmin

Volume- und Speicherpooleinstellungen anzeigen oder ändern
(Seite 130)

cvaffinity

Affinitätsetiketten manuell ändern (Seite 133)

cvcp

Dateien oder Ordner kopieren (Seite 133)

cvfsck

Volume überprüfen oder reparieren (Seite 134)

cvlabel

LUNs anzeigen, bezeichnen und initialisieren (Seite 135)

cvmkdir

Einen Ordner erstellen und eine Affinität zuweisen (Seite 136)

cvmkfile

Datei erstellen und vorläufig zuordnen (Seite 137)

cvmkfs

Volume initialisieren (Seite 138)

cvupdatefs

Änderungen der Volume-Konfiguration anwenden (Seite 138)

snfsdefrag

Ein Volume defragmentieren (Seite 139)

xsanctl

Xsan-Volumes aktivieren (Seite 141)

Parameter

Beschreibung

-H host

Der Metadaten-Controller, der als Host für das Volume dient. Falls
diese Angeben fehlen, wird der lokale Computer verwendet.

host

– die IP-Adresse oder der DNS-Name eines Metadaten-

Controllers, bei dem Sie nicht angemeldet sind.

-F volume

Das Volume, das im Befehl

cvadmin

als aktives (ausgewähltes)

Volume dienen soll.

volume

– der Name eines Xsan-Volumes

background image

Anhang B

Verwenden der Befehlszeile

131

Die im Programm

cvadmin

zur Verfügung stehenden Befehle sind in der folgenden

Tabelle aufgelistet.

Befehle „cvadmin“

-f befehlsdatei

Lese-Befehle aus der angegebenen Datei.

befehlsdatei

– der Name einer Textdatei mit

cvadmin

-Befehlen

-e befehl

Angegebenen Befehl ausführen und zur Shell-Eingabeaufforde-
rung zurückkehren. Andernfalls wird

cvadmin

weiterhin mit der

Eingabeaufforderung

Xsanadmin>

im interaktiven Modus aus-

geführt. Wenn Sie Parameter (

befehlsparameter

) zum Befehl

hinzufügen, setzen Sie den Befehl und dessen Parameter in Anfüh-
rungszeichen. Die verfügbaren Befehle sind weiter unten im
Abschnitt „Befehle „cvadmin““ aufgeführt.

befehlsparameter

Vom Befehl benötigte Werte

Parameter

Beschreibung

Befehl „cvadmin“

Beschreibung

activate

[volume|index]

Aktives Volume auswählen, mit dem interaktiv gearbeitet werden
soll.

volume

– der Name des Volumes

index

– die numerische ID des Volumes (eine Liste dieser IDs

können Sie mit dem Befehl

cvadmin select

ohne Parameter

anzeigen)

disks [refresh]

LUNs auflisten.

down pool

Jeglichen Zugriff auf einen Speicherpool verhindern.

pool

– der Name eines Speicherpools im derzeit aktiven Volume

fail (volume|index)

Steuerung eines Volumes einem Ersatz-Controller zuweisen.

volume

– der Name des Volumes

index

– die numerische ID des Volumes (eine Liste dieser IDs

können Sie mit dem Befehl

cvadmin select

ohne Parameter

anzeigen)

filelocks [yes|no]

Schutz von Dateien und Datensätzen aktivieren oder deaktivieren.
Verwenden Sie den Befehl ohne Parameter, um die aktuelle Einstel-
lung für den Schutz anzuzeigen.

multipath pool
(rotate|static)

Angeben, wie Xsan mehrere Pfade zu einem Speicherpool nutzt.

pool

– der Name eines Speicherpools im derzeit aktiven Volume

paths

Verfügbare LUNs auflisten.

quit

cvadmin

beenden.

quotas [yes|no]

Kontingente für das aktive (ausgewählte) Volume aktivieren oder
deaktivieren. Verwenden Sie den Befehl ohne Parameter, um die
aktuelle Einstellung für Kontingente anzuzeigen.

quotas get (user|group)
name

Aktuelle Kontingentinformationen für einen Benutzer oder eine
Gruppe anzeigen.

name

– der Name des Benutzers oder der Gruppe

background image

132

Anhang B

Verwenden der Befehlszeile

quotas set (user|group)
name

hard soft grace

Kontingente für Benutzer- oder Gruppennamen einstellen.

name

– der Name des Benutzers oder der Gruppe

hard

– hartes Kontingent (Byte)

soft

– weiches Kontingent (Byte)

grace

– Frist (Minuten)

quotacheck

Kontingentinformationen für das aktive Volume erneut berechnen.

repquota

Die folgenden Berichtsdateien zu Kontingenten im Ordner
„/Library/Filesystems/Xsan/data/volume“ generieren:

quota_report.txt – Textdatei

quota_report.csv – kommagetrennte Datei

quota_regen.in –

cvadmin

-Befehle, die identische Kontingente auf

einem anderen Metadaten-Controller konfigurieren. Sie können

cvadmin -f

zur Ausführung der Befehle verwenden.

repof

Einen Bericht geöffneter Dateien auf dem aktivieren Volume in der
Datei „/Library/Filesystems/Xsan/data/volume/open_file_report.txt“
erstellen.

select [volume]

Aktives Volume auswählen, mit dem Sie arbeiten möchten. Der
Name des derzeit aktiven Volumes wird vor der Eingabeaufforde-
rung im interaktiven Modus angezeigt, zum Beispiel:

Xsanadmin (Vol1) >

Wenn Sie eine Liste der aktiven Volumes anzeigen möchten, lassen
Sie den Volume-Parameter weg.

volume

– der Name eines Xsan-Volumes

show [pool] [long]

Speicherpool-Informationen für das aktive Volume aufführen.

pool

– der Name eines Speicherpools im derzeit aktiven Volume

start volume [on]
[controller]

Ein Volume ausgehend von den Informationen in der Konfigurati-
onsdatei (/Library/Filesystems/Xsan/config/volume.cfg) starten.

volume

– der Name eines Xsan-Volumes

controller

– die Adresse des Metadaten-Controllers, auf dem

der FSM-Prozess des Volumes gestartet werden soll

stat

Informationen über das aktive Volume anzeigen.

stop volume

Ein Volume und dessen FSM-Prozess auf allen Metadaten-
Controllern stoppen.

up pool

Zugriff auf den angegebenen Speicherpool ermöglichen.

pool

– der Name eines Speicherpools im derzeit aktiven Volume

who

Client-Informationen für das aktive Volume anzeigen.

Befehl „cvadmin“

Beschreibung

background image

Anhang B

Verwenden der Befehlszeile

133