[Top] [All Lists]

xfsaild causing load, and stuck in D state - Centos 6.4 x64

To: linux-xfs@xxxxxxxxxxx
Subject: xfsaild causing load, and stuck in D state - Centos 6.4 x64
From: Svavar Örn Eysteinsson <svavar@xxxxxxxx>
Date: Fri, 12 Apr 2013 10:38:49 +0000
Delivered-to: linux-xfs@xxxxxxxxxxx
PowerEdge 2850 with PERC SCSI RAID controller.
Dual Intel(R) Xeon(TM) CPU 3.00GHz
Using megaraid driver and xfs on 3x 300GB SCSI disks as /dev/sdb (total 572GB)  

Stock Centos 6.4 x64, everything updated.
Kernel : 2.6.32-358.2.1.el6.x86_64 #1 SMP

My Load always shows :

top - 10:30:21 up 23:09,  1 users,  load average: 0.99, 0.96, 0.79

yet there is no services what-so-ever doing anything.

Using PowerTOP I can see that xfsaild is causing second most wake-ups (after 
kernel core : hrtimer_start (tick_sched_timer) )

< Detailed C-state information is not P-states (frequencies)
                                        3.00 Ghz   100.0%
                                        1500 Mhz     0.0%
                                        1125 Mhz     0.0%
                                         750 Mhz     0.0%
                                         375 Mhz     0.0%

Wakeups-from-idle per second : 125.1    interval: 10.0s
no ACPI power usage estimate available

Top causes for wake-ups:
  47.7% (119.6)     <kernel core> : hrtimer_start (tick_sched_timer) 
  39.9% (100.0)      xfsaild/sdb1 : xfsaild (process_timeout)

Again, using TOP I can see that xfsaild is stuck in D state. It never changes.

10050 root      20   0     0    0    0 D  0.0  0.0   0:01.17 xfsaild/sdb1

My only way to fix this, is either rebooting the machine, unmounting the volume
and mounting it back online. I've been rsyncing data twice between this server 
and another
one. The rsync process takes about 30m-1hour. After the rsync operation I see 
the xfsaild is stuck in D State and my Load is near 1.00.

I'v had no problem what-so-ever on centos 6.3 or early versions on other 

Any thoughts ?
Information, help would be much appreciated.

Thanks in advance.

Best regards,

<Prev in Thread] Current Thread [Next in Thread>