我刚刚在我的系统中添加了一个全新的 4TB 旋转磁盘,在其上创建了一个 ext4 分区,将其标记为 HDD4 并完全像 /mnt/HDD 一样安装它(完美运行)。它是 /dev/sdc1。这是完整的 fstab:
LABEL=OS / ext4 errors=remount-ro 0 1
/swapfile none swap sw 0 0
LABEL=HDD /mnt/HDD ext4 defaults,errors=remount-ro 0 2
LABEL=HDD4 /mnt/HDD4 ext4 defaults,errors=remount-ro 0 2
//10.0.0.88/Users /mnt/M6800 cifs noauto,iocharset=utf8,
credentials=/home/dean/.cifs_credentials 0 0
一旦我发出挂载命令,“nmon”就会向该设备显示持续 7MiB/秒的写入活动,即使上面没有文件,“fatrace”也不会显示任何内容,并且 syslog 或 dmesg 中没有任何内容表明任何活动或完全错误,系统处于空闲状态。
一旦我发出 umount 命令,活动就会消失(显然)。一旦我重新发出 mount 命令,恒定的 7MiB/sec 写入活动就会恢复。“df /mnt/HDD4”显示“已用”空间没有增加。
dean/ 86 >df /mnt/HDD4
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sdc1 3844660232 69636 3649223380 1% /mnt/HDD4
dean/ 87 >
我还应该在哪里寻找到这一点?谢谢...忘了提到系统是xubuntu 19.10 amd64:
uname -a
Linux CUDA1 5.3.0-23-generic #25-Ubuntu SMP Tue Nov 12 09:22:33 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
按照LupusE的建议,我安装
iotop
并注意到一个我不认识的进程“ext4lazyinit”,所以我用谷歌搜索它并了解到内核仍在初始化驱动器。4 小时后 IO 降为零,ext4lazyinit 进程消失。