You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Ubuntu 16.04下zpool同一磁盘兼具活动盘与热备盘的问题求助

解决ZFS池的三项配置问题

没问题,我来一步步帮你搞定这几个ZFS操作:

1. 先确认当前池状态(关键前置步骤)

在执行任何操作前,先运行以下命令查看池的详细状态,确保你对每个磁盘的角色和状态心里有数:

zpool status sbn

仔细核对输出里每个磁盘的状态(FAULTED、ACTIVE、SPARE等),避免误操作。

2. 清除FAULTED磁盘的提示信息

对于标记为FAULTED的磁盘,你可以用zpool clear命令清除故障标记:

zpool clear sbn <故障磁盘设备名>

把<故障磁盘设备名>替换成实际的FAULTED磁盘(比如/dev/sdx),这个命令会重置磁盘的故障状态记录。

3. 将sdl、sdm重新配置为热备盘

首先要确保这两个磁盘当前没有被用作池的活动成员(从zpool status输出里确认它们的状态)。如果之前它们是热备但状态异常,先移除旧的热备配置:

zpool remove sbn /dev/sdl
zpool remove sbn /dev/sdm

然后重新添加为热备盘:

zpool add sbn spare /dev/sdl /dev/sdm

执行后再用zpool status sbn验证,它们应该会出现在spares区域里,状态为AVAILABLE。

4. 移除sdk的热备属性(保留其raidz2-0活动盘身份)

因为sdk同时是raidz2-0的成员和热备盘,直接用zpool remove命令只会移除它的热备角色,不会影响它在raidz2中的活动成员身份(raidz组的成员无法单独移除,所以这个命令只会针对spare属性生效):

zpool remove sbn /dev/sdk

执行完成后,再次查看zpool status sbn,你会发现sdk只在raidz2-0的活动成员列表里,不再出现在spares部分了。


内容的提问来源于stack exchange,提问作者AlanObject

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.19 08:05:46