Distribuez les répliques de bases de données d'état dans les tranches, les unités et les contrôleurs pour éviter de créer un seul point d'échec. 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 des informations sur le redimensionnement d'une tranche, reportez-vous au Chapitre 12, Administering Disks (Tasks) du System Administration Guide: Devices and File Systems.
Vous pouvez créer des répliques de base de données d'état dans les 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 des répliques dans les systèmes de fichiers existants, ni dans les 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 base de données d'état, lisez attentivement les directives suivantes :
Il est recommandé d'utiliser entre 3 et 50 répliques par groupe 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 lecteur.
Des répliques de base de données d'état supplémentaires peuvent 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, distribuez les répliques aussi uniformément que possible sur tous les contrôleurs. Cette stratégie permet de fournir de la 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.