Guide d'installation de Solaris 10 6/06: Installation JumpStart personnalisée et installation avancée

Base de données d'état et répliques de bases de données d'état

La base de données d'état stocke des informations concernant l'état de votre configuration Solaris Volume Manager sur un disque physique. Elle enregistre et suit les modifications apportées à votre configuration. Solaris Volume Manager met automatiquement à jour la base de données d'état lorsqu'une modification se produit au niveau de la configuration ou de l'état. La création d'un nouveau volume est un exemple de modification de configuration. La panne d'un sous-miroir est un exemple de modification d'état.

La base de données d'état est en fait un ensemble de copies de base de données répliquées. Chaque copie, appelée réplique de base de données d'état, assure que les données de la base de données sont toujours correctes. En conservant des copies de la base de données d'état, vous vous protégez des pertes de données occasionnées par des points de panne uniques. La base de données d'état suit l'emplacement et le statut de toutes les répliques de bases de données d'état connues.

Solaris Volume Manager ne peut pas fonctionner tant que vous n'avez pas créé la base de données d'état et ses répliques. Une configuration Solaris Volume Manager doit posséder une base de données d'état en fonctionnement.

Au moment de la configuration, vous pouvez placer les répliques de la base de données d'état sur :

Vous pouvez conserver plus d'une copie de base de données d'état sur une tranche. Toutefois, en plaçant les répliques de base de données sur une seule tranche, vous risquez de rendre le système plus sensible aux points de panne uniques.

Les répliques de bases de données d'état garantissent la validité des données de la base de données. Lorsque la base de données d'état est mise à jour, chaque réplique de base de données d'état est également mise à jour. Les mises à jour ont lieu l'une après l'autre afin d'empêcher l'altération de toutes les mises à jour en cas de panne du système.

Si le système perd une réplique de base de données d'état, Solaris Volume Manager doit identifier les répliques de base de données d'état qui contiennent toujours des données valides. Solaris Volume Manager détermine cette information à l'aide de l'algorithme de consensus majoritaire. Avant de considérer les bases de données comme correctes, l'algorithme requiert qu'une majorité (la moitié + 1) de répliques de bases de données soient disponibles et en accord. Du fait de cet algorithme de consensus majoritaire, vous devez créer au moins trois répliques de bases de données d'état au moment de la configuration de votre disque. Un consensus peut être atteint si au moins deux des trois répliques de bases de données d'état sont disponibles.

Chaque réplique de base de données d'état occupe 4 Mo (8192 secteurs de disque) de la capacité de stockage du disque par défaut. Les répliques peuvent être stockées sur les périphériques suivants :

Les répliques ne peuvent pas être stockées dans la tranche racine (/), swap ou /usr, ni dans les tranches qui contiennent des fichiers ou des données existants. Après le stockage des répliques, les volumes ou systèmes de fichiers peuvent être placés sur la même tranche.

Lors d'une installation JumpStart personnalisée ou de l'utilisation de Solaris Live Upgrade pour l'installation des volumes RAID-1, relisez ces directives et ces exigences 

Instructions et conditions relatives aux répliques de bases de données d'état

Pour plus d'informations détaillées sur la base de données d'état et les répliques de bases de données d'état  

Solaris Volume Manager Administration Guide