Cahier d’exercice Pratique: Gestion de CLDB et Volumes dans
HPE Ezmeral Data Fabric
Votre Nom
Introduction
Ce document contient une série d’exercices pratiques pour la gestion du Container Location Database
(CLDB) et des volumes dans l’environnement HPE Ezmeral Data Fabric. Chaque exercice est accompagné
de solutions utilisant des commandes shell et des playbooks Ansible.
1 Tâches d’administration de base
1.1 Exercice 1 : Vérification du statut de CLDB
Objectif : Apprendre à vérifier le statut du CLDB.
Commande Shell
maprcli node list - cldb
Playbook Ansible
- name : Check CLDB Nodes
command : maprcli node list - cldb
register : cldb_nodes
- debug : var = cldb_nodes . stdout
2 Tâches d’administration avancées
2.1 Exercice 1 : Sauvegarde de CLDB
Objectif : Effectuer une sauvegarde du CLDB.
Commande Shell
maprcli dump cldbnodes - json > cldb_backup . json
Playbook Ansible
- name : Backup CLDB Configuration
command : maprcli dump cldbnodes - json
register : cldb_backup
- copy : content ="{{ cldb_backup . stdout }}" dest ="/ path / to / cldb_backup .
json "
1
3 Gestion des Volumes
3.1 Exercice 1 : Création d’un Volume
Objectif : Apprendre à créer un nouveau volume.
Commande Shell
maprcli volume create - name testVolume - path / testVolume
Playbook Ansible
- name : Create a New Volume
command : maprcli volume create - name testVolume - path / testVolume
4 Configuration de Mirroring
4.1 Exercice 1 : Création d’un Volume Miroir
Objectif : Apprendre à créer un miroir d’un volume existant.
Commande Shell
maprcli volume mirror create - name mirrorTestVolume - source testVolume
Playbook Ansible
- name : Create a Mirror Volume
command : maprcli volume mirror create - name mirrorTestVolume - source
testVolume
4.2 Exercice 2 : Démarrage de la Synchronisation du Miroir
Objectif : Pratiquer l’initiation de la synchronisation d’un volume miroir.
Commande Shell
maprcli volume mirror start - name mirrorTestVolume
Playbook Ansible
- name : Start Mirror Synchronization
command : maprcli volume mirror start - name mirrorTestVolume
4.3 Exercice 3 : Vérification de l’état du Miroir
Objectif : Comprendre comment vérifier l’état d’un volume miroir.
Commande Shell
maprcli volume info - name mirrorTestVolume
2
Playbook Ansible
- name : Check Mirror Volume Status
command : maprcli volume info - name mirrorTestVolume
register : mirror_status
- debug : var = mirror_status . stdout_lines
4.4 Exercice 4 : Rupture d’un Miroir
Objectif : Apprendre le processus de rupture d’un miroir pour un volume.
Commande Shell
maprcli volume mirror break - name mirrorTestVolume
Playbook Ansible
- name : Break a Mirror Volume
command : maprcli volume mirror break - name mirrorTestVolume
4.5 Exercice 5 : Suppression d’un Volume Miroir
Objectif : Pratiquer la suppression sécurisée d’un volume miroir.
Commande Shell
maprcli volume remove - name mirrorTestVolume
Playbook Ansible
- name : Delete a Mirror Volume
command : maprcli volume remove - name mirrorTestVolume