Gluster Storage System

刪除快照

刪除快照方式如下:

root # gluster snapshot list
snapshot-repvol

刪除快照與 LVM 變化

先前已說明 Gluster 使用 LVM 本身的 Snapshot 功能進行快照處理,以下可以看出快照產生後與快照刪除後的變化。

  • 快照建立後 LVM mount 變化

      root # for h in gfs-01 gfs-03; do ssh root@$h "df -h"; done
      gfs-01
      Filesystem            Size  Used Avail Use% Mounted on
      /dev/mapper/VolGroup-lv_root
                             14G  971M   12G   8% /
      tmpfs                 939M     0  939M   0% /dev/shm
      /dev/sda1             477M   33M  419M   8% /boot
      /dev/mapper/vg_bricks-repvol
                            3.0G   33M  3.0G   2% /bricks/repvol
      /dev/mapper/vg_bricks-d39563fa9d304080955efd17e629c1bb_0
                            3.0G  636M  2.4G  21% /var/run/gluster/snaps/d39563fa9d304080955efd17e629c1bb/brick1
      gfs-03
      Filesystem            Size  Used Avail Use% Mounted on
      /dev/mapper/VolGroup-lv_root
                             14G  968M   12G   8% /
      tmpfs                 939M     0  939M   0% /dev/shm
      /dev/sda1             477M   33M  419M   8% /boot
      /dev/mapper/vg_bricks-repvol
                            3.0G   33M  3.0G   2% /bricks/repvol
      /dev/mapper/vg_bricks-d39563fa9d304080955efd17e629c1bb_0
                            3.0G  636M  2.4G  21% /var/run/gluster/snaps/d39563fa9d304080955efd17e629c1bb/brick2
    
  • 刪除快照作業

      root # gluster snapshot delete snapshot-repvol
      Deleting snap will erase all the information about the snap. Do you still want to continue? (y/n) y
      snapshot delete: snapshot-repvol: snap removed successfully
    
  • 快照刪中除後 LVM mount 變化

      root # for h in gfs-01 gfs-03; do echo $h; ssh root@$h "df -h"; done
      gfs-01
      Filesystem            Size  Used Avail Use% Mounted on
      /dev/mapper/VolGroup-lv_root
                             14G  971M   12G   8% /
      tmpfs                 939M     0  939M   0% /dev/shm
      /dev/sda1             477M   33M  419M   8% /boot
      /dev/mapper/vg_bricks-repvol
                            3.0G   33M  3.0G   2% /bricks/repvol
      gfs-03
      Filesystem            Size  Used Avail Use% Mounted on
      /dev/mapper/VolGroup-lv_root
                             14G  968M   12G   8% /
      tmpfs                 939M     0  939M   0% /dev/shm
      /dev/sda1             477M   33M  419M   8% /boot
      /dev/mapper/vg_bricks-repvol
                            3.0G   33M  3.0G   2% /bricks/repvol
    

由上所知,在建立快照後會在系統產生一個 LVM Snapshot 並且掛載到 Gluster 快照目錄中,而刪除快照後也會自動 umount。