Appendix E. Le plug-in CSM

Table of Contents

1. Affectation du plug-in CSM
2. Annulation de l'affectation du plug-in CSM
3. Suppression d'un conteneur CSM

Le Cluster Segment Manager (CSM) est le plug-in EVMS qui identifie et gère le stockage des segments contigus [clusters]. Le CSM protège les objets stockés en écrivant des métadonnées au début et à la fin du disque, ce qui empêche d'autres plug-ins d'essayer d'utiliser le disque. Les autres plug-ins peuvent visionner le disque, mais ils ne voient pas leurs propres signatures de métadonnées et ne peuvent pas consommer le disque. La protection que CSM fournit permet au CSM de découvrir le stockage de clusters et de le présenter d'une manière appropriée pour le système.

Tous les objets de disques de stockage de clusters doivent être placés dans des conteneurs qui ont les attributs suivants :

Le plug-in CSM lit les métadonnées et construit des conteneurs qui consomme l'objet disque. Chaque disque fournit une zone utilisable, mappée comme segment de données EVMS, mais seulement si le disque est accessible par le noeud voyant le stockage.

Voici les opérations que le plug-in CSM effectue:

On effectue l'affectation d'un gestionnaire de segments à un disque quand on veut que le plug-in gère les partitions sur le disque. Pour cela, le plug-in doit créer et maintenir les métadonnées appropriées. Le CSM crée les trois segments suivants sur le disque :

Le CSM collecte les informations dont il a besoin pour réaliser l'opération d'affectation avec les options suivantes :

Notez que, normalement, on affecte le CSM à un disque quand on veut ajouter un disque à un conteneur CSM existant. Si on créé un nouveau conteneur, on a le choix entre: ActionsCreateContainer et ActionsAddSegment Manager.

Si le conteneur n'existe pas, il sera créé pour le disque. Si le conteneur existe déjà, le disque sera ajouté à celui-ci.