由于Linux上的池配置不正确,无法打开ZFS池

时间:2015-03-14 09:30:46

标签: linux zfs fedora20

重新启动后,我的ZFS池无法打开主池。我得到的确切错误是: “池元数据已损坏,无法打开池”

当我使用zpool status检查zpool配置时(从恢复控制台),它显示的配置都是错误的。配置列出了我刚搬到其他驱动器的几个驱动器。

目前,zpool status的输出如下所示:

  pool: pool
 state: FAULTED
status: The pool metadata is corrupted and the pool cannot be opened.
action: Destroy and re-create the pool from
        a backup source.
   see: http://zfsonlinux.org/msg/ZFS-8000-72
  scan: resilvered 511G in 12h39m with 0 erors on Sat Mar 14 06:14:34 2015
config:

        NAME                              STATE     READ WRITE CKSUM
        pool                              FAULTED      0     0     1  corrupted data
          raidz1-0                        ONLINE       0     0     8
            wwn-0x50014ee05943ce36-part4  ONLINE       0     0     0
            wwn-0x50014ee05943ce36-part5  ONLINE       0     0     1
            wwn-0x50014ee05943ce36-part6  ONLINE       0     0     0
            wwn-0x50014ee05943ce36-part7  ONLINE       0     0     0
            wwn-0x50014ee05943ce36-part8  ONLINE       0     0     1

我的问题是,为什么重启后配置会突然恢复到旧状态? (我在重新启动之前检查了zpool状态,一切都很好并且报告没有错误)。如何告诉ZFS更改配置以便我可以打开池并获取数据?

我正在运行Fedora 20,内核3.18.7-100

0 个答案:

没有答案