<br><font size=2 face="sans-serif">This seem to be an issue with the el5
. On el4 I can set the /sys/block/sd*/queue/max_sector_kb for the block
device up 4096KB. Using xdd writing directly to the device I can achive
I/O request sizes of 4096KB. But doing the same thing on el5 the max I
can get is 512kb. I know there has been changes to the qla2400 drivers
from el4 to el5. I am not sure if this limit is at the driver level or
not. One other thing to note on el5 the default value for max_sector_kb
is always set to a max of 512KB. But on el4 it gets set to 4096KB which
is the block size of the luns.</font>
<br>
<br><font size=2 face="sans-serif">-Mahmoud<br>
<br>
<br>
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------<br>
This is a PRIVATE message. If you are not the intended recipient, please
delete without copying and kindly advise us by e-mail of the mistake in
delivery. NOTE: Regardless of content, this e-mail shall not operate to
bind CSC to any order or other contract unless pursuant to explicit written
agreement or government initiative expressly permitting the use of e-mail
for such purpose.<br>
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------<br>
</font>
<br>
<br>
<br>
<table width=100%>
<tr valign=top>
<td width=40%><font size=1 face="sans-serif"><b>Maciej Bogucki <maciej.bogucki@artegence.com></b>
</font>
<p><font size=1 face="sans-serif">07/31/2007 11:08 AM</font>
<td width=59%>
<table width=100%>
<tr valign=top>
<td>
<div align=right><font size=1 face="sans-serif">To</font></div>
<td><font size=1 face="sans-serif">linux clustering <linux-cluster@redhat.com>,
Mahmoud Hanafi/DEF/CSC@CSC</font>
<tr valign=top>
<td>
<div align=right><font size=1 face="sans-serif">cc</font></div>
<td>
<tr valign=top>
<td>
<div align=right><font size=1 face="sans-serif">Subject</font></div>
<td><font size=1 face="sans-serif">Re: [Linux-cluster] GFS i/o Request
size</font></table>
<br>
<table>
<tr valign=top>
<td>
<td></table>
<br></table>
<br>
<br>
<br><font size=2><tt>Mahmoud Hanafi napisał(a):<br>
> <br>
> <br>
> It seem that GFS likes to do all I/O in 512KB sizes. Is there a way
to<br>
> increase this? I like to do I/O sizes of 1024 or 2048KB.<br>
> <br>
Hello,<br>
<br>
First of all linux kernel breaks IO into pages, and the default page<br>
size is 4K. Second You have to set blocksize for filesystem and default<br>
for GFS is 4096(65536 maximum). Third You have segment size for You SAN<br>
storage - for IBM DS4700 You can set from 8KB to 512KB, and here for<br>
every I/O storage read/write this size od data. If it is clear for You,<br>
which value You want to tune?<br>
<br>
Best Regards<br>
Maciej Bogucki<br>
<br>
<br>
</tt></font>
<br>