我刚刚开始在 Linux 上使用 ZFS,并且已经遇到了问题。
我将旧数据驱动器连接到服务器,以便将数据复制到新的 ZFS 卷。但是,当我移除此驱动器并重新启动 Linux 时,我发现我的设备已重新编号,ZFS 无法再挂载其池。
zpool 状态
pool: media
state: UNAVAIL
status: One or more devices could not be opened. There are insufficient
replicas for the pool to continue functioning.
action: Attach the missing device and online it using 'zpool online'.
see: http://www.sun.com/msg/ZFS-8000-3C
scrub: none requested
config:
NAME STATE READ WRITE CKSUM
media UNAVAIL 0 0 0 insufficient replicas
raidz1-0 UNAVAIL 0 0 0 insufficient replicas
sdc FAULTED 0 0 0 corrupted data
sdd FAULTED 0 0 0 corrupted data
sde UNAVAIL 0 0 0 cannot open
设备现在是 sdb、sdc、sdd。我该如何重命名这些设备?我正在使用 Ubuntu 11.04。
答案1
事实证明,只需执行“zpool export”和“zpool import”即可解决问题。