UNRAID ZFS存储池中删除cache缓存

UNRAID ZFS存储池中删除cache缓存

zpool status

查看pool

root@Unraid-NAS:~# zpool status
  pool: zfspool
 state: ONLINE
  scan: scrub repaired 0B in 08:36:39 with 0 errors on Sun Jan  5 11:36:40 2025
config:

        NAME         STATE     READ WRITE CKSUM
        zfspool      ONLINE       0     0     0
          raidz2-0   ONLINE       0     0     0
            sdb1     ONLINE       0     0     0
            sdc1     ONLINE       0     0     0
            sdd1     ONLINE       0     0     0
            sde1     ONLINE       0     0     0
            sdf1     ONLINE       0     0     0
        cache
          nvme0n1p1  ONLINE       0     0     0
          nvme1n1p1  ONLINE       0     0     0

errors: No known data errors
zpool remove zfspool nvme0n1p1 nvme1n1p1

删除缓存

 

然后分两种办法,官方的说法是停止阵列以后,删除(是删除,不是擦除)整个zfs阵列池,然后重新导入,也就是新建一个同等数量的存储池,重新添加回去,可以不按顺序添加,不过我推荐还是按顺序添加。

 

第二种办法:

停止阵列以后,找到USB引导,boot/config 下面的zfspools-cache.cfg pools是你的zfs存储池名字,然后改一个后缀zfspools-cache.cfg-bak

然后重启以后,正常启动阵列就行了,这个时候全部清空了缓存,可以重新添加或者不添加使用。

 

 

 

 

© 版权声明
THE END
喜欢就支持一下吧
点赞8 分享