User Tools

Site Tools


aix:pv_missing

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
aix:pv_missing [2022/11/14 09:43]
manu
aix:pv_missing [2022/11/14 10:06] (current)
manu
Line 1: Line 1:
-====== Howto cleanup a PV MISSING in a VG ======+====== Howto cleanup a PV MISSING in a VG, resync ​VG ======
  
 If a VG has a PV missing (disk not accessible, or removed), then if the VG is mirrored, then you can easily access the datas on the good copy, else the filesystems from wrong disk will be lost: If a VG has a PV missing (disk not accessible, or removed), then if the VG is mirrored, then you can easily access the datas on the good copy, else the filesystems from wrong disk will be lost:
Line 61: Line 61:
 hdisk0 ​           active ​           511         ​95 ​         00..00..00..00..95 hdisk0 ​           active ​           511         ​95 ​         00..00..00..00..95
 hdisk3 ​           active ​           542         ​29 ​         51..18..51..51..51 hdisk3 ​           active ​           542         ​29 ​         51..18..51..51..51
 +</​cli>​
 +
 +Replace dump devices
 +<cli prompt='#'>​
 +[root@labotest]/​root#​ sysdumpdev -Pp /​dev/​lg_dumplv -s /​dev/​lg_dumplv2
 </​cli>​ </​cli>​
  
Line 81: Line 86:
 </​cli>​ </​cli>​
  
-sync rootvg: +===== non rootvg ​=====
-cfgmgr +
-varyonvg ​rootvg+
  
-sync datavg:+Change disk availability 
 +<cli prompt='#'>​ 
 +[root@labotest]/​root#​ lsvg -p vgExport 
 +vgExport: 
 +PV_NAME ​          PV STATE          TOTAL PPs   FREE PPs    FREE DISTRIBUTION 
 +hdisk1 ​           active ​           511         ​95 ​         00..00..00..00..95 
 +hdisk2 ​           missing ​          ​542 ​        ​29 ​         51..18..51..51..51
  
-sync vg RG1: +[root@labotest]/​root# ​chpv -v a hdisk1 
-chpv -va  +[root@labotest]/​root# ​varyonvg ​vgExport
-varyonvg ​-c RG1vg+
  
 +[root@labotest]/​root#​ lsvg -p vgExport
 +rootvg:
 +PV_NAME ​          PV STATE          TOTAL PPs   FREE PPs    FREE DISTRIBUTION
 +hdisk1 ​           active ​           511         ​95 ​         00..00..00..00..95
 +hdisk2 ​           active ​           542         ​29 ​         51..18..51..51..51
 +</​cli>​
  
 +Now synchronize rootvg
 +<cli prompt='#'>​
 +[root@labotest]/​root#​ syncvg -v vgExport
 +</​cli>​
  
-try+===== non rootvg in concurrent mode (PowerHA) ===== 
-  # varyonvg ​myvg+ 
 +Check disks concurrent mode 
 +[root@cl_abotest1]/​root#​ lspv 
 +... 
 +hdisk5 ​         00fa343ca582d6cd ​                   caavg_private ​  ​active 
 +hdisk6 ​         00fa343ca582ed54 ​                   RG1vg           ​concurrent 
 +hdisk7 ​         00fa343ca582ee4b ​                   RG1vg           ​concurrent 
 +</​cli>​ 
 + 
 +Change disk availability,​ varyonvg with option **-c** for concurrent VG 
 +<cli prompt='#'>​ 
 +[root@cl_abotest1]/​root#​ lsvg -p RG1vg 
 +RG1vg
 +PV_NAME ​          PV STATE          TOTAL PPs   FREE PPs    FREE DISTRIBUTION 
 +hdisk6 ​           active ​           511         ​95 ​         00..00..00..00..95 
 +hdisk7 ​           missing ​          ​542 ​        ​29 ​         51..18..51..51..51 
 + 
 +[root@cl_abotest1]/​root#​ chpv -v a hdisk7 
 +[root@cl_abotest1]/​root# varyonvg ​-c RG1vg 
 + 
 +[root@cl_abotest1]/​root#​ lsvg -p RG1vg 
 +RG1vg: 
 +PV_NAME ​          PV STATE          TOTAL PPs   FREE PPs    FREE DISTRIBUTION 
 +hdisk6 ​           active ​           511         ​95 ​         00..00..00..00..95 
 +hdisk7 ​           active ​           542         ​29 ​         51..18..51..51..51 
 +</​cli>​ 
 + 
 +Now synchronize RG1vg 
 +<cli prompt='#'>​ 
 +[root@labotest]/​root#​ syncvg -v RG1vg 
 +</​cli>​
  
-If one logical volume is used as dumpdevice in the volume group  +===== other procedure =====
-then +
-  # sysdumdev -l +
-  # sysdumpdev -Pp /​dev/​sysdumpnull -s /​dev/​sysdumpnull +
-   +
-then retry the varyonvg+
  
 Before editing ODM, which can be very dangerous, you can use low level command to correct the problem: ​ Before editing ODM, which can be very dangerous, you can use low level command to correct the problem: ​
aix/pv_missing.1668415394.txt.gz · Last modified: 2022/11/14 09:43 by manu