Cette rubrique décrit la provocation d'un basculement et le transfert d'une application sur le cluster secondaire. Après une commutation ou un basculement, vous devez mettre à jour l'entrée DNS et configurer l'application pour qu'elle puisse lire et écrire sur le volume secondaire.
Mettez le cluster principal en mode journalisation.
nœud_A# /usr/opt/SUNWesm/sbin/sndradm -n -l prem_grrép_nhlog \ /dev/vx/rdsk/groupe_périphériques/vol01 \ /dev/vx/rdsk/groupe_périphériques/vol04 sec_grrép_nhlog \ /dev/vx/rdsk/groupe_périphériques/vol01 \ /dev/vx/rdsk/groupe_périphériques/vol04 ip sync |
Au cours de l'écriture sur le volume de données du disque, le fichier bitmap figurant sur ce disque est mis à jour. Aucune réplication n'est effectuée.
Confirmez que le cluster principal et le cluster secondaire sont en mode journalisation et que l'autosynchronisation est désactivée.
Sur le nœud_A, exécutez la commande suivante :
nœud_A# /usr/opt/SUNWesm/sbin/sndradm -P |
Le résultat ressemble à ce qui suit :
/dev/vx/rdsk/groupe_périphériques/vol01 -> sec_grrép_nhlog:/dev/vx/rdsk/groupe_périphériques/vol01 autosync:off, max q writes:4194304,max q fbas:16384,mode:sync,ctag: groupe_périphériques, state: logging |
Sur le nœud_C, exécutez la commande suivante :
nœud_C# /usr/opt/SUNWesm/sbin/sndradm -P |
Le résultat ressemble à ce qui suit :
/dev/vx/rdsk/groupe_périphériques/vol01 <- prin_grrép_nhlog:/dev/vx/rdsk/groupe_périphériques/vol01 autosync:off, max q writes:4194304,max q fbas:16384,mode:sync,ctag: groupe_périphériques, state: logging |
Pour le nœud_A et le nœud_C, l'état doit être logging et l'état actif de l'autosynchronisation off.
Confirmez que le cluster secondaire est prêt à prendre la relève du cluster principal.
nœud_C# /usr/sbin/fsck -y /dev/vx/rdsk/groupe_périphériques/vol01 |
Effectuez la commutation sur le cluster secondaire.
nœud_C# scswitch -Z -g gr_nfs nœud_C# scswitch -Z -g gr_nfs -h nœud_C |
Pour visualiser une illustration du mappage du DNS d'un client à un cluster, reportez-vous à la Figure 6–6.
Exécutez la commande nsupdate.
Pour de plus amples informations, consultez la page man nsupdate(1M).
Supprimez le mappage du DNS actif entre la machine client et le nom d'hôte logique du groupe de ressources d'application sur le cluster principal.
> update delete machine_client A > update delete AddresseIP_1.in-addr.arpa TTL PTR machine_client |
Nom complet du client. Par exemple : mymachine.mycompany.com.
Adresse IP du nom d'hôte logique prin_grnfs_nhlog, à l'envers.
Durée de vie, en secondes. 3600 est la valeur courante.
Créez le nouveau mappage du DNS entre la machine client et le nom d'hôte logique du groupe de ressources d'application sur le cluster secondaire.
> update add machine_client TTL A AdresseIP_2 > update add AdresseIP_3.in-addr.arpa TTL PTR machine_client |
Adresse IP du nom d'hôte logique sec_grnfs_nhlog, dans l'ordre normal.
Adresse IP du nom d'hôte logique sec_grnfs_nhlog, à l'envers.
Configurez le volume secondaire à monter sur le point de montage du système de fichiers NFS.
machine_client# mount -o rw sec_grnfs_nhlog:/global/point_montage /xxx |
Le point de montage a été créé à l'Étape 1 de la Procédure de configuration du système de fichiers sur le cluster principal d'une application NFS.
Confirmez que le cluster secondaire a accès en écriture au point de montage.
machine_client# touch /xxx/data.1 machine_client# umount /xxx |