Cette procédure utilise la commande scvxinstall(1M) pour installer le logiciel VxVM et encapsuler le disque root en une seule opération.
Si vous prévoyez de créer le groupe de disques rootdg sur des disques locaux non root, reportez-vous à la section "Installation du logiciel VERITAS Volume Manager uniquement".
Exécutez cette procédure sur chaque noeud que vous prévoyez d'installer avec VxVM. Vous pouvez installer VERITAS Volume Manager (VxVM) sur tous les noeuds de la grappe ou uniquement sur les noeuds qui sont physiquement reliés au(x) périphérique(s) de stockage que VxVM devra gérer.
Bien que l'utilitaire scvxinstall désactive DMP (Dynamic Multipathing) au début de la procédure d'installation, DMP est automatiquement réactivé par VxVM 3.1.1 lors de l'installation du module VRTSvxvm. Les versions antérieures de VxVM doivent continuer à s'exécuter avec DMP désactivé.
Assurez-vous que la grappe répond aux conditions préalables suivantes :
tous les noeuds de la grappe tournent en mode grappe ;
le disque root du noeud que vous installez possède deux partitions libres (non affectées).
Devenez superutilisateur sur le noeud à installer avec VxVM.
Assurez-vous que le fichier /etc/name_to_major du noeud ne contient pas encore une entrée vxio.
Si une entrée vxio existe, supprimez-la du fichier. Cette entrée peut exister si VxVM a été précédemment installé sur d'autres noeuds de la grappe. L'entrée vxio correcte est automatiquement ajoutée durant l'installation des modules logiciels VxVM.
Insérez le CD-ROM de VxVM dans le lecteur de CD-ROM du noeud.
Lancez scvxinstall en mode interactif.
Appuyez sur Ctrl-C à tout moment pour abandonner la commande scvxinstall.
# scvxinstall |
Reportez-vous à la page de manuel scvxinstall(1M) pour plus d'informations.
Lorsque le système demande s'il faut encapsuler la root, tapez yes.
Do you want Volume Manager to encapsulate root [no]? y |
Lorsque vous y êtes invité, indiquez l'emplacement du CD-ROM de VxVM.
Si le CD-ROM VxVM approprié est détecté, son emplacement est affiché entre crochets dans l'invite. Appuyez sur Entrée pour accepter cet emplacement par défaut.
Where is the volume manager cdrom [default]? |
Si le CD-ROM VxVM n'est pas trouvé, l'invite est affichée sans emplacement par défaut. Tapez l'emplacement du CD-ROM ou de son image.
Where is the volume manager cdrom? |
A l'invite, tapez votre clé de licence de VxVM.
Please enter license key: license |
La commande scvxinstall effectue automatiquement les tâches suivantes.
Elle désactive la fonction Dynamic Multipathing (DMP).
Elle installe les modules VRTSvxvm, VRTSvmdev et VRTSvmman.
Elle définit le code majeur du pilote vxio à 210
Elle crée un groupe de disques rootdg en encapsulant le disque root.
Elle met à jour l'entrée /global/.devices dans le fichier /etc/vfstab.
Reportez-vous à la page de manuel scvxinstall(1M) pour plus d'informations.
A la fin des tâches d'installation, la commande scvxinstall réinitialise automatiquement le noeud, sauf si vous appuyez sur Ctrl-C lorsque vous y êtes invité. Si vous appuyez sur Ctrl-C, vous devez réinitialiser le noeud ultérieurement pour achever l'installation de VxVM.
Si vous prévoyez d'activer la fonction de grappe de VxVM, exécutez la commande vxlicense pour fournir la clé de licence de la fonction de grappe.
Reportez-vous à la documentation de VxVM pour plus d'informations sur la commande vxlicense.
(Facultatif) Installez l'interface GUI de VxVM.
# pkgadd VRTSvmsa |
Reportez-vous à la documentation de VxVM pour plus d'informations sur l'interface GUI de VxVM.
Ejectez le CD-ROM.
Installez les correctifs de VxVM requis, le cas échéant.
Reportez-vous au document Notes de version de Sun Cluster 3.0 U1 pour l'emplacement des correctifs et les instructions d'installation.
(Facultatif) Si vous préférez ne pas avoir les pages de manuel de VxVM résidentes sur le noeud de la grappe, supprimez le module des pages de manuel.
# pkgrm VRTSvmman |
Prévoyez-vous d'installer VxVM sur un autre noeud ?
Y a-t-il un ou plusieurs noeuds que vous ne voulez pas installer avec VxVM ?
Si vous prévoyez d'activer la fonction de grappe de VxVM, vous devez installer VxVM sur tous les noeuds de la grappe. Passez à l' Étape 20.
Devenez superutilisateur sur un noeud que vous ne voulez pas installer avec VxVM.
Editez le fichier /etc/name_to_major et ajoutez une entrée définissant le code majeur vxio à 210.
# vi /etc/name_to_major vxio 210 |
Si vous installez ultérieurement ce noeud avec VxVM, vous devez supprimer l'entrée vxio avant d'installer VxVM.
Initialisez l'entrée vxio.
# drvconfig -b -i vxio -m 210 |
La prochaine fois que vous réinitialiserez ce noeud, vous verrez peut-être des messages tels que ci-dessous. Ces messages peuvent être ignorés sans risque.
/sbin/rcS: /usr/sbin/vxrecover: not found /etc/rc2.d/S75MOUNTGFSYS: /usr/sbin/vxdctl: not found |
Répétez l'opération (de l'Étape 16 à l'Étape 18) sur tous les autres noeuds que vous ne voulez pas installer avec VxVM.
Lorsque vous terminez, chaque noeud de la grappe doit avoir la même entrée vxio dans son fichier /etc/name_to_major.
Prévoyez-vous de mettre en miroir le disque root encapsulé ?
Si oui, passez à la section "Mise en miroir du disque root encapsulé".
Si non, passez à la section "Création et enregistrement d'un groupe de disques partagé".
Si, plus tard, vous devez annuler l'encapsulage du disque root, suivez les procédures de la section "Annulation de l'encapsulage du disque root".