suse删除快照的方法

之前因为suse的./snapshot目录把根磁盘空间占满了,脑子一热,直接物理删除,结果服务起不来了。查了一圈没查到方法,同事也干过一次这个der的事情。

今天又出现了,没法子只好去搜搜老外的文章,结果还真找到方法。喜出望外呀。共享一下:老外的文章讲得很清楚,不过还是搬运下吧,说不定哪天就看不到了。

1.查看快照被哪个用户创建,一般是root

sudo snapper list-configs
Config | Subvolume
-------+----------
root   | /   

2.查询root下的快照目录(可以直接来这步)   

sudo snapper --config root list
Type   | # | Pre # | Date                     | User | Cleanup | Description      | Userdata
-------+---+-------+--------------------------+------+---------+------------------+---------
single | 0 |       |                          | root |         | current          |         
single | 1 |       | Wed Jan 16 12:02:04 2019 | root |         | 第一个根文件系统 |    

3.看到#号下面有很多快照,可以指定范围删除

sudo snapper --config root delete 1-10

笔者0,1快照删除不到,其他的都可以删除。

需要指出的是,由于快照是叠加方式,看到的空间比硬盘实际空间看上去的大,所有如果只是删除后面的几个快照释放的空间有限,要删除前面的几个才能释放较大空间。

好的。言尽于此。

你可能感兴趣的:(linux,运维,服务器)