记录一次zfs断电后的修复
上个周六午夜实验室有大概10几分钟突然停电,导致了虚拟机中的TrueNAS一直报
Total ZFS Errors:大概有77K之多()
Datasets中显示全部是Checksum Errors
并且伴随有Dashboard无法显示正常log记录
zpool status zp1 -v
zpool status zp1 -v
zpool status zp1 -v
查看具体错误在哪
目前看到是.system中的netdata出问题,所以这也会伴随Dashboard无法显示之前的网速记录之类的问题。
还有个就是/var/db/system/netdata/dbengine/datafile-1-0000000090.ndf
之类的问题
首先zp1是我的储存池,有定期Periodic Snapshot Tasks,从周六后的八月10号11号12号13号皆有错误,所以我在Snapshot(快照)中搜索删除netdata对应的相关快照
之于/var中的问题,尝试了移动但还是有错误存在。所以直接rm相关的文件就好了。。。
然后再
zpool clear zp1
zpool clear zp1
zpool clear zp1
来重置错误计数。
具体需不需要scrub就好如何了
可以在Storage Dashboard中操作或者在ssh中操作。。。
scrub根据硬盘数据的大小可能会有数个小时,不建议ssh操作。。。
zpool scrub zp1
zpool scrub zp1
后台运行需要配合nohup,&,screen。。。
扫描二维码,在手机上阅读