Vous devez répartir les répliques de bases de données d'état sur des tranches, unités de disque et contrôleurs afin d'éviter les points de panne uniques. Vous souhaitez qu'une majorité de répliques survivent à la panne d'un seul composant. Vous pouvez perdre une réplique lorsqu'un périphérique échoue ; la panne peut par exemple engendrer des problèmes au moment de l'exécution du logiciel Solaris Volume Manager ou lors de la réinitialisation du système. Pour fonctionner, le logiciel Solaris Volume Manager requiert la disponibilité d'au moins la moitié des répliques, mais une majorité (la moitié plus une) pour être réinitialisé en mode multiutilisateur.
Pour de plus amples informations sur la création et l'administration des répliques de bases de données d'état, reportez-vous au document Solaris Volume Manager Administration Guide.
Avant de sélectionner les tranches des répliques de bases de données d'état, lisez attentivement les directives et recommandations suivantes :
Il est préférable de créer les répliques de base de données d'état sur une tranche dédiée d'au moins 4 mégaoctets par réplique. Si nécessaire, vous pouvez en créer sur une tranche destinée à faire partie d'un volume RAID-0 ou RAID-1. Les répliques doivent être créées avant d'ajouter la tranche au volume.
Par défaut, la taille d'une réplique de base de données d'état est de 4 Mo ou 8192 blocs de disques. Vos tranches de disques n'étant pas forcément aussi petites, vous pouvez les redimensionner en conséquence. Pour de plus amples informations sur le redimensionnement d'une tranche, reportez-vous à la rubrique “Administering Disks (Tasks)” in System Administration Guide: Basic Administration.
Vous pouvez créer des répliques de bases de données d'état sur des tranches non utilisées. La partie de la tranche réservée à la réplique ne doit être utilisée à aucune autre fin.
Vous ne pouvez pas créer de réplique de base de données d'état sur des systèmes de fichiers existants ou sur des systèmes de fichiers racine (/), /usr et swap. Vous pouvez si nécessaire créer une nouvelle tranche (dans la mesure où un nom de tranche est disponible) en allouant de l'espace à partir de swap ; placez ensuite les répliques de bases de données d'état sur cette tranche.
Lorsqu'une réplique de base de données d'état est placée sur une tranche faisant partie d'un volume, la capacité du volume est réduite par l'espace occupé par la ou les réplique(s). La taille de l'espace est arrondie à la limite du cylindre suivant et le volume ignore cet espace.
Avant de choisir le nombre de répliques de bases de données d'état, lisez attentivement les directives suivantes :
Il est recommandé de créer un minimum de 3 répliques de bases de données d'état et un maximum de 50 répliques par jeu de disques Solaris Volume Manager. Il est conseillé de suivre les directives indiquées ci-dessous.
Sur un système comportant une seule unité de disque : mettez les trois répliques sur une tranche.
Sur un système comportant deux à quatre unités de disque : mettez deux répliques sur chaque unité de disque.
Sur un système comportant cinq unités de disque ou plus : mettez une réplique sur chaque unité de disque.
L'ajout de répliques de bases de données d'état est susceptible d'améliorer les performances du miroir. En général, il convient d'ajouter deux répliques à chaque miroir ajouté au système.
Si votre volume RAID-1 est utilisé pour des E/S aléatoires de petite taille (par exemple pour une base de données), vérifiez votre nombre de répliques. Pour obtenir les meilleures performances, assurez-vous d'avoir au moins deux répliques supplémentaires par volume RAID-1 sur les tranches (et aussi de préférence sur les disques et contrôleurs) non connectées au volume RAID-1.
S'il existe plusieurs contrôleurs, les répliques doivent être réparties de façon aussi égale que possible. Cette stratégie permet de fournir une redondance en cas d'échec d'un contrôleur et d'équilibrer la charge. Si le contrôleur a plusieurs disques, au moins deux de ces disques doivent contenir une réplique.