我正在使用普通的 dmcache 作为 SSD 缓存 - 卸载过程如下:
umount fs
suspend cache device
remove cache device
close lvm
close LUKS
shutdown
但是有时 dmsetup 不允许我删除缓存设备,并抛出Device busy
错误,即使之前已同步所有内容umount
。通常的“修复”是不暂停缓存,同步所有内容并删除活动缓存设备 - 但这样安全吗?还是会导致数据损坏?
我正在使用普通的 dmcache 作为 SSD 缓存 - 卸载过程如下:
umount fs
suspend cache device
remove cache device
close lvm
close LUKS
shutdown
但是有时 dmsetup 不允许我删除缓存设备,并抛出Device busy
错误,即使之前已同步所有内容umount
。通常的“修复”是不暂停缓存,同步所有内容并删除活动缓存设备 - 但这样安全吗?还是会导致数据损坏?