小编Mor*_*ven的帖子

无法销毁 ZFS 快照:数据集已存在

我有一台运行 Solaris 10 8/07 的服务器(T5220,虽然我怀疑这很重要),并且我在内部磁盘上有一个 ZFS 池“mysql”。在其中,我有一个文件系统“mysql/data/4.1.12”,我使用 cron 中的脚本每小时对其进行快照。

我有一个快照,创建为每小时快照之一,不会破坏。我不按顺序将它重命名为“mysql/data/4.1.12@wibble”,这样我的脚本就不会试图破坏它,但它最初是在序列中的,尽管我怀疑这很重要。它重命名成功。可以通过 .zfs/snapshots 目录成功导航和读取快照。它没有基于它的克隆。

试图摧毁它会这样做:

(265) root@web-mysql4:/# zfs destroy mysql/data/4.1.12@wibble
cannot destroy 'mysql/data/4.1.12@wibble': dataset already exists
(266) root@web-mysql4:/# 
Run Code Online (Sandbox Code Playgroud)

这显然是荒谬的:当然它已经存在了,这就是重点!

有没有人见过这样的事情?网络搜索显示没有明显相似之处。

如果需要,我可以提供安装的补丁。

solaris zfs

11
推荐指数
2
解决办法
1万
查看次数

标签 统计

solaris ×1

zfs ×1