[Gluster-devel] Df, ls, reads slow during I/O
Jordan Mendler
jmendler at ucla.edu
Mon May 26 20:17:42 UTC 2008
I have optimized my glusterfs system pretty well for writes, but I am having
an issue where doing an ls is very slow, and during I/O operations df takes
forever and often hangs on glusterfs. Below are some examples of the slow ls
(at the time of the tests, there are no filesystem operations occuring other
than the ls).
I am finding that during heavy reads problems are much worse, though they
also can be bad during heavy writes.
Does anyone have any ideas of how I can track this problem down? It is the
only thing preventing our system from being production-ready. The current
hardware setup is 2 storage servers using ALU on a 16xSATA RAID6 (8cores
each w/ 8gb RAM), and an AFR'ed namespace on the same hardware RAIDs. My
configuration is available at http://genome.ucla.edu/~jordan/gluster/
Thanks so much,
Jordan
-----------------
Examples of slow ls during no FS operations:
[root at solexa solexa]# time ls solexa_datasets/
070403_SLXA-EAS20_0001_FC5063 071121_HWI-EAS172_200C0 docs
070405_SLXA-EAS20_0005_FC5065 071203_HWI-EAS172_200BA genomes
070418_SLXA-EAS20_5256 071207_HWI-EAS172_2015A
Instruments
070427_SLXA-EAS20_5152 071211_HWI-EAS172_200gh L001.tar
070515_SLXA-EAS20_5612 071217_HWI-EAS172_14759 L007.tar
070523_SLXA-EAS20_5153 071221_HWI-EAS172_200M1
ls_d_images.output
070529_SLXA-EAS20_5594 080108_HWI-EAS172_200G8
ls_d_images.output.20071029
070604_SLXA-EAS20_5447 080116_HWI-EAS172_14758
ls_d_images.output.20071029.truncated
070608_SLXA-EAS20_FC5459 080121_HWI-EAS172_2040F
ls_d_images.output.2007103016.truncated
070612_SLXA-EAS20_5646 080125_HWI-EAS172_13471R
ls_d_images.output.2007103017.truncated
070621_SLXA-EAS20_5590 080128_HWI-EAS172_201UD
ls_d_images.output.20071030.truncated
070625_SLXA-EAS20_5701 080204_HWI-EAS172_201ET
ls_d_images.output.200710311329.truncated
070629_SLXA-EAS20_5861 080206_SLXA-EAS20_203NA
ls_d_images.output.200710311349.truncated
070703_SLXA-EAS20_5731 080215_HWI-EAS172_2009B
ls_d_images.output.200710311350.nottruncatedbutmissingdoneitems
070709_SLXA-EAS20_5611 080226_HWI-EAS172_205A0
ls_d_images.output.200710311749.truncated
070713_SLXA-EAS20_5863 080304_HWI-EAS172_204AY
ls_d_images.output.200711010821.truncated
070717_SLXA-EAS20_5699 080307_HWI-EAS172_20ANM
ls_d_images.output.200711010845.truncated
070723_SLXA-EAS20_5540 080311_HWI-EAS172_204KJ
ls_d_images.output.200711051802.truncated
070727_SLXA-EAS20_4606 080314_HWI-EAS172_204MG
ls_d_images.output.clustertemp1.200711011622
070731_SLXA-EAS20_4611 080320_HWI-EAS172_204KB
redo.200711061339
070810_SLXA-EAS20_5866 080326_HWI-EAS172_204KP Reports
070814_SLXA-EAS20_5697 080401_HWI-EAS172_20CLK
rsync_to_storage.pl
070817_SLXA-EAS20_5603 080407_HWI-EAS172_204MN
Runs_Comments
070821_SLXA-EAS20_11290 080411_HWI-EAS172_204K1
Shawn_basecalls_U87
070827_SLXA-EAS20_11279 080418_HWI-EAS172_204T7
solexatmp0.tarfile2dirname
070831_SLXA-EAS20_5406 080429_HWI-EAS172_204KD
solexatmp0.tarfile2dirname.new
070925_SLXA-EAS20_11296 080505_HWI-EAS172_20DYC
solexatmp1.tarfile2dirname
071002_SLXA-EAS20_4977 080513_HWI-EAS172_20DYG testdir
071022_HWI-EAS172_11989 080515_HWI-EAS172_20DYG_RE
testdir.tar
071026_HWI-EAS172_11989reseq 080516_HWI-EAS335_305T4 test.pl
071030_HWI-EAS172_14517 1
U87.fasta.bz2
071105_HWI-EAS172_14515 4276.fasta
verify_JMM.log
071109_HWI-EAS172_14034 -al
verify_JMM.sh
071115_HWI-EAS172_14055 clustertemp1.tarfiles.200711051731
real 0m2.298s
user 0m0.001s
sys 0m0.001s
[root at solexa solexa]# time ls solexa_datasets/070817_SLXA-EAS20_5603/Data
C2-36_Firecrest1.8.28_04-10-2007_solexa default_offsets.txt
real 0m6.246s
user 0m0.001s
sys 0m0.002s
More information about the Gluster-devel
mailing list