我在我的一个
Linux服务器驱动器上启用了“spindown”,只能由BitTorrent客户端访问 – 这意味着,当我没有运行种子时,没有其他任何东西可以访问磁盘并从spindown中唤醒它(对吗? ).
但有些事情正在使磁盘每15分钟左右旋转一次.我该如何追踪流氓罪魁祸首?
感谢您的任何反馈!
解决方法
你可以看看
http://samwel.tk/laptop_mode/.虽然这个页面主要不是关于你的问题,但是给出了IO工作和想法的总体情况,如何通过关闭它们来保护磁盘.
您问题的简短答案:
echo 1 > /proc/sys/vm/block_dump
它将在syslog中生成消息,如:
Jul 23 10:04:05 locutus kernel: ls(5224): READ block 7340136 on dm-4 Jul 23 10:04:05 locutus kernel: ls(5224): READ block 4335136 on dm-4 Jul 23 10:04:05 locutus kernel: ls(5224): READ block 15505568 on dm-4 Jul 23 10:04:05 locutus kernel: ls(5224): READ block 7340160 on dm-4 Jul 23 10:04:05 locutus kernel: ls(5224): READ block 7340168 on dm-4
我使用了一个简单的ls命令
注意:在执行此操作之前,请确保关闭系统日志记录或将其写入ramdisk(类型:tmpfs),因为(引用):“您的系统可能进入反馈循环,其中syslogd导致磁盘活动,这会导致内核输出,这会导致syslogd执行更多磁盘活动“
我建议将/ tmp作为ramdisk安装,然后设置日志记录到/ tmp / syslog.这在/ etc / fstab(以及重启)中会:
none /tmp tmpfs defaults,size=256M 0 0