LVM snapshot törlése

Fórumok

Sziasztok,

olyanba futottam bele, hogy egy (már megtelt) snapshot-t töröltem (volna), és ez a mutatvány magával vitte az egész rendszert...
A felállás a következő:
-LVM-en egy volume drb_vm néven
--a fenti volume-on aktív drbd sync egy másik géppel (ez volt a (pri)/sec)
--a fenti volume-ról egy snapshot vm_snapshot néven

a vm_snapshot-t lvremove-oltam, erre olyan szinten berágott, hogy
1) megállt a drbd és a VM
2) lv* toolok nem adtak visszajelzést
3) folyamatosan nőtt a load
3) reboot oldott meg a problémát

Én rontottam el valamit? Rosszul gondoltam, h a snapshot-t büntetlenül lehet törölni?
(nyilván a snapshot nem volt sem mount-olva, sem egyéb módon használva)

Hozzászólások

Sajnos nalunk is csinalja (Debian Wheezy), a kovetkezo workaroundot talaltam ki (ez a backup szkriptem reszlete):

  while true; do
    "$lvremove" -f "/dev/$VG_NAME/$SNAPSHOT_LV_NAME" &> /dev/null
    # Workaround for Debian bug #659762
    source_lv_state="$("$dmsetup" info -c --noheadings -o suspended "/dev/$VG_NAME/$LV_NAME")"
    if [ "$source_lv_state" = "Suspended" ]; then
      "$debug" "  resuming source LV (workaround for Debian bug #659762)..."
      "$dmsetup" resume "/dev/$VG_NAME/$LV_NAME" &> /dev/null
    fi
    if ! "$dmsetup" status "/dev/$VG_NAME/$SNAPSHOT_LV_NAME" &> /dev/null; then
      break
    else
      sleep 1
      "$debug" "  retrying..."
    fi
  done

Bar vegtelen ciklusba tettem, ugy vettem eszre, hogy az elso

dmsetup resume

utan magahoz ter a rendszer. Enelkul megall az elet, elszall a load (3-400 koruli loadot is lattam mar).

Januar ota van eles uzemben a szkript, nalam bevalt.

Ott van a bugtracker ID is a scriptben :)
De akkor kis segitseg: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=659762
____________________________________
Az embert 2 éven át arra tanítják hogyan álljon meg a 2 lábán, és hogyan beszéljen... Aztán azt mondják neki: -"Ülj le és kuss legyen!"..