找回密码
 立即注册
查看: 41924|回复: 16

[原创] 猫盘群晖开启休眠调试日志分析

[复制链接]

8

主题

119

回帖

349

积分

中级渣柚V1

积分
349
发表于 2019-11-27 13:55:57 | 显示全部楼层 |阅读模式
1.首先明确猫盘群晖系统中经常控制风扇相关IO失败导致写日志,已按教程把日志输出内存中,即tmpfs.
! E" ?# }' n3 `0 q  w
  • #scemd bind
  • touch /tmp/scemd.log.new || true
  • chmod 660 /tmp/scemd.log.new || true
  • chown system:log /tmp/scemd.log.new || true
  • mount -o bind /tmp/scemd.log.new /var/log/scemd.log || true
  • #- e6 g3 F2 C8 s* C

0 g" u$ c$ n/ k8 V8 S2 _$ @5 Q& [8 V! f4 F) X0 D) y) ]; y2 v
hibernationFull.log日志文件中可以看到相关信息已写入tmpfs3 i+ y7 _4 b2 x6 G, ]3 h
[ 8171.663318] scemd(7558): dirtied inode 183010 (volume1.lock.E2tWgd) on tmpfs
0 I8 e' d$ O# V2 N* v' a[ 8173.676415] scemd(32464): dirtied inode 179481 (enumlist_det.tmp) on tmpfs
; K9 c- {+ y$ G[ 8177.676482] scemd(7558): dirtied inode 183116 (volume1.lock.U2M7Fk) on tmpfs3 e7 i, z4 ^4 u0 o1 S
[ 8183.694872] scemd(7558): dirtied inode 183229 (volume1.lock.Y5kNsv) on tmpfs
) B$ ?- M$ u: W: a; _/ d& @& u& Y) D+ `& s; m+ N
: {8 u7 K. M. f7 b
但是连着发现有写磁盘操作如下:
/ v% z9 C: i& z+ b! G[ 8189.076863] bash(8134): dirtied inode 9175053 (esynoscheduler.output.8094) on sda3
( L8 _0 I" t9 W0 d  ^[ 8189.076902] bash(8134): dirtied inode 9175053 (esynoscheduler.output.8094) on sda3+ w4 ]- H$ U: i6 z+ V% v9 c
[ 8189.076912] bash(8134): dirtied inode 9175053 (esynoscheduler.output.8094) on sda3# J& ^5 [# Q- c0 Q2 f& N

3 N+ T' o0 E* V6 {3 l  b9 {/ ~/ S9 ~0 U9 s

1 m' b8 t, s$ K- `/ n( R, }接着使用ps -ef命令打印所有进程,找到esynoscheduler相关的进程信息
( @) a+ w# A0 }UID        PID  PPID  C STIME TTY          TIME CMD
5 W) t- k) y- Zroot      7515  7433  0 08:48 ?        00:00:03 /usr/syno/sbin/esynoscheduler --fireEvent event=bootup
! v( p3 N! ~  k, D) ^* ~# croot      8036  7515  0 08:48 ?        00:00:00 /usr/syno/sbin/esynoscheduler --fireEvent event=bootup9 X+ n+ u3 ?* ]$ `8 m& U3 Z
root      8043  8036  0 08:48 ?        00:00:00 sh -c '/tmp/esynoscheduler.script.7515' > '/volume1/@tmp/esynoscheduler.ou
$ v, N6 L6 b0 v( I2 hroot      8058  8043  0 08:48 ?        00:00:00 sh -c '/tmp/esynoscheduler.script.7515' > '/volume1/@tmp/esynoscheduler.ou
$ Z# \  E+ ^3 ~  sroot      8071  8058  0 08:48 ?        00:00:03 bash /volume1/homes/ping_led.sh! e, {2 x5 b8 h4 I+ `% r; H

* L. s9 R: X$ X0 w% H/ B$ n3 S0 A" n2 E8 F
到这里看不懂了,请问3条bash写操作是怎么产生的,应该怎么关闭?
& a( y' T* k& }  n+ }( u  O
9 t4 i: p- Y5 v( Q0 l6 g$ ?8 f! X' |! W( p$ B! p- d% K) H; N+ z
9 n* }* D% Z! m7 ]# ?5 y

3

主题

62

回帖

221

积分

中级渣柚V1

积分
221
发表于 2019-11-27 15:23:06 来自手机 | 显示全部楼层
不懂 顶顶

4

主题

259

回帖

656

积分

版主

积分
656
发表于 2019-11-28 07:18:08 | 显示全部楼层
回头试试,我的一直不行

8

主题

119

回帖

349

积分

中级渣柚V1

积分
349
 楼主| 发表于 2019-11-28 23:09:31 | 显示全部楼层
休眠可以了,一晚上基本在休眠,功耗3.2W,真的低.

休眠日志

休眠日志

功耗

功耗

8

主题

119

回帖

349

积分

中级渣柚V1

积分
349
 楼主| 发表于 2019-11-28 23:26:07 | 显示全部楼层
我的问题解决方法:4 P. [, M$ \+ w) v# f3 t; X% R  D
找到/tmp/esynoscheduler.script.7515 这个文件,里面其实是群晖开机计划任务,我设置了led脚本,里面有echo语句输出日志,所以发生写硬盘操作.

5

主题

73

回帖

210

积分

中级渣柚V1

积分
210
发表于 2019-12-2 12:07:58 | 显示全部楼层
721236042 发表于 2019-11-28 23:260 P/ U& w3 V$ b1 u# J& ^
我的问题解决方法:
* Q$ L; N/ z* e: K  w找到/tmp/esynoscheduler.script.7515 这个文件,里面其实是群晖开机计划任务,我设置了le ...
0 H9 e4 Q0 e3 A2 L7 ]+ t9 x
大佬,你的意思是:
, }6 q2 k& X1 H$ k/ x7 FLED灯的命令,和,硬盘休眠有冲突
6 W! Y2 T8 E  g+ l* \: [关闭LED灯正常就可以了,是么?

5

主题

75

回帖

388

积分

中级渣柚V1

积分
388
发表于 2019-12-2 14:42:35 | 显示全部楼层
721236042 发表于 2019-11-28 23:09
( ?" K2 \; k7 B' a' I$ i8 }* Q休眠可以了,一晚上基本在休眠,功耗3.2W,真的低.

$ h# U1 v+ `8 I1 Z请问这种瓦数怎么可以看到的啊

2

主题

96

回帖

249

积分

中级渣柚V1

积分
249
发表于 2019-12-2 17:44:58 | 显示全部楼层
想问下hibernationFull.log这个日志再哪能看到,我这边没有找到这个日志

8

主题

119

回帖

349

积分

中级渣柚V1

积分
349
 楼主| 发表于 2019-12-5 00:31:33 | 显示全部楼层
宠虫 发表于 2019-12-2 12:07/ j7 H7 G6 v# H$ r  {' G
大佬,你的意思是:
2 }/ L; X* j; N8 l# \3 sLED灯的命令,和,硬盘休眠有冲突
) O+ W9 Q: E( N: [+ X3 q. L关闭LED灯正常就可以了,是么? ...

6 l# b7 E8 l; g4 u8 y! c这个要跟据自己的情况来分析的,灯的脚本本身不会冲突,我加了日志输出会影响休眠。把写日志关掉就好了,led灯脚本还是执行的
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|矿渣社区 ( 黔ICP备2024020525号-1 )

GMT+8, 2025-6-8 14:13 , Processed in 0.071498 second(s), 5 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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