重新引导后 ZFS 根池将处于降级模式。可能受该问题影响的镜像根池将包含使用不同设备驱动程序的磁盘设备,并且在引导过程中不装入第二个驱动程序。
由于两个设备驱动程序不在同一时间装入,因此该问题的症状是当重新引导系统时池状态为 DEGRADED。可能受该问题影响的镜像根池将具有类似下列内容的 zpool 状态输出:
state: DEGRADED status: One or more devices could not be opened. Sufficient replicas exist for the pool to continue functioning in a degraded state. |
解决方法: 请执行以下步骤:
指定要强制装入的设备驱动程序。例如,按类似下列内容的语法使用 prtconf 命令:
# prtconf -aD /dev/rdsk/c1t0d0 SUNW,Sun-Fire-280R (driver name: rootnex) pci, instance #1 (driver name: pcisch) SUNW,qlc, instance #4 (driver name: qlc) fp, instance #5 (driver name: fp) ssd, instance #5 (driver name: ssd) |
编辑 /etc/system 文件并为步骤 1 中所指定的每个驱动程序提供 forceload 条目。例如:
forceload: drv/qlc forceload: drv/ssd forceload: drv/fp |