CONFIGURATION de GLVM  
  SUR LA MACHINE DE BACKUP (sgcbbkup)  # lspv hdisk2           0000b2b96dcfee1a       altinst_rootvghdisk3           0000b2b92a77c10a      altinst_rootvghdisk4           0000b2b9200ac604      cctncrvghdisk5           0000b2b9200ac813      cctncrvghdisk6           0000b2b9200eee43      data01vg         activehdisk7           0000b2b9200ef052      data01vg        activehdisk0           0000b2b96da6e7b5      rootvg             activehdisk1           0000b2b9a185c6d5      rootvg             activehdisk8           0000b2b92010b12f      databck01vg   activehdisk9           0000b2b92010b34a     databck01vg   activehdisk10         0000b2b9201296ad     echangevg       activehdisk11         0000b2b92012981a     echangevg       active

hdisk12         0000b2b920148972     applivg            active

hdisk13         0000b2b920148b7b     applivg            active

 

# smit rpvserver

 

 

 

 

  

 

    

# smit rpvserver

 

 

   

 

   # lsdev -Cc rpvserver

rpvserver0 Disponible  Remote Physical Volume Server

rpvserver1 Disponible  Remote Physical Volume Server

  SUR LA MACHINE DE PRODUCTION (sgcbprod01) 

# smit rpvclient

 

 

  

 

 

 

 

 

  

 

 

 

    

# smit glvm_utils

  

 

 

 

 

 

 

 

 

 

  

# smit glvm_utils

 

 

 

Les LV doivent avoir une politique de répartition en 's' :

-          chlv –s  s  -u 2(Nbre max de disk, multiple si strippé)

 

 

   

 

 

 

  

 

   # lsglvm  #Volume Group   Logical Volume    RPV          PVID                    Sitecctncrvg        lvcct                  hdisk14      0000b2b9200ac604         bkup_cctncrvgcctncrvg        lvncr                  hdisk14      0000b2b9200ac604         bkup_cctncrvgcctncrvg        loglv03              hdisk15      0000b2b9200ac813         bkup_cctncrvgcctncrvg        lvcct                  hdisk15      0000b2b9200ac813         bkup_cctncrvg  REPRISE DE LA PRODUCTION SUR LA MACHINE DE BACKUP  

Lancer le script # /home/exploitation/glvm/basculeprod.sh sur sgcbbkup

 #----------------------------------------------------------------------------------------------------------# @(#) basculeprod.sh: bascule des vg de production sur le backup.#----------------------------------------------------------------------------------------------------------## Arrêt des RPV serveurs sur sgcbkup for i in $(lsdev -Cc rpvserver|awk '{print $1}')              do              rmdev -l $i              chdev -l $i -a auto_online=n  done # Export et Import du volume groupe cctncrvg exportvg cctncrvgimportvg -f -y cctncrvg hdisk4varyonvg -f cctncrvgchvg -a n -Q n cctncrvgmount -t cctncrvg 

La commande # lsvg –p cctncrvg donne le résultat suivant :

 

0516-304  : impossible de trouver l'ID de l'unité 0000b2ab45bc4949

            dans la base de données de configuration des unités.

cctncrvg:

PV ID             PV STATE          TOTAL PPs   FREE PPs    FREE DISTRIBUTION

0000b2ab45bc4949  removed           238         0           00..00..00..00..00

0516-304  : impossible de trouver l'ID de l'unité 0000b2ab45bc4bee

            dans la base de données de configuration des unités.

0000b2ab45bc4bee  removed           238         145         48..00..02..47..48

hdisk4            active            238         0           00..00..00..00..00

hdisk5            active            238         145         48..00..02..47..48

     REPRISE DE LA PRODUCTION SUR LA MACHINE DE PRODUCTION  Lancer le script # /home/exploitation/glvm/repriseprod.sh sur sgcbbkup #----------------------------------------------------------------------------------------------------------# @(#) repriseprod.sh: bascule des vg du backup vers la production.#----------------------------------------------------------------------------------------------------------umount -t cctncrvgvaryoffvg cctncrvg for i in $(lsdev -Cc rpvserver|awk '{print $1}')dochdev -l $i -a auto_online=y            mkdev -l $idone 

Lancer le script # /home/exploitation/glvm/redem.sh sur la machine de production ( prod01 ou prod02)

 #--------------------------------------------------------------------------------------------------------# @(#) redem_glvm.sh: redémarage glvm sur la production.#-------------------------------------------------------------------------------------------------------- mkdev -l hdisk14        #cctncrvgmkdev -l hdisk15        #cctncrvg varyonvg cctncrvgchpv -v a hdisk4chpv -v a hdisk5varyoffvg cctncrvgvaryonvg cctncrvgmount -t cctncrvg lsglvmechoecho "Appuyez sur N/L\c"read # lsvg –p cctncrvgcctncrvg:PV_NAME           PV STATE          TOTAL PPs   FREE PPs    FREE DISTRIBUTIONhdisk4            active            238         0           00..00..00..00..00hdisk5            active            238         145         48..00..02..47..48hdisk14           active            238         0           00..00..00..00..00

hdisk15           active            238         145         48..00..02..47..48

 

Le volume groupe cctncrvg est re-synchronisé à partir des disques hdisk14 et hdisk15 qui sont les copies des disques hdisk4 et hdisk5 de la machine de backup.

Les données sont donc re-synchronisées à partir de la dernière copie valide des données.

 # lsglvm#Volume Group   Logical Volume    RPV          PVID          Sitecctncrvg        lvcct           hdisk14      0000b2b9200ac604 bkup_cctncrvgcctncrvg        lvncr           hdisk14      0000b2b9200ac604 bkup_cctncrvgcctncrvg        loglv03         hdisk15      0000b2b9200ac813 bkup_cctncrvg

cctncrvg        lvcct           hdisk15      0000b2b9200ac813 bkup_cctncrvg

  
icon phone
Téléphone/Whatsapp : +33 (0)6 83 84 85 74
icon phone