我在桌面旁边运行家用 NAS(我是双启动 Windows 和 Fedora 29),由于某种原因,我今天无法导入我的 zpool。我尝试通过 Fedora 29 或 Ubuntu Server 18.04 VM 进行访问,并且两者都发出完全相同的错误 - Cant import [pool name]: I/O Error 我在单个磁盘上有两个池,并且都显示同样的错误,这让我相信软件级别出了问题。两个磁盘看起来都不错(其中一个相当新)并且没有出现故障的迹象。这个问题首先是在 Fedora 上导入池后开始出现的(在重新启动之前一切正常)。 zdb -C -e 显示以下内容:池 1:(3TB WD Red 驱动器)
MOS Configuration:
version: 5000
name: 'Big-Red'
state: 0
txg: 33140
pool_guid: 2470736168679644355
errata: 0
hostname: 'zfscloud'
com.delphix:has_per_vdev_zaps
vdev_children: 1
vdev_tree:
type: 'root'
id: 0
guid: 2470736168679644355
children[0]:
type: 'disk'
id: 0
guid: 5103424011777975964
path: '/dev/sdb1'
whole_disk: 1
metaslab_array: 256
metaslab_shift: 34
ashift: 12
asize: 3000578342912
is_log: 0
create_txg: 4
com.delphix:vdev_zap_leaf: 129
com.delphix:vdev_zap_top: 130
degraded: 1
aux_state: 'err_exceeded'
features_for_read:
com.delphix:hole_birth
com.delphix:embedded_data
池 2(750GB WD Blue 驱动器):
MOS Configuration:
version: 5000
name: 'Trunk'
state: 0
txg: 22372
pool_guid: 14763288275454781571
errata: 0
hostname: 'zfscloud'
com.delphix:has_per_vdev_zaps
vdev_children: 1
vdev_tree:
type: 'root'
id: 0
guid: 14763288275454781571
children[0]:
type: 'disk'
id: 0
guid: 9605113579753698417
path: '/dev/sdc1'
whole_disk: 1
metaslab_array: 131
metaslab_shift: 32
ashift: 9
asize: 750141308928
is_log: 0
create_txg: 4
com.delphix:vdev_zap_leaf: 129
com.delphix:vdev_zap_top: 130
degraded: 1
aux_state: 'err_exceeded'
features_for_read:
com.delphix:hole_birth
com.delphix:embedded_data
奇怪的是两个池都显示为在线:
pool: Trunk
id: 14763288275454781571
state: ONLINE
action: The pool can be imported using its name or numeric identifier.
config:
Trunk ONLINE
sdc ONLINE
pool: Big-Red
id: 2470736168679644355
state: ONLINE
action: The pool can be imported using its name or numeric identifier.
config:
Big-Red ONLINE
sdb ONLINE