collie
Utilitaire en ligne de commande pour le service sheep
OPTIONS
-a, --address Spécifie l'adresse du service. Défaut: localhost-p, --port Spécifie le port du service.
-i, --index Spécifie l'index des data objects
-s, --snapshot Spécifie un id de snapshot ou un nom de tag
-P, --prealloc Préalloue tous les data objects
-r, --raw Mode de sortie brute: omet les en-tête, sépare les champs avec un simple espace et affiche les tailles en octet décimal
-d, --delete Supprime une clé
-x, --exclusive Active le mode d'écriture exclusive
-b, --store Spécifie le backend store
-c, --copies Spécifie le niveau de redondance des données. (nombre de copies à maintenir)
-m, --mode [safe|quorum|unsafe] Contrôle le comportement quand il y a trop peu de nœuds pour la redondance configurée. safe arrête le cluster (nr_nodes nr_copies), quorum arrête le cluster (r_nodes nr_copies/2 + 1), unsafe n'arrête jamais le cluster.
-f, --force Ne demande jamais confirmation
-R, --restore Restaure le cluster
Commandes et sous-commandes
vdi create [-P|--prealloc] [-a|--address address] [-p|--port port] [-h|--help] vdiname sizeCrée un image
vdi snapshot [-s snapshot] [-a address] [-p port] [-h] vdiname
Créer un snapshot
vdi check [-s snapshot] [-a address] [-p port] [-h] vdiname
Vérifie et répare la consistance d'une image
vdi clone [-s snapshot] [-P] [-a address] [-p port] [-h] src vdi dst vdi
Clone une image
vdi delete [-s snapshot] [-a address] [-p port] [-h] vdiname
Supprime une image
vdi rollback [-s snapshot] [-a address] [-p port] [-h] vdiname
Applique un snapshot au vdi courant
vdi list [-a address] [-p port] [-r] [-h] [vdiname]
Liste les images
vdi track [-i index] [-s snapshot] [-a address] [-p port] [-h] vdiname
Affiche les traces d'objet dans l'image
vdi tree [-a address] [-p port] [-h]
Affiche les images en arborescence
vdi graph [-a address] [-p port] [-h]
Affiche les images au format Graphviz
vdi object [-i index] [-s snapshot] [-a address] [-p port] [-h] vdiname
Affiche les informations d'objet dans l'image
vdi setattr [-d] [-x] [-a address] [-p port] [-h] vdiname key [value]
Définis un attribut VDI
vdi getattr [-a address] [-p port] [-h] vdiname key
Lis un attribut vdiname
vdi resize [-a address] [-p port] [-h] vdiname new size
Redimensionne une image
vdi read [-s snapshot] [-a address] [-p port] [-h] vdiname [offset [len]]
Lis les données d'une image
vdi write [-a address] [-p port] [-h] vdiname [offset [len]]
Écris les données dans une image
vdi backup [-s snapshot] [-F from] [-a address] [-p port] [-h] vdiname
Crée un backup incrémentale entre 2 snapshots
vdi restore [-s snapshot] [-a address] [-p port] [-h] vdiname
Restore un snapshot depuis un backup
node kill [-a address] [-p port] [-r] [-h] node id
Termine un nœud
node list [-a address] [-p port] [-r] [-h]
Liste les nœuds
node info [-a address] [-p port] [-r] [-h]
Affiche des informations sur chaque nœud
node recovery [-a address] [-p port] [-r] [-h]
Affiche les nœuds actuellement en récupération
cluster info [-a address] [-p port] [-r] [-h]
Affiche des informations sur le cluster
cluster format [-b store] [-c copies] [-m mode] [-a address] [-p port] [-h]
Créer un store sheepdog
cluster shutdown [-a address] [-p port] [-h]
Stop sheepdog
cluster recover info [-a address] [-f] [-p port] [-h]
Affiche le status de récupération
cluster recover force [-a address] [-f] [-p port] [-h]
Force la récupération du cluster immédiatement
cluster recover enable [-a address] [-f] [-p port] [-h]
Active la récupération automatique et la lance si nécessaire
cluster recover disable [-a address] [-f] [-p port] [-h]
Désactive la récupération automatique