Linux Réseaux
DRBD
Afficher et comprendre les différents états des disques



Pour : Linux


Vous pouvez afficher l'état des disque avec plusieurs commandes:
# cat /proc/drbd
# service drbd status
# watch cat /proc/drbd


Voici le détail des différents états:

CS - Etat connexion
Statut de la connexion réseau.
cs:Connected


RO - Rôles des disques
Le role du disque local est affiché en premier et après c'est le rôle du disque distant.
ro:Primary/Secondary


DS - Etat des disques
L'état du noeud local est affiché en premier suivi du noeud distant.
UpToDate/UpToDate

Voici les différents états possibles des disques (ds):
Diskless => Aucun disque local a été attribué au pilote DRBD, soit le disque n'est pas attaché à son dispositif(partition peut être supprimé ou formater).
Attaching => Etat transitoire pendant la lecture des données méta.
Failed => Etat transitoire suite à un rapport d'échec de E/S par le disque local. L'état suivant est "Diskless".
Negotiating => Etat transitoire où une "attach" est effectuée sur un disque déjà connected à DRBD.
Inconsistent => Cet état apparaît après la création d'une nouvelle ressource sur l'un des deux noeuds avant que la synchronisation initiale soit entièrement complété.
Outdated => Données sur les ressources est conforme, mais dépassées.
DUnknown => Cet état est utilisé pour indiquer que le second disque réseau de la pair n'est pas accésible (Vérifier votre connexion au second disque, câble, firewall,..).
Consistent => Données cohérentes d'un noeud sans connexion. Lorsque la connexion est établie, il est décidé si les données sont UpToDate ou Outdated.
UpToDate => Les données sont a jour. C'est l'état normal.


A B C - Protocole de réplication
"C" est le type de réplication le plus sûr des trois.


I/O Flags - Six drapeaux d'état reflétant l'état des E/S de cette ressource
-"r" pour les E/S en marche(normale) et "s" pour les E/S en suspensions.
-"resync-after" "a" pour une ressource qui est en attente de resynchronisation
-"Peer-initiés" "p" le noeud homologue a suspendu la synchronisation pour une raison quelconque
-"u" le noeud local a été suspendu alors que des ressources sont en attente de resynchronisation
-"s" mise a jour a jour du journal de suspension d'activité sont suspendus
Et
- Localement bloquée en E/S. Normalement - .
Peut être l'une des options suivantes:
d => E/S bloquée pour une raison interne à DRBD, comme un état du disque transitoire.
b => Dispositif de Sauvegarde E/S est bloquant.
n => La congestion sur la prise réseau.
a => La combinaison simultanée de dispositif de blocage de la congestion des E/S et réseau.


Les indicateurs de performance:
ns => Nombre de Ko qui on été envoyé au second disque
nr => Nombre de Ko qui on été reçu en local
dw => Nombre de Ko qui on été écrit en local
dr => Nombre de Ko qui on été lues en local
al => Nombre de mises a jour dans le journal d'activité des méta-données
bm => Nombre de mises a jour dans la zone de bitmap des méta-données.
lo => Nombre de requêtes local ouverte en E/S par DRBD
pe => Nombre de requêtes en envoyées au second disque, mais qui n'on pas été répondu(en attente).
ua => Nombre de requêtes reçues par le second disque, mais qui n'on pas été répondu(non reconnue).
ap => Nombre de blocs E/S transmises a DRBD qui son sans réponse.
wo => Méthode utilisée pour l'écriture: b(barrière), f(flush), d(fuite) ou n(none).
oos => Nombre de Ko qui ne sont pas encore synchronisé


Il y a un autre moyen plus simplifié et plus clair d'afficher l'état:

# drbd-overview 1:data Connected Primary/Secondary UpToDate/UpToDate C r---- /data ext3 494M 11M 458M 3%





Lien pour aller sur le site de l'éditeur:
www.drbd.org

Liens qui peuvent vous aidez:
DRBD - Réplication de disque par le réseau
DRBD - Installation et configuration
DRBD - Test de simulation de crash système du Primary
DRBD - Message d'erreur "Split-Brain"
DRBD - Erreur - mount: you must specify the filesystem type



Par O.Cédric
Sur www.octetmalin.net

Article publié le:
13/12/2011 09:01





Cette page vous à plus?

Dîtes que vous l'aimez en cliquant sur le bouton Facebook.