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

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

[复制链接]

8

主题

119

回帖

349

积分

中级渣柚V1

积分
349
发表于 2019-11-27 13:55:57 | 显示全部楼层 |阅读模式
1.首先明确猫盘群晖系统中经常控制风扇相关IO失败导致写日志,已按教程把日志输出内存中,即tmpfs.# R+ B' q* G* Z: ]/ E- F
  • #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
  • #; ?2 z6 V) a& Y  @8 j$ r7 X- N
5 i& P( Y& s5 D# l1 Y! T* W: m
; a0 U% M, ~3 \3 k9 M: n
hibernationFull.log日志文件中可以看到相关信息已写入tmpfs9 t: l5 {- h6 U9 [% e
[ 8171.663318] scemd(7558): dirtied inode 183010 (volume1.lock.E2tWgd) on tmpfs
6 Z6 Q- h" f: r[ 8173.676415] scemd(32464): dirtied inode 179481 (enumlist_det.tmp) on tmpfs
0 X- P2 V& U( F0 h- f8 z[ 8177.676482] scemd(7558): dirtied inode 183116 (volume1.lock.U2M7Fk) on tmpfs2 n1 d* c# C' G: E# `
[ 8183.694872] scemd(7558): dirtied inode 183229 (volume1.lock.Y5kNsv) on tmpfs6 m% Y+ A+ m  u' r6 H( M- g  n3 C1 A7 i
$ _" w9 M/ }7 g9 _9 x9 ?7 @
/ Z" k. x7 o6 g1 t
但是连着发现有写磁盘操作如下:) {# f" q2 q$ T/ O
[ 8189.076863] bash(8134): dirtied inode 9175053 (esynoscheduler.output.8094) on sda3
/ H0 |& x) k, n- s- E+ K[ 8189.076902] bash(8134): dirtied inode 9175053 (esynoscheduler.output.8094) on sda3) s+ T; Y2 F* B/ [( A
[ 8189.076912] bash(8134): dirtied inode 9175053 (esynoscheduler.output.8094) on sda3
* j2 w; C& q9 ]( A0 t0 A: S, D0 O/ I4 f8 e9 m% h& Q+ q
& |% ~+ i& X1 _0 r* u
6 Y4 C: W2 v9 a3 K7 H$ W
接着使用ps -ef命令打印所有进程,找到esynoscheduler相关的进程信息# ?" }5 c& ?# Z2 T* ]  m
UID        PID  PPID  C STIME TTY          TIME CMD
& R' E2 Y  I  ?% K* W6 H! }root      7515  7433  0 08:48 ?        00:00:03 /usr/syno/sbin/esynoscheduler --fireEvent event=bootup
- y+ n& Z+ }& h( eroot      8036  7515  0 08:48 ?        00:00:00 /usr/syno/sbin/esynoscheduler --fireEvent event=bootup7 W  W( B/ V0 B- x4 P" f- W5 [4 U  S
root      8043  8036  0 08:48 ?        00:00:00 sh -c '/tmp/esynoscheduler.script.7515' > '/volume1/@tmp/esynoscheduler.ou" n5 D; \4 i- F0 d. S3 m9 k2 ~/ [9 q
root      8058  8043  0 08:48 ?        00:00:00 sh -c '/tmp/esynoscheduler.script.7515' > '/volume1/@tmp/esynoscheduler.ou
! P$ }( Y0 ^# f5 t3 L3 \2 J- nroot      8071  8058  0 08:48 ?        00:00:03 bash /volume1/homes/ping_led.sh
6 f4 ~" _8 w8 b9 m9 H2 l
0 s& Z  ^' x' E) X, n" k. [/ _; `8 }4 _2 A! N0 A0 w1 ^
到这里看不懂了,请问3条bash写操作是怎么产生的,应该怎么关闭?5 O1 g) y& k9 S: T

7 j8 A. r  S$ f) H+ O. U, M" u( `4 a9 I6 g6 ~2 r+ F

* s, ]7 @9 T9 n

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 | 显示全部楼层
我的问题解决方法:
( T9 {6 m! |) M7 v% U* ^9 l, Q找到/tmp/esynoscheduler.script.7515 这个文件,里面其实是群晖开机计划任务,我设置了led脚本,里面有echo语句输出日志,所以发生写硬盘操作.

5

主题

73

回帖

210

积分

中级渣柚V1

积分
210
发表于 2019-12-2 12:07:58 | 显示全部楼层
721236042 发表于 2019-11-28 23:26% ^& C; q$ S- `9 e; D
我的问题解决方法:
- C# ~2 A2 {: @7 I$ U% c2 L  P6 P找到/tmp/esynoscheduler.script.7515 这个文件,里面其实是群晖开机计划任务,我设置了le ...
' G- c1 \/ ~0 O3 c! f* _
大佬,你的意思是:
' M9 b1 i$ O) s9 \+ q5 iLED灯的命令,和,硬盘休眠有冲突1 E1 z2 y, D0 m3 {( q+ E  L
关闭LED灯正常就可以了,是么?

5

主题

75

回帖

388

积分

中级渣柚V1

积分
388
发表于 2019-12-2 14:42:35 | 显示全部楼层
721236042 发表于 2019-11-28 23:09
) }0 }9 S# k* ^6 i0 Q8 E+ ^. F休眠可以了,一晚上基本在休眠,功耗3.2W,真的低.

. v) m5 ~" P, f# X  P. p请问这种瓦数怎么可以看到的啊

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:079 ]- J) ?7 W( J* n( \! o3 k9 T- e/ n' x
大佬,你的意思是:$ k: I2 {5 Z1 x" I0 Y4 Z# D
LED灯的命令,和,硬盘休眠有冲突
7 _6 F3 |/ i9 U6 h8 u* O关闭LED灯正常就可以了,是么? ...

0 |; T- b" F/ w* A5 k, j这个要跟据自己的情况来分析的,灯的脚本本身不会冲突,我加了日志输出会影响休眠。把写日志关掉就好了,led灯脚本还是执行的
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-10-4 23:42 , Processed in 0.074953 second(s), 4 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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