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

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

[复制链接]

8

主题

119

回帖

349

积分

中级渣柚V1

积分
349
发表于 2019-11-27 13:55:57 | 显示全部楼层 |阅读模式
1.首先明确猫盘群晖系统中经常控制风扇相关IO失败导致写日志,已按教程把日志输出内存中,即tmpfs.. t1 x" Y- u) y: ^
  • #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
  • #$ x1 u- e6 j( a- [1 ^( B

- A/ ~1 c3 {2 X; a: o9 g. `
, F: r1 S5 K1 W1 r1 h9 QhibernationFull.log日志文件中可以看到相关信息已写入tmpfs
8 P2 S9 _0 L1 g; E6 ^[ 8171.663318] scemd(7558): dirtied inode 183010 (volume1.lock.E2tWgd) on tmpfs
" a; b" T2 k+ T* [2 q[ 8173.676415] scemd(32464): dirtied inode 179481 (enumlist_det.tmp) on tmpfs( y( G1 p' e; F
[ 8177.676482] scemd(7558): dirtied inode 183116 (volume1.lock.U2M7Fk) on tmpfs# c! v# V" `# y) _& U, M' h2 i
[ 8183.694872] scemd(7558): dirtied inode 183229 (volume1.lock.Y5kNsv) on tmpfs
+ \  d3 G& O  ~! B/ d* s* ~& L; n7 I' T# }
5 `8 O6 q1 Z. L. s. i5 G% k
但是连着发现有写磁盘操作如下:
- r; z: u% e0 W8 u( R[ 8189.076863] bash(8134): dirtied inode 9175053 (esynoscheduler.output.8094) on sda3: E* j" @) R: d/ R' w" U) `9 A
[ 8189.076902] bash(8134): dirtied inode 9175053 (esynoscheduler.output.8094) on sda32 P; M4 S" n( a& S# o3 e' S2 q' I
[ 8189.076912] bash(8134): dirtied inode 9175053 (esynoscheduler.output.8094) on sda3( ~" ^+ w& V/ Y: Z0 m$ i' }  ?2 y6 p

* z+ o1 T. b. P2 H2 T, q+ \$ x
$ [# p5 N' _5 G- O4 b
3 `3 x9 Y. X1 F0 j& i1 o! o. p接着使用ps -ef命令打印所有进程,找到esynoscheduler相关的进程信息' Y6 Q' ?5 O* L& l3 {5 K+ J
UID        PID  PPID  C STIME TTY          TIME CMD; r! p: c( b  d- ]7 @
root      7515  7433  0 08:48 ?        00:00:03 /usr/syno/sbin/esynoscheduler --fireEvent event=bootup
7 w5 n  D& s2 f( \: i( hroot      8036  7515  0 08:48 ?        00:00:00 /usr/syno/sbin/esynoscheduler --fireEvent event=bootup
: i" k) R. ?. |: D4 Vroot      8043  8036  0 08:48 ?        00:00:00 sh -c '/tmp/esynoscheduler.script.7515' > '/volume1/@tmp/esynoscheduler.ou
9 C2 W' K8 i! _5 K$ D; droot      8058  8043  0 08:48 ?        00:00:00 sh -c '/tmp/esynoscheduler.script.7515' > '/volume1/@tmp/esynoscheduler.ou! u. H3 X* [+ m: a  ~
root      8071  8058  0 08:48 ?        00:00:03 bash /volume1/homes/ping_led.sh
! B( a. l5 n+ B3 w9 n. B; b" K: w# V8 H3 s/ |# @' }( S
/ l) l7 y6 y6 A+ s9 e" K  e
到这里看不懂了,请问3条bash写操作是怎么产生的,应该怎么关闭?: H; z8 H: c, A  M) \
3 m$ A5 q& D& i1 T3 C8 V
' W0 x; o, }  L1 C: M' N- n) _, }9 t9 i
# d  E9 F, R! W" Y" f- m7 ^

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 | 显示全部楼层
我的问题解决方法:
, h' D$ x7 y6 J6 Q) i# p; C找到/tmp/esynoscheduler.script.7515 这个文件,里面其实是群晖开机计划任务,我设置了led脚本,里面有echo语句输出日志,所以发生写硬盘操作.

5

主题

73

回帖

210

积分

中级渣柚V1

积分
210
发表于 2019-12-2 12:07:58 | 显示全部楼层
721236042 发表于 2019-11-28 23:26" I; \4 B1 K  r2 m4 w$ z$ d0 U' y
我的问题解决方法:7 N2 W4 O% \" e, X8 V
找到/tmp/esynoscheduler.script.7515 这个文件,里面其实是群晖开机计划任务,我设置了le ...
/ Z) i0 E" g8 F/ Q/ o( S' X$ b
大佬,你的意思是:
  ]! C- M1 o% ]! ^LED灯的命令,和,硬盘休眠有冲突  O7 S2 B( H  s5 Z4 K
关闭LED灯正常就可以了,是么?

5

主题

75

回帖

388

积分

中级渣柚V1

积分
388
发表于 2019-12-2 14:42:35 | 显示全部楼层
721236042 发表于 2019-11-28 23:09/ t% _! l3 x4 i2 C$ o8 j, [1 O
休眠可以了,一晚上基本在休眠,功耗3.2W,真的低.

: v' E$ @$ ^4 F. Z4 g请问这种瓦数怎么可以看到的啊

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' S+ }0 `: L1 n6 T1 v1 h
大佬,你的意思是:
: H8 G1 q. D) L+ A6 gLED灯的命令,和,硬盘休眠有冲突
2 u, S/ J4 t; S1 I( o关闭LED灯正常就可以了,是么? ...
- t% ~# }" Z& B' p8 Z$ T
这个要跟据自己的情况来分析的,灯的脚本本身不会冲突,我加了日志输出会影响休眠。把写日志关掉就好了,led灯脚本还是执行的
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-7-14 03:54 , Processed in 0.064890 second(s), 5 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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