Xsan 2 Administrator Guide - Affichage ou modification des réglages d’un volume et d’une réserve de stockage (cvadmin)

background image

Affichage ou modification des réglages d’un volume et d’une réserve
de stockage (cvadmin)

Utilisez l’outil

cvadmin

pour effectuer des tâches relatives à l’état et à la configuration

de volume Xsan.

Pour obtenir de l’aide, consultez la page man de

cvadmin

ou tapez :

$ sudo cvadmin -e help

Pour passer en mode interactif :

$ sudo cvadmin

Pour exécuter des commandes à partir d’un fichier :

$ sudo cvadmin [-H

hôte] [-F volume] -f cmdfile

Pour exécuter une seule commande et revenir à l’invite shell :

$ sudo cvadmin [-H

hôte] [-F volume] -e ["]commande [cmdparam..."]

Les commandes disponibles dans l’outil

cvadmin

sont répertoriées dans le tableau suivant.

cvmkdir

Créer un dossier et lui assigner une affinité (page 136)

cvmkfile

Créer et préallouer un fichier (page 136)

cvmkfs

Initialiser un volume (page 137)

cvupdatefs

Appliquer des changements de configuration de volume (page 137)

snfsdefrag

Défragmenter un volume (page 138)

xsanctl

Monter et démonter des volumes Xsan (page 140)

Outil

Description

Paramètre

Description

-H

hôte

Le contrôleur de métadonnées hébergeant le volume. S’il n’est pas
mentionné, l’ordinateur local est considéré.

hôte

– l’adresse IP ou le nom DNS d’un contrôleur de métadon-

nées autre que celui auquel vous êtes connecté.

-F

volume

Le volume destiné à être actif (« sélectionné ») dans

cvadmin

.

volume

– le nom d’un volume Xsan

-f

cmdfile

Lecture des commandes à partir d’un fichier indiqué.

cmdfile

– le nom d’un fichier texte contenant des commandes

cvadmin

-e

commande

Exécution de la commande spécifiée et retour à l’invite shell. Sinon,

cvadmin

continue à s’exécuter en mode interactif avec l’invite

Xsanadmin>

. Si vous incluez des paramètres (

cmdparam

)

avec la commande, mettez la commande et ses paramètres
entre guillemets. Les commandes disponibles sont répertoriées
dans « Commandes cvadmin, » ci-après.

cmdparam

Valeurs requises par la commande.

background image

Annexe B

Utilisation de la ligne de commande

131

Commandes cvadmin

commande cvadmin

Description

activate

[

volume|index]

Choisissez le volume « actif » avec lequel vous souhaitez travailler
de façon interactive.

volume

– le nom du volume

index

– l’identifiant numérique du volume (pour en voir la liste,

utilisez la commande

cvadmin select

sans paramètres)

disks [refresh]

Répertorier des LUN.

down

réserve

Empêcher tous les accès à une réserve de stockage.

réserve

– le nom d’une réserve de stockage dans le volume

actuellement actif

fail (

volume|index)

Entraîner le basculement d’un volume pour un contrôleur
en attente.

volume

– le nom du volume

index

– l’identifiant numérique du volume (pour en voir la liste,

utilisez la commande

cvadmin select

sans paramètres)

filelocks [yes|no]

Activer ou désactiver les verrouillages de fichiers
et d’enregistrements. Utilisez la commande sans paramètre
afin d’afficher le réglage actuel des verrouillages.

multipath

réserve

(rotate|static)

Indiquer l’utilisation par Xsan de plusieurs chemins
à une réserve de stockage.

réserve

– le nom d’une réserve de stockage dans le volume

actuellement actif

paths

Répertorier les LUN disponibles.

quit

Quitter

cvadmin

.

quotas [yes|no]

Activer ou désactiver des quotas pour le volume actif (sélectionné).
Utilisez la commande sans paramètre afin d’afficher le réglage actuel
des quotas.

quotas get (user|group)

nom

Afficher les informations sur les quotas en cours pour un utilisateur
ou un groupe.

nom

– le nom de l’utilisateur ou du groupe

quotas set (user|group)

nom rigide souple

grâce

Définir des quotas pour le nom de l’utilisateur ou du groupe.

nom

– le nom de l’utilisateur ou du groupe

rigide

– quota rigide (octets)

souple

– quota souple (octets)

grâce

– délai de grâce (minutes)

quotacheck

Recalculer les informations sur les quotas pour le volume actif.

background image

132

Annexe B

Utilisation de la ligne de commande

repquota

Générer les fichiers de rapport de quota suivants dans
/Bibliothèque/Filesystems/Xsan/data/volume:

quota_report.txt – fichier texte

quota_report.csv – fichier délimité par des virgules

quota_regen.in – commandes

cvadmin

qui établiront

des quotas identiques sur un autre contrôleur. Vous pouvez
utiliser

cvadmin -f

pour exécuter les commandes.

repof

Créer un rapport sur les fichiers ouverts sur le volume actif
dans le fichier /Bibliothèque/Filesystems/Xsan/data/volume/
open_file_report.txt.

select [

volume]

Choisissez le volume « actif » avec lequel vous souhaitez travailler.
Le nom du volume actif apparaît avant l’invite de commande en
mode interactif, par exemple :

Xsanadmin (Vol1) >

Pour afficher une liste de volumes en cours d’exécution,
désactivez le paramètre volume.

volume

– le nom d’un volume Xsan

show [

réserve] [long]

Répertorier les informations sur la réserve de stockage pour
le volume actif.

réserve

– le nom d’une réserve de stockage dans le volume

actuellement actif

start

volume [on]

[

contrôleur]

Démarrer un volume en fonction des informations
figurant dans son fichier de configuration
(/Bibliothèque/Filesystems/Xsan/config/volume.cfg).

volume

– le nom d’un volume Xsan

contrôleur

– l’adresse du contrôleur de métadonnées

sur lequel démarrer le processus FSM du volume

stat

Afficher les informations sur le volume actif.

stop

volume

Arrêter un volume et son processus FSM sur tous les contrôleurs
de métadonnées.

up

réserve

Permettre l’accès à la réserve de stockage spécifiée.

réserve

– le nom d’une réserve de stockage dans le volume

actuellement actif

who

Afficher les informations client pour le volume actif.

commande cvadmin

Description

background image

Annexe B

Utilisation de la ligne de commande

133