Guide d'installation de Solaris 10 5/09 : planification de l'installation et de la mise à niveau

Chapitre 9 Création de volumes RAID-1 (miroirs) au cours de l'installation - Présentation

Ce chapitre présente les avantages de la création de volumes RAID-1 (miroirs) pour le système de fichiers racine (/). Il décrit également les composants Solaris Volume Manager requis pour créer des systèmes de fichiers mis en miroirs. Ce chapitre comprend les rubriques suivantes :

Pour de plus amples informations sur Solaris Live Upgrade ou JumpStart, reportez-vous aux références suivantes :

Pourquoi utiliser les volumes RAID-1 ?

Lors de l'installation ou de la mise à niveau, vous pouvez créer des volumes RAID-1 pour la duplication de vos données système sur plusieurs disques physiques. Ainsi, vos données sont protégées en cas d'altération ou de panne d'un disque.

Les méthodes d'installation Solaris JumpStart personnalisée et Solaris Live Upgrade utilisent la technologie Solaris Volume Manager pour créer des volumes RAID-1 qui mettent en miroir un système de fichiers. Solaris Volume Manager constitue un outil performant et fiable pour la gestion de vos disques et données à l'aide de volumes. Il permet d'effectuer des concaténations, des entrelacements et autres configurations complexes. Les méthodes d'installation JumpStart personnalisée et Solaris Live Upgrade prennent en charge un sous-ensemble de ces fonctions, comme la création d'un volume RAID-1 pour le système de fichiers racine (/). Si vous créez des volumes RAID-1 lors de l'installation ou de la mise à niveau, il n'est pas nécessaire de le faire après l'installation.

Comment les volumes RAID-1 fonctionnent-ils ?

Solaris Volume Manager gère les disques physiques et les données associées à l'aide de disques virtuels. Dans Solaris Volume Manager, un disque virtuel est appelé volume. Un volume est le nom d'un groupe de tranches physiques identifié par le système comme un périphérique logique unique. Dans la terminologie UNIX® standard, les volumes sont en fait des pseudo-périphériques ou périphériques virtuels.

Un volume fonctionne de la même façon qu'un disque physique du point de vue d'une application ou d'un système de fichiers (tel qu'UFS). Solaris Volume Manager convertit les demandes d'E/S dirigées vers un volume en demandes d'E/S aux disques membres sous-jacents. Les volumes Solaris Volume Manager sont créés à partir des tranches (partitions de disques) ou à partir d'autres volumes Solaris Volume Manager.

Les volumes permettent d'accroître les performances du système et la disponibilité des données. Dans certains cas, les volumes peuvent aussi améliorer les performances en matière d'E/S. Du point de vue du fonctionnement, les volumes se comportent comme des tranches. Les volumes ayant le même aspect que les tranches, ils sont transparents pour les utilisateurs finaux, les applications et les systèmes de fichiers. Comme pour les périphériques physiques, vous pouvez utiliser le logiciel Solaris Volume Manager pour accéder aux volumes à travers des noms de périphériques bruts ou de blocs. Le nom de volume varie suivant que le bloc ou périphérique brut est utilisé ou non. Les méthodes d'installation JumpStart personnalisée et Solaris Live Upgrade prennent en charge l'utilisation de périphériques en mode bloc pour la création de systèmes de fichiers miroirs. Pour plus d'informations sur les noms de volumes, reportez-vous à la section Contraintes et directives liées à l'attribution de noms aux volumes RAID dans le cadre des méthodes JumpStart personnalisée et Solaris Live Upgrade .

Lorsque vous créez des volumes RAID-1 à partir de volumes RAID-0 (concaténations à une seule tranche), Solaris Volume Manager duplique les données sur les sous-miroirs RAID-0 et considère les sous-miroirs comme constituant un volume unique.

La Figure 9–1 représente un miroir qui duplique le système de fichiers racine (/) sur deux disques physiques.

Figure 9–1 Création de volumes RAID-1 dans le système de fichiers racine (/) de deux disques

 Le contexte illustre la figure.

La Figure 9–1 représente un système ayant la configuration suivante.

Présentation des composants de Solaris Volume Manager

Les méthodes d'installation JumpStart personnalisée et Solaris Live Upgrade permettent de créer les composants suivants, nécessaires à la réplication de données :

Cette rubrique décrit brièvement chacun de ces composants. Pour des informations plus détaillées, reportez-vous au Solaris Volume Manager Administration Guide.

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

La base de données d'état est une base de données contenant les informations relatives à 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 en cas de modification de configuration ou d'é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 constituée d'un ensemble de copies de bases 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.

Pour fonctionner, Solaris Volume Manager requiert la création de la base de données d'état et de ses répliques. Toute configuration Solaris Volume Manager doit posséder une base de données d'état en fonctionnement.

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 encore 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.

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.

Description 

Pour plus d'informations 

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

Obtention d'informations plus 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

Volumes RAID-1 (miroirs)

Un volume RAID-1, ou miroir, est un volume qui contient des copies identiques des données des volumes RAID-0 (concaténations à une seule tranche). Après la configuration d'un volume RAID-1, le volume peut être utilisé comme s'il s'agissait d'une tranche physique. Vous pouvez dupliquer n'importe quel système de fichiers, y compris ceux qui existent déjà. Vous pouvez également utiliser un volume RAID-1 pour n'importe quelle application, comme par exemple une base de données.

La mise en miroir de systèmes de fichiers à l'aide de volumes RAID-1 présente les avantages et les inconvénients suivants :

Description 

Pour plus d'informations 

Planification de volumes RAID-1 

Conditions et instructions relatives aux volumes RAID-1 et RAID-0

Informations détaillées sur les volumes RAID-1 

Solaris Volume Manager Administration Guide

Volumes RAID-0 (concaténations)

Un volume RAID-0 est une concaténation à une seule tranche. La concaténation est un volume dont les données sont organisées en série et de manière adjacente entre les composants, formant une seule unité de stockage logique. Les méthodes d'installation JumpStart personnalisée et Solaris Live Upgrade ne permettent pas de créer des bandes ou autres volumes Solaris Volume Manager complexes.

Lors de l'installation ou de la mise à niveau, vous pouvez créer des volumes RAID-1 (miroirs) et attacher des volumes RAID-0 à ces miroirs. Les volumes RAID-0 mis en miroir sont appelés sous-miroirs. Un miroir est composé d'un ou plusieurs volumes RAID-0. Après l'installation, vous pouvez gérer les données sur différents volumes de sous-miroir RAID-0 en administrant le volume du miroir RAID-1 via le logiciel Solaris Volume Manager.

La méthode d'installation JumpStart personnalisée permet de créer un miroir comportant jusqu'à deux sous-miroirs. Solaris Live Upgrade permet de créer un miroir comportant jusqu'à trois sous-miroirs. En pratique, un miroir à deux voies est généralement suffisant. Un troisième sous-miroir permet de faire des sauvegardes en ligne sans perdre la redondance des données alors qu'un sous-miroir est déconnecté pour la sauvegarde.

Description 

Pour plus d'informations 

Planification de volumes RAID–0 

Conditions et instructions relatives aux volumes RAID-1 et RAID-0

Informations détaillées sur les volumes RAID-0 

Solaris Volume Manager Administration Guide

Exemple d'organisation des disques d'un volume RAID-1

La figure suivante affiche un volume RAID-1 qui duplique un système de fichiers racine (/) sur deux disques physiques. Les répliques de bases de données d'état (metadbs) sont placées sur les deux disques.

Figure 9–2 Organisation des disques d'un volume RAID-1

Le contexte illustre la figure.

La Figure 9–2 représente un système ayant la configuration suivante.

Description 

Pour plus d'informations 

Exemple de profil JumpStart 

Section Exemples de profils du Guide d’installation de Solaris 10 5/09 : installations JumpStart personnalisées et avancées

Procédures détaillées de Solaris Live Upgrade 

Section Création d’un environnement d’initialisation avec des volumes RAID-1 (miroirs) du Guide d’installation de Solaris 10 5/09 : Solaris Live Upgrade et planification de la mise à niveau