请选择 进入手机版 | 继续访问电脑版

微力同步 文件同步传输解决方案

 找回密码
 立即注册
搜索
查看: 39|回复: 9

[反馈] debian下硬盘休眠总被唤醒怎么解决?

[复制链接]

1

主题

10

帖子

57

积分

注册会员

Rank: 2

积分
57
发表于 4 天前 | 显示全部楼层 |阅读模式
本帖最后由 seaman 于 2020-3-24 09:59 编辑

debian下,硬盘休眠后每天总有几次读盘导致硬盘休眠时间短,关闭verysync后就好了,请问怎么查看是在读哪个文件?
在所有其它同步主机都已关机,只有这一台工作时,深夜时也有硬盘读取动作唤醒硬盘,不知什么情况。
请问跟设置有关系吗?
无标题.png
回复

使用道具 举报

25

主题

778

帖子

3294

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
3294
发表于 4 天前 | 显示全部楼层
请看看是否设置了定时扫描。如果想看哪些文件在读取可以
  1. echo 1 >/proc/sys/vm/block_dump
复制代码

之后
  1. dmesg -Tw
复制代码

可以看到哪些进程在读取哪些文件,记录一段时间之后就知道。

记得改回来,不然日志会很大。
  1. echo 0 >/proc/sys/vm/block_dump
复制代码
回复

使用道具 举报

1

主题

10

帖子

57

积分

注册会员

Rank: 2

积分
57
 楼主| 发表于 4 天前 | 显示全部楼层
admin 发表于 2020-3-24 10:34
请看看是否设置了定时扫描。如果想看哪些文件在读取可以

之后

好的,我试试,谢谢
回复

使用道具 举报

1

主题

10

帖子

57

积分

注册会员

Rank: 2

积分
57
 楼主| 发表于 4 天前 | 显示全部楼层
admin 发表于 2020-3-24 10:34
请看看是否设置了定时扫描。如果想看哪些文件在读取可以

之后

设置了定时扫描 是什么意思?在哪里设置?
回复

使用道具 举报

25

主题

778

帖子

3294

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
3294
发表于 4 天前 | 显示全部楼层
微力目录设置  有个定时扫描时间 默认是0 不定时扫描。
回复

使用道具 举报

1

主题

10

帖子

57

积分

注册会员

Rank: 2

积分
57
 楼主| 发表于 4 天前 | 显示全部楼层
admin 发表于 2020-3-24 11:03
微力目录设置  有个定时扫描时间 默认是0 不定时扫描。

目录设置看来没有问题:
无标题.png

跟踪读写后,发现有linux的同步在工作,请问是这个原因吗?这个怎么解决?硬盘挂载在sda1
.......
[Tue Mar 24 16:53:12 2020] jbd2/sda1-8(1870): WRITE block 1953290808 on sda1 (8 sectors)
[Tue Mar 24 16:53:12 2020] jbd2/sda1-8(1870): WRITE block 1953290816 on sda1 (8 sectors)
[Tue Mar 24 16:53:13 2020] jbd2/sda1-8(1870): WRITE block 1953290824 on sda1 (8 sectors)
[Tue Mar 24 16:53:47 2020] flush-8:0(24010): WRITE block 3674734608 on sda1 (8 sectors)

......
回复

使用道具 举报

1

主题

10

帖子

57

积分

注册会员

Rank: 2

积分
57
 楼主| 发表于 4 天前 | 显示全部楼层
admin 发表于 2020-3-24 11:03
微力目录设置  有个定时扫描时间 默认是0 不定时扫描。

很多:

[Tue Mar 24 14:19:53 2020] flush-8:16(20225): WRITE block 0 on sdb2 (8 sectors)
[Tue Mar 24 14:19:53 2020] flush-8:16(20225): WRITE block 8 on sdb2 (8 sectors)
[Tue Mar 24 16:53:12 2020] jbd2/sda1-8(1870): WRITE block 1953290808 on sda1 (8 sectors)
[Tue Mar 24 16:53:12 2020] jbd2/sda1-8(1870): WRITE block 1953290816 on sda1 (8 sectors)
[Tue Mar 24 16:53:13 2020] jbd2/sda1-8(1870): WRITE block 1953290824 on sda1 (8 sectors)
[Tue Mar 24 16:53:47 2020] flush-8:0(24010): WRITE block 3674734608 on sda1 (8 sectors)
[Tue Mar 24 17:10:44 2020] verysync(13145): READ block 3731882000 on sda1 (8 sectors)
[Tue Mar 24 17:10:44 2020] verysync(13145): READ block 2285895696 on sda1 (8 sectors)
[Tue Mar 24 17:10:49 2020] jbd2/sda1-8(1870): WRITE block 1953290832 on sda1 (8 sectors)
[Tue Mar 24 17:10:49 2020] jbd2/sda1-8(1870): WRITE block 1953290840 on sda1 (8 sectors)
[Tue Mar 24 17:10:49 2020] jbd2/sda1-8(1870): WRITE block 1953290848 on sda1 (8 sectors)
[Tue Mar 24 17:11:24 2020] flush-8:0(24455): WRITE block 3672899600 on sda1 (8 sectors)

回复

使用道具 举报

2

主题

7

帖子

146

积分

注册会员

Rank: 2

积分
146
发表于 前天 02:50 | 显示全部楼层
本帖最后由 cxwin 于 2020-3-26 02:53 编辑

我懷疑是某個 log 文件一直在更新導致硬盤喚醒,我以前曾經提過希望 verysync 可以提供完全關掉 log 的選項,或者讓用戶決定 log 文件寫在哪裏(比如我可以設置在 tmpfs 分區裏),但管理員似乎沒有理會,見我的這個舊帖子:

https://forum.verysync.com/forum.php?mod=viewthread&tid=1177
回复

使用道具 举报

1

主题

10

帖子

57

积分

注册会员

Rank: 2

积分
57
 楼主| 发表于 前天 17:06 | 显示全部楼层
cxwin 发表于 2020-3-26 02:50
我懷疑是某個 log 文件一直在更新導致硬盤喚醒,我以前曾經提過希望 verysync 可以提供完全關掉 log 的選項 ...

这个我早已经修改过了:
修改 /etc/init.d/verysync 文件:
USER=root
VSHOME="/run/shm/verysync"
DAEMON_OPTS="-gui-address :8886 -no-browser -logflags=0"

修改启动命令:
do_start()
{

    start-stop-daemon --start --quiet -u ${USER} --pidfile $PIDFILE --exec $DAEMON --background -m -- $DAEMON_OPTS \
        || return 2


VSHOME 储存在sd卡,工作在ram 中,启动或退出时进行恢复或备份
回复

使用道具 举报

1

主题

10

帖子

57

积分

注册会员

Rank: 2

积分
57
 楼主| 发表于 前天 17:11 | 显示全部楼层
admin 发表于 2020-3-24 11:03
微力目录设置  有个定时扫描时间 默认是0 不定时扫描。

今天看来可以长时间spindown了,谢谢,但原因还是不清楚,继续跟踪一段时间
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|微力同步

GMT+8, 2020-3-28 16:07 , Processed in 0.034511 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表