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

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

[复制链接]

8

主题

119

回帖

349

积分

中级渣柚V1

积分
349
发表于 2019-11-27 13:55:57 | 显示全部楼层 |阅读模式
1.首先明确猫盘群晖系统中经常控制风扇相关IO失败导致写日志,已按教程把日志输出内存中,即tmpfs.7 u. ?3 X0 Z, @0 f8 I8 O$ P# s
  • #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 i( x. m6 e, u. j1 Z2 x( ]1 ]; D' a
1 z2 P- R+ z5 m# Y- r) w+ g

- x  i  \1 U- l; |2 f0 y2 uhibernationFull.log日志文件中可以看到相关信息已写入tmpfs8 x6 ?  h& R  _3 \; j
[ 8171.663318] scemd(7558): dirtied inode 183010 (volume1.lock.E2tWgd) on tmpfs
8 l0 z# n( Y$ s% Y- c6 `[ 8173.676415] scemd(32464): dirtied inode 179481 (enumlist_det.tmp) on tmpfs) W/ D6 @; m7 K
[ 8177.676482] scemd(7558): dirtied inode 183116 (volume1.lock.U2M7Fk) on tmpfs+ {: l6 o7 ?: X( O& u1 f4 M
[ 8183.694872] scemd(7558): dirtied inode 183229 (volume1.lock.Y5kNsv) on tmpfs- C( F/ {* ?- z
- F6 O! K3 N, m
5 w. c" ?/ d9 Z4 r
但是连着发现有写磁盘操作如下:1 v. f1 F5 U; c4 M4 t2 H
[ 8189.076863] bash(8134): dirtied inode 9175053 (esynoscheduler.output.8094) on sda3, T8 H+ ~2 R6 n/ m3 w# M7 S
[ 8189.076902] bash(8134): dirtied inode 9175053 (esynoscheduler.output.8094) on sda3; Z% @( f: t. m  b) Q
[ 8189.076912] bash(8134): dirtied inode 9175053 (esynoscheduler.output.8094) on sda3" ]3 E1 d/ @2 {$ \

% w! {) r! y. V' F. g" T, x) ?7 Q  D$ d: ^. k

' B9 n% E% H+ Z  @0 Z接着使用ps -ef命令打印所有进程,找到esynoscheduler相关的进程信息. W) c/ i( X# f+ b4 O% s" M) F! ~7 F
UID        PID  PPID  C STIME TTY          TIME CMD
! a& R6 K( Q, g5 u4 Z# y6 Froot      7515  7433  0 08:48 ?        00:00:03 /usr/syno/sbin/esynoscheduler --fireEvent event=bootup9 g" `  H0 s% {6 U( ^0 v
root      8036  7515  0 08:48 ?        00:00:00 /usr/syno/sbin/esynoscheduler --fireEvent event=bootup4 _( F* N* d5 ]- k. l# d
root      8043  8036  0 08:48 ?        00:00:00 sh -c '/tmp/esynoscheduler.script.7515' > '/volume1/@tmp/esynoscheduler.ou! P# i  ^* V  c# Y* O. H7 ?5 L
root      8058  8043  0 08:48 ?        00:00:00 sh -c '/tmp/esynoscheduler.script.7515' > '/volume1/@tmp/esynoscheduler.ou
$ q" K/ x. i# w: ]8 X, troot      8071  8058  0 08:48 ?        00:00:03 bash /volume1/homes/ping_led.sh
2 v# v- M7 L& _# {- [8 o; S0 H' `* R0 J+ i6 \0 b

. l0 z1 q5 W% A* m* S* a- s到这里看不懂了,请问3条bash写操作是怎么产生的,应该怎么关闭?
+ c* P0 e: q( J- a8 U  ]' W9 i! Y1 }& o

8 U8 Z% J& \5 i. F# ]2 c: c! i, m6 E
5 y7 A7 m8 p, p5 n( L% U* ~$ [

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 |/ e. ]- e& Q
找到/tmp/esynoscheduler.script.7515 这个文件,里面其实是群晖开机计划任务,我设置了led脚本,里面有echo语句输出日志,所以发生写硬盘操作.

5

主题

73

回帖

210

积分

中级渣柚V1

积分
210
发表于 2019-12-2 12:07:58 | 显示全部楼层
721236042 发表于 2019-11-28 23:26) Y8 N" _# c' C& l
我的问题解决方法:. v8 C' }# n, s# J6 [" Z0 M
找到/tmp/esynoscheduler.script.7515 这个文件,里面其实是群晖开机计划任务,我设置了le ...

. d4 M. y( U1 Q! }: ^* V* m; G# ^大佬,你的意思是:5 D9 b+ e, W; i1 k; s# ~5 z
LED灯的命令,和,硬盘休眠有冲突6 k3 Q5 K' b+ {! f9 e
关闭LED灯正常就可以了,是么?

6

主题

75

回帖

391

积分

中级渣柚V1

积分
391
发表于 2019-12-2 14:42:35 | 显示全部楼层
721236042 发表于 2019-11-28 23:09
. i7 F& R6 E# x9 N休眠可以了,一晚上基本在休眠,功耗3.2W,真的低.

5 z1 s7 X+ Z- T9 k0 ?请问这种瓦数怎么可以看到的啊

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
8 _. |- Q7 @! j1 l- X大佬,你的意思是:7 ]- j) l6 z1 f0 ~
LED灯的命令,和,硬盘休眠有冲突
  g" x& K( E4 T, F关闭LED灯正常就可以了,是么? ...
$ G9 b5 ~$ O. {
这个要跟据自己的情况来分析的,灯的脚本本身不会冲突,我加了日志输出会影响休眠。把写日志关掉就好了,led灯脚本还是执行的
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2026-1-10 21:03 , Processed in 0.392276 second(s), 4 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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