linux病毒RAID内存,linux - 在Debian Jessie的每日raid检查中持续数小时的高IO负载? - 堆栈内存溢出...

我在每日raid检查期间遇到大约6的负载:

# cat /proc/mdstat

Personalities : [raid1]

md2 : active raid1 sda3[0] sdb3[1]

2111700992 blocks super 1.2 [2/2] [UU]

[=================>...] check = 87.1% (1840754048/2111700992) finish=43.6min speed=103504K/sec

bitmap: 2/16 pages [8KB], 65536KB chunk

md1 : active raid1 sda2[0] sdb2[1]

523712 blocks super 1.2 [2/2] [UU]

resync=DELAYED

嫌疑人似乎是jdbc2:

Total DISK READ : 0.00 B/s | Total DISK WRITE : 433.45 K/s

Actual DISK READ: 0.00 B/s | Actual DISK WRITE: 902.05 K/s

TID PRIO USER DISK READ DISK WRITE SWAPIN IO> COMMAND

19794 be/3 root 0.00 B 616.00 K 0.00 % 99.46 % [jbd2/loop0-8]

259 be/3 root 0.00 B 96.00 K 0.00 % 87.46 % [jbd2/md2-8]

19790 be/0 root 0.00 B 18.93 M 0.00 % 10.13 % [loop0]

Linux盒子是Debian GNU / Linux 8.7(jessie),带有4.4.44-1-pve内核。

几乎立即,当raid检查完成时,负载返回到小于一。 我怎样才能弄清楚导致这个问题的原因是什么?

我不确定每日RAID检查应运行多长时间,但现在需要几个小时,这似乎过多。

完成raid检查后IO级别显着下降:

Total DISK READ : 0.00 B/s | Total DISK WRITE : 8.29 M/s

Actual DISK READ: 0.00 B/s | Actual DISK WRITE: 8.63 M/s

TID PRIO USER DISK READ DISK WRITE SWAPIN IO> COMMAND

259 be/3 root 0.00 B 188.00 K 0.00 % 28.80 % [jbd2/md2-8]

19794 be/3 root 0.00 B 720.00 K 0.00 % 28.65 % [jbd2/loop0-8]

这个问题似乎对我没有任何意义。 任何帮助进一步调试这将是非常有用的。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值