Procedimiento para recrear un metaset y reestablecer el estado de las replicas dañadas

Page last edited hace 2059 días 14 horas
De Solaris-ES
Saltar a: navegación, buscar

Estado actual[editar]

 # metaset -s sapcshis-dg -t
 metaset: sapcs-his: sapcshis-dg: stale databases

 # metadb -i -s sapcshis-dg
         flags           first blk       block count
     M  m     lu         16              unknown         /dev/dsk/c5t600A0B8000325C4A00008A514B502605d0s7
      a m     lu         16              8192            /dev/dsk/c5t600A0B80006E21AE000062EA4CF80850d0s7

Procedimiento[editar]

  • Realizar una copia de la estructura del METASET
# mkdir -p /var/adm/sun/mgb/sapcshis-dg
# metastat -s sapcshis-dg -p >/var/adm/sun/mgb/sapcshis-dg/metastat-p.out
  • Ordenar la estructura e incluirla dentro del md.tab
#  vi /etc/lvm/md.tab
sapcshis-dg/d11 1 1 /dev/dsk/c5t600A0B80006E21AE000062EA4CF80850d0s1
sapcshis-dg/d13 1 1 /dev/dsk/c5t600A0B80006E21AE000062EA4CF80850d0s3
sapcshis-dg/d14 1 1 /dev/dsk/c5t600A0B80006E21AE000062EA4CF80850d0s4
sapcshis-dg/d10 -m sapcshis-dg/d11 1
sapcshis-dg/d30 -m sapcshis-dg/d13 1
sapcshis-dg/d40 -m sapcshis-dg/d14 1
  • Eliminar el metaset
# metaset -s sapcshis-dg -t
# metaset -s sapcshis-dg
# metaset -s sapcshis-dg -f -d c5t600A0B80006E21AE000062EA4CF80850d0
# metaset -s sapcshis-dg -d -f -h sapcs-his sapcs-pro

Nota: Si la opcion del -f -d falla realizar la siguiente accion en ambos nodos
# metaset -s sapcshis-dg -C purge


  • Recrear el metaset
# metaset -s sapcshis-dg -a -h sapcs-his sapcs-pro
# metaset -s sapcshis-dg -a /dev/dsk/c5t600A0B80006E21AE000062EA4CF80850d0
  • Recrear la estructura
# metainit -s sapcshis-dg -a
# metaset -s sapcshis-dg -r