存储一问:文件系统——卷和快照小BUG

存储小疑惑


对于一个文件系统,比如 zfs,ext4等

背景

当我们创建一个卷,把它映射出来,格式化成ext4文件系统 挂载到客户机后,对这个卷多次读写,并在每次读写后做快照,如果这个卷一致没有被 umount 掉,做出来快照后,从快照中读出来得信息可能会使被破坏的信息。

原因

因为当数据被写入卷中后,可能并未实现真正的数据落盘,有一部分数据会残留在内存中,比如文件系统或者别的缓冲区中。后面对卷做的快照,形成的快照并不是我们写入的完整信息。读出来得数据信息因此是坏的。

方法

据说华为会在后台创建快照前内部 umount 。
有别的方法使数据实时同步吗?
sync命令尝试过,不可行,问题仍然存在。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值