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

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

[复制链接]

8

主题

119

回帖

347

积分

中级渣柚V1

积分
347
发表于 2019-11-27 13:55:57 | 显示全部楼层 |阅读模式
1.首先明确猫盘群晖系统中经常控制风扇相关IO失败导致写日志,已按教程把日志输出内存中,即tmpfs.+ z- H8 J# H% B+ i8 S! g+ `
  • #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
  • #- S3 _6 y# }5 c
4 I9 k% D6 }7 D1 d2 S0 f

# c0 x( E" ]" F& W% t2 U$ ~hibernationFull.log日志文件中可以看到相关信息已写入tmpfs; J) P: P$ L* \$ Q# E
[ 8171.663318] scemd(7558): dirtied inode 183010 (volume1.lock.E2tWgd) on tmpfs8 a: I2 E2 M. Y
[ 8173.676415] scemd(32464): dirtied inode 179481 (enumlist_det.tmp) on tmpfs
: u0 s2 n7 A$ Y, o[ 8177.676482] scemd(7558): dirtied inode 183116 (volume1.lock.U2M7Fk) on tmpfs' F: c5 u7 j! {) U, @% i6 c
[ 8183.694872] scemd(7558): dirtied inode 183229 (volume1.lock.Y5kNsv) on tmpfs
- f4 t, m  s+ y; C) `9 k* r
% q7 B& ~) ]6 N, e5 y# b, Y5 N, R/ r- k9 u, g9 s
但是连着发现有写磁盘操作如下:, \5 a; w/ K% g* P. |
[ 8189.076863] bash(8134): dirtied inode 9175053 (esynoscheduler.output.8094) on sda3
& F; V/ V. b) A$ I: p! g+ a[ 8189.076902] bash(8134): dirtied inode 9175053 (esynoscheduler.output.8094) on sda3
, [! k5 Y7 S2 {. v! i7 `; `[ 8189.076912] bash(8134): dirtied inode 9175053 (esynoscheduler.output.8094) on sda3
' Y9 Z. }7 ~; ]* X, h8 p6 a  r6 d6 k) |5 z# U' E

2 ]* I% j1 o7 l* R  i2 c
7 J4 Y% w' g! h" @. g# S5 M接着使用ps -ef命令打印所有进程,找到esynoscheduler相关的进程信息3 Q# h$ t5 `; a. T6 u
UID        PID  PPID  C STIME TTY          TIME CMD, I- r' d, E! B% b& A9 _
root      7515  7433  0 08:48 ?        00:00:03 /usr/syno/sbin/esynoscheduler --fireEvent event=bootup
$ p5 S5 @/ D: `$ S; M7 f8 Wroot      8036  7515  0 08:48 ?        00:00:00 /usr/syno/sbin/esynoscheduler --fireEvent event=bootup
8 y6 ?- n! _* q5 n/ B, Q+ iroot      8043  8036  0 08:48 ?        00:00:00 sh -c '/tmp/esynoscheduler.script.7515' > '/volume1/@tmp/esynoscheduler.ou( B: A( r( S6 r! W# G) P8 y
root      8058  8043  0 08:48 ?        00:00:00 sh -c '/tmp/esynoscheduler.script.7515' > '/volume1/@tmp/esynoscheduler.ou, D6 k1 N6 V! T+ c8 P7 X0 Y. v
root      8071  8058  0 08:48 ?        00:00:03 bash /volume1/homes/ping_led.sh
; b2 @; E' W8 C- P
' n- p0 a. k/ E8 S2 C( E0 w
1 x8 O. E% c" t到这里看不懂了,请问3条bash写操作是怎么产生的,应该怎么关闭?
0 C8 Y7 F8 T+ t
+ x+ f+ s4 k# h2 e6 O0 k
* K9 n& @) p! o" d, F
0 {, Z8 |; O" u: c0 c! O9 P% ?

3

主题

62

回帖

221

积分

中级渣柚V1

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

4

主题

259

回帖

656

积分

版主

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

8

主题

119

回帖

347

积分

中级渣柚V1

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

休眠日志

休眠日志

功耗

功耗

8

主题

119

回帖

347

积分

中级渣柚V1

积分
347
 楼主| 发表于 2019-11-28 23:26:07 | 显示全部楼层
我的问题解决方法:, D) c8 |& W% h$ y  o
找到/tmp/esynoscheduler.script.7515 这个文件,里面其实是群晖开机计划任务,我设置了led脚本,里面有echo语句输出日志,所以发生写硬盘操作.

5

主题

73

回帖

210

积分

中级渣柚V1

积分
210
发表于 2019-12-2 12:07:58 | 显示全部楼层
721236042 发表于 2019-11-28 23:26
' K% w+ W0 V9 d+ j2 b* _0 t2 f我的问题解决方法:. }5 n) P, }) J0 [
找到/tmp/esynoscheduler.script.7515 这个文件,里面其实是群晖开机计划任务,我设置了le ...

  u- @2 |4 K  l- C- ~大佬,你的意思是:- {9 r7 h, x* O$ ~6 m+ \8 D; Y
LED灯的命令,和,硬盘休眠有冲突
; O: C7 y1 P% D7 j6 J7 c关闭LED灯正常就可以了,是么?

5

主题

75

回帖

388

积分

中级渣柚V1

积分
388
发表于 2019-12-2 14:42:35 | 显示全部楼层
721236042 发表于 2019-11-28 23:09
) r( C+ j' J8 O+ k休眠可以了,一晚上基本在休眠,功耗3.2W,真的低.
) M( O& |6 T/ _9 O  [# c
请问这种瓦数怎么可以看到的啊

2

主题

96

回帖

249

积分

中级渣柚V1

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

8

主题

119

回帖

347

积分

中级渣柚V1

积分
347
 楼主| 发表于 2019-12-5 00:31:33 | 显示全部楼层
宠虫 发表于 2019-12-2 12:071 l, I+ ?* r2 K6 M+ J# i+ z! _) |& m
大佬,你的意思是:
# L: ^0 t( T8 u) }LED灯的命令,和,硬盘休眠有冲突% A: ^! @9 k5 A1 U( S( X' L
关闭LED灯正常就可以了,是么? ...

5 O8 B8 C2 V: u" _9 _这个要跟据自己的情况来分析的,灯的脚本本身不会冲突,我加了日志输出会影响休眠。把写日志关掉就好了,led灯脚本还是执行的
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-2-23 07:03 , Processed in 0.099326 second(s), 5 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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