From: Brady Chang <bchang@greenplum.com>
To: "xfs@oss.sgi.com" <xfs@oss.sgi.com>
Subject: fragmentation question
Date: Tue, 7 Sep 2010 17:45:41 -0700 [thread overview]
Message-ID: <C8AC2AC5.6CA9%bchang@greenplum.com> (raw)
[-- Attachment #1.1: Type: text/plain, Size: 4158 bytes --]
Hello All,
I have an issue with fragmentation on a particular device
thanks for any advice.
-Brady
I have a Dell r510 with 12 disks
2xraid 5 (6 disks each)
raid group1:
48 GB carved out for os mounted as /
remaining space 2.7 TB for xfs mounted as /data1
raid group2:
48 GB for swap
remaining space 2.7 TB for xfs mounted as /data2
The strange thing is that /data1 never gets fragmented where as /data2 is badly fragmented.
I believe increase allocsize would help, but not sure how to explain why /data2(/dev/sdd) always gets fragmented and not /data1(/dev/sdb)
It's a data warehouse application. the I/O is balanced between /data1 and /data2:
output of xfs_db
[root@sdw4 data1]# xfs_db -c frag -r /dev/sdb
actual 14353, ideal 13702, fragmentation factor 4.54%
[root@sdw4 data1]# xfs_db -c frag -r /dev/sdd
actual 408674, ideal 13719, fragmentation factor 96.64%
df output
/dev/sdb 2.7T 967G 1.8T 36% /data1
/dev/sdd 2.7T 1.1T 1.7T 39% /data2
LABEL=/data1 /data1 xfs allocsize=1048576,logbufs=8,noatime,nodiratime 0 0
LABEL=/data2 /data2 xfs allocsize=1048576,logbufs=8,noatime,nodiratime 0 0
raid config output:
[root@sdw4 data1]# omreport storage vdisk
List of Virtual Disks in the System
Controller PERC H700 Integrated (Slot 4)
ID : 0
Status : Ok
Name : boot
State : Ready
Hot Spare Policy violated : Not Assigned
Virtual Disk Bad Blocks : No
Secured : Not Applicable
Progress : Not Applicable
Layout : RAID-5
Size : 48.99 GB (52602470400 bytes)
Device Name : /dev/sda
Bus Protocol : SAS
Media : HDD
Read Policy : No Read Ahead
Write Policy : Force Write Back
Cache Policy : Not Applicable
Stripe Element Size : 128 KB
Disk Cache Policy : Disabled
ID : 1
Status : Ok
Name : data1
State : Ready
Hot Spare Policy violated : Not Assigned
Virtual Disk Bad Blocks : No
Secured : Not Applicable
Progress : Not Applicable
Layout : RAID-5
Size : 2,742.89 GB (2945150484480 bytes)
Device Name : /dev/sdb
Bus Protocol : SAS
Media : HDD
Read Policy : No Read Ahead
Write Policy : Force Write Back
Cache Policy : Not Applicable
Stripe Element Size : 128 KB
Disk Cache Policy : Disabled
ID : 2
Status : Ok
Name : swap
State : Ready
Hot Spare Policy violated : Not Assigned
Virtual Disk Bad Blocks : No
Secured : Not Applicable
Progress : Not Applicable
Layout : RAID-5
Size : 48.99 GB (52602470400 bytes)
Device Name : /dev/sdc
Bus Protocol : SAS
Media : HDD
Read Policy : No Read Ahead
Write Policy : Force Write Back
Cache Policy : Not Applicable
Stripe Element Size : 128 KB
Disk Cache Policy : Disabled
ID : 3
Status : Ok
Name : data2
State : Ready
Hot Spare Policy violated : Not Assigned
Virtual Disk Bad Blocks : No
Secured : Not Applicable
Progress : Not Applicable
Layout : RAID-5
Size : 2,742.89 GB (2945150484480 bytes)
Device Name : /dev/sdd
Bus Protocol : SAS
Media : HDD
Read Policy : No Read Ahead
Write Policy : Force Write Back
Cache Policy : Not Applicable
Stripe Element Size : 128 KB
Disk Cache Policy : Disabled
[-- Attachment #1.2: Type: text/html, Size: 10350 bytes --]
[-- Attachment #2: Type: text/plain, Size: 121 bytes --]
_______________________________________________
xfs mailing list
xfs@oss.sgi.com
http://oss.sgi.com/mailman/listinfo/xfs
next reply other threads:[~2010-09-08 0:42 UTC|newest]
Thread overview: 10+ messages / expand[flat|nested] mbox.gz Atom feed top
2010-09-08 0:45 Brady Chang [this message]
2010-09-08 1:16 ` fragmentation question Brady Chang
2010-09-08 7:10 ` Emmanuel Florac
2010-09-09 14:12 ` Eric Sandeen
2010-09-09 21:59 ` Brady Chang
2010-09-09 22:06 ` Eric Sandeen
2010-09-09 23:41 ` Brady Chang
2010-09-10 3:23 ` Stan Hoeppner
2010-09-10 4:57 ` Stan Hoeppner
2010-09-09 23:44 ` Brady Chang
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=C8AC2AC5.6CA9%bchang@greenplum.com \
--to=bchang@greenplum.com \
--cc=xfs@oss.sgi.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox