路由表中的0.0.0.0含义

route -n 命令展示的路由表含义:

/posts/20240215232044/d0f56080b8954f01823b7850a06d9c08.png

路由的作用:将IP数据包转发到对应接口(Interface,Iface)上。

将数据包中的目的IP地址,逐个与Genmask(子网掩码)进行按位与操作,然后与路由表中的Destination比较,如果相等,则走该条路由。

记一次群晖NAS的BTRFS出现Checksum Mismatch的问题探索

现象

/posts/20231023110900/aa80eabb15344aacbd5c03b34caa87af.png

在群晖日志中心可以看到有很多Checksum mismatch on file的警告。群晖对此的解决方案如下:

https://kb.synology.cn/zh-cn/DSM/tutorial/Btrfs_checksum_mismatch

可以基本说是这些文件的部分数据块必定丢失了。如果还能自动修复,它就不会出现这个警告,会静默修复。如果数据很重要,需要自己提前定期冷备,定期执行群晖存储空间的数据清理。