Cette rubrique explique comment planifier l'installation du logiciel Solaris dans une configuration de grappe. Pour de plus amples informations sur le logiciel Solaris, reportez-vous à la documentation d'installation de Solaris.
Vous pouvez installer le logiciel Solaris à partir d'un lecteur de CD local ou d'un serveur d'installation réseau en utilisant la méthode d'installation JumpStartTM. En outre, le logiciel Sun Cluster offre une méthode personnalisée permettant d'installer à la fois l'environnement d'exploitation Solaris et le logiciel Sun Cluster avec JumpStart. Si vous installez plusieurs noeuds de grappe, nous vous recommandons une installation en réseau.
Reportez-vous à la rubrique Installation de Solaris et du logiciel Sun Cluster (JumpStart) pour de plus amples informations sur la méthode d'installation scinstall de JumpStart. Reportez-vous à la documentation d'installation de Solaris pour de plus amples informations sur les méthodes d'installation standard de Solaris.
Le logiciel Sun Cluster 3.1 implique l'installation du groupe de logiciels Solaris End User System Support. Il est possible que d'autres composants de la configuration de votre grappe requièrent leurs propres logiciels Solaris. Prenez connaissance des informations ci-dessous pour déterminer le groupe de logiciels Solaris que vous devez installer.
Reportez-vous à la documentation de votre serveur pour connaître la configuration minimale requise par Solaris. Par exemple, les serveurs Sun Enterprise 10000 requièrent les groupes de logiciels Entire Distribution et OEM.
Si vous installez l'environnement d'exploitation Solaris 8 10/01 et prévoyez d'utiliser des adaptateurs SCI-PCI ou l'interface Remote Shared Memory Application Programming Interface (RSMAPI), vérifiez que vous avez installé les modules logiciels RSMAPI (SUNWrsm, SUNWrsmx, SUNWrsmo et SUNWrsmox). Ces modules sont compris dans le groupe de logiciels Solaris Developer System Support ou version supérieure. Si vous installez le groupe de logiciels End User System Support, utilisez la commande pkgadd(1M) pour installer ces modules RSMAPI avant le logiciel Sun Cluster. Reportez-vous aux pages de manuel relatives à Solaris 8 10/01 (3RSM) pour de plus amples informations sur l'utilisation de RSMAPI.
Vous devrez peut-être installer des modules Solaris autres que ceux du groupe de logiciels End User System Support, par exemple les modules du serveur HTTP Apache. Les logiciels d'autres éditeurs, par exemple ORACLE®, peuvent aussi nécessiter des modules Solaris supplémentaires. Reportez-vous à la documentation du fournisseur tiers pour connaître la configuration logicielle nécessaire de Solaris.
Ajoutez ces informations dans la rubrique “Local File Systems With Mirrored Root Worksheet” figurant dans les Sun Cluster 3.1 Release Notes ou dans la rubrique “Local File Systems with Non-Mirrored Root Worksheet” figurant dans les Sun Cluster 3.1 Release Notes.
Lorsque vous installez l'environnement d'exploitation Solaris, veillez à créer les partitions Sun Cluster requises et à ce que toutes les partitions répondent aux exigences d'espace minimales.
Swap : allouez au moins 750 Mo d'espace swap total à Solaris et au logiciel Sun Cluster. Pour de meilleurs résultats, ajoutez au moins 512 Mo pour le logiciel Sun Cluster à l'espace requis par l'environnement d'exploitation Solaris. En outre, vous devez allouer tout espace supplémentaire requis par les applications qui seront exécutées sur le noeud de la grappe.
/globaldevices : créez un système de fichiers de 512 Mo qui sera utilisé par l'utilitaire scinstall(1M) pour les périphériques globaux.
Gestionnaire de volumes : créez une partition de 20 Mo pour le gestionnaire de volumes sur une tranche située à la fin du disque (tranche 7). Si votre grappe utilise VERITAS Volume Manager (VxVM;) et que vous prévoyez d'encapsuler le disque racine, vous avez besoin de deux tranches inutilisées pour VxVM.
Pour répondre à ces exigences, vous devez personnaliser le partitionnement si vous effectuez une installation interactive de l'environnement d'exploitation Solaris.
Reportez-vous aux instructions suivantes pour de plus amples informations sur la planification des partitions.
Comme pour tout système exécutant l'environnement d'exploitation Solaris, vous pouvez configurer les répertoires racine (/), /var, /usr et /opt en tant que systèmes de fichiers distincts ou les inclure dans le système de fichiers racine (/). Vous trouverez ci-dessous une description du contenu logiciel des répertoires racine (/), /var, /usr et /opt dans une configuration Sun Cluster. Tenez compte de ces informations lorsque vous planifiez votre projet de partitionnement.
root (/) : le logiciel Sun Cluster lui-même occupe moins de 40 Mo dans le système de fichiers racine (/). Le logiciel Solstice DiskSuite/Solaris Volume Manager requiert moins de 5 Mo et le logiciel VxVM moins de 15 Mo. Pour de meilleurs résultats, vous devez configurer un espace et une capacité d'inode supplémentaires conséquents pour la création des périphériques spéciaux en mode bloc ou caractère utilisés par le logiciel Solstice DiskSuite/Solaris Volume Manager ou VxVM, particulièrement si la grappe comporte un grand nombre de disques partagés. Par conséquent, ajoutez au moins 100 Mo à l'espace que vous alloueriez normalement à votre système de fichiers racine (/).
/var : le logiciel Sun Cluster occupe un espace négligeable dans le système de fichiers /var au moment de l'installation. Cependant, vous devez réserver un espace important pour les fichiers journaux. Notez également que le nombre de messages consignés sur un noeud de grappe peut être plus important que sur un serveur autonome typique. Allouez donc au moins 100 Mo au système de fichiers /var.
/usr : le logiciel Sun Cluster occupe moins de 25 Mo dans le système de fichiers /usr. Les logiciels Solstice DiskSuite/Solaris Volume Manager et VxVM requièrent chacun moins de 15 Mo.
/opt : la structure logicielle de Sun Cluster occupe moins de 2 Mo dans le système de fichiers /opt. Toutefois, chaque service de données de Sun Cluster peut utiliser entre 1 et 5 Mo. Le logiciel Solstice DiskSuite/Solaris Volume Manager n'occupe aucun espace dans le système de fichiers /opt. Le logiciel VxVM peut utiliser plus de 40 Mo si vous installez tous ses modules et outils. En outre, la plupart des logiciels de bases de données et d'applications sont installés dans le système de fichiers /opt. Si vous utilisez le logiciel Sun Management Center pour surveiller la grappe, vous avez besoin de 25 Mo supplémentaires sur chaque noeud pour la prise en charge de l'agent Sun Management Center et des modules Sun Cluster.
La zone de swap totale allouée à Solaris et au logiciel Sun Cluster ne doit pas être inférieure à 750 Mo. Pour de meilleurs résultats, ajoutez au moins 512 Mo pour le logiciel Sun Cluster à l'espace requis par l'environnement d'exploitation Solaris. En outre, les applications de fournisseurs tiers que vous pourriez installer sur le noeud peuvent également avoir des exigences en matière de zone de swap. Le cas échéant, reportez-vous à la documentation de ces applications pour déterminer la configuration de swap nécessaire.
Le logiciel Sun Cluster nécessite qu'un système de fichiers spécial soit réservé sur l'un des disques locaux pour la gestion des périphériques globaux. Ce système de fichiers doit être distinct, car il sera par la suite monté en tant que système de fichiers de grappe. Nommez ce système de fichiers /globaldevices ; il s'agit du nom par défaut reconnu par la commande scinstall( 1M). La commande scinstall renomme ensuite le système de fichiers /global/.devices/node@nodeid, où nodeid représente un nombre affecté au noeud lorsqu'il devient membre d'une grappe, et le point de montage initial /globaldevices est supprimé. Le système de fichiers /globaldevices doit offrir un espace et une capacité d'inode amplement suffisante pour la création des périphériques spéciaux en mode bloc et en mode caractère, en particulier si la grappe comporte un grand nombre de disques. Un système de fichiers de 100 Mo devrait largement suffire pour la plupart des configurations de grappe.
Si vous utilisez le logiciel Solstice DiskSuite/Solaris Volume Manager, vous devez réserver une tranche sur le disque racine pour la création de la réplique de la base de données d'état. Notez que cela concerne chacun des disques locaux. Cependant, si un noeud ne comporte qu'un seul disque local, vous devrez peut-être créer trois répliques de la base de données d'état dans la même tranche pour que le logiciel Solstice DiskSuite/Solaris Volume Manager fonctionne correctement. Pour de plus amples informations, reportez-vous à la documentation de Solstice DiskSuite/Solaris Volume Manager
Si vous utilisez VxVM et que vous envisagez d'encapsuler le disque racine, vous devez disposer de deux tranches inutilisées pour VxVM, ainsi que d'un espace libre et non affecté supplémentaire au début ou à la fin du disque. Pour de plus amples informations sur l'encapsulage du disque racine, reportez-vous à la documentation VxVM.
Le Tableau 1–2 présente un schéma de partitionnement pour un noeud de grappe disposant de moins de 750 Mo de mémoire physique. Y seront installés le groupe de logiciels End User System Support de l'environnement d'exploitation Solaris, le logiciel Sun Cluster et le service de données Sun Cluster HA for NFS. La dernière tranche du disque, la tranche 7, se voit allouer une petite quantité d'espace destinée au gestionnaire de volumes.
Cette disposition permet d'utiliser le logiciel Solstice DiskSuite/Solaris Volume Manager ou VxVM. Si vous utilisez le logiciel Solstice DiskSuite/Solaris Volume Manager, vous pouvez réserver la tranche 7 pour la réplique de la base de données d'état. Si vous utilisez VxVM, vous pourrez libérer la tranche 7 ultérieurement en lui affectant une longueur nulle. Cette disposition fournit les deux tranches libres nécessaires (tranches 4 et 7) ainsi qu'un espace disque inutilisé à la fin du disque.
Tableau 1–2 Exemples d'allocations de systèmes de fichiers
Tranche |
Contenu |
Allocation (en Mo) |
Description |
---|---|---|---|
0 |
/ |
6,75 Go |
Espace libre restant sur le disque après l'allocation d'espace aux tranches 1 à 7. Utilisé pour l'environnement d'exploitation Solaris, le logiciel Sun Cluster, le logiciel de services de données, le gestionnaire de volumes, les modules agent Sun Management Center et Sun Cluster, les systèmes de fichiers racine et les logiciels de bases de données et d'applications. |
1 |
swap |
1 Go |
512 Mo pour l'environnement d'exploitation Solaris. 512 Mo pour le logiciel Sun Cluster. |
2 |
chevauchement |
8,43 Go |
Totalité du disque. |
3 |
/globaldevices |
512 Mo |
Le logiciel Sun Cluster affectera ultérieurement un autre point de montage à cette tranche et la montera en tant que système de fichiers de grappe. |
4 |
inutilisée |
- |
Tranche libre disponible pour l'encapsulage du disque racine sous VxVM. |
5 |
inutilisée |
- |
- |
6 |
inutilisée |
- |
- |
7 |
gestionnaire de volumes |
20 Mo |
Utilisé par le logiciel Solstice DiskSuite/Solaris Volume Manager pour la réplique de la base de données d'état ou par VxVM pour l'installation après la libération de la tranche. |