SV: Problem with gfs2 - waiting for i/o

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,

I have the same RHEL 5 situation, and I can add that RHEL 5.1 is scheduled for Q3 (sep-okt). 
You could download the RHEL 5 Cluster disk (RHEL5 disk 6) on wich the old GFS(6.x) is, and use that. Otherwise the only choice (that I know of) is to start compiling kernels with newer versions of GFS2.

Kind Regards
Kristoffer

 

-----Oprindelig meddelelse-----
Fra: linux-cluster-bounces@xxxxxxxxxx [mailto:linux-cluster-bounces@xxxxxxxxxx] På vegne af Steven Whitehouse
Sendt: 6. juni 2007 22:25
Til: linux clustering
Emne: Re:  Problem with gfs2 - waiting for i/o

Hi,

You are using a rather too old version of GFS2. I'd suggest either using Fedora or the upstream kernel's until GFS2 appears in RHEL 5.1 as the RHEL 5 version is rather out of date I'm afraid,

Steve.

On Wed, 2007-06-06 at 22:23 +0200, Jean-Marc jmc wrote:
> Hi list,
> I am new to cluster and gfs so my apologies if I missed something 
> obvious.
> I am having problems using gfs2 filesystems where writing processes 
> hang forever waiting for i/o. It does not seem to be locking (or even
> cluster) related since its reproducible on a local gfs2 filesystem 
> with 'lock_nolock' as locking protocol.
> 
> I can create and mount the gfs2 file system without any problems.
> Creating and writing to files works as well, but when I write larger 
> amounts of data the process gets stuck waiting for i/o. It doesn't 
> matter whether I amd using lvm or not thre results are the same. The 
> hardware is working and I have no problem writing to an ext3 
> filesystem on the same device.
> 
> The problem can be reproduced by doing the following:
> 
> ----------------------------------------------------------------------
> --------------------------- [root@indigo ~]# mkfs.gfs2 -p lock_nolock 
> /dev/cciss/c0d0p3 This will destroy any data on /dev/cciss/c0d0p3.
>   It appears to contain a gfs2 filesystem.
> 
> Are you sure you want to proceed? [y/n] y
> 
> Device:                    /dev/cciss/c0d0p3
> Blocksize:                 4096
> Device Size                644.44 GB (168935523 blocks) 
> Filesystem Size:           644.44 GB (168935523 blocks)
> Journals:                  1
> Resource Groups:           2578
> Locking Protocol:          "lock_nolock"
> Lock Table:                "" 
> 
> [root@indigo ~]# mount -o locktable=xyz /dev/cciss/c0d0p3 /export
> 
> [root@indigo ~]# mount|grep /export
> /dev/cciss/c0d0p3 on /export type gfs2
> (rw,locktable=xyz,localflocks,localcaching)
> 
> [root@indigo ~]# dd if=/dev/zero of=/export/8GB bs=1024k count=8000
> 
> ## A partial file is created, but the process never returns, it is 
> forever waiting for i/o:
> [root@indigo ~]# ls -l /export/;ps auxww|grep 8GB total 1995152
> -rw-r--r-- 1 root root 2039009280 Jun  1 07:12 8GB
> root      3857 42.8  0.0   4880  1584 pts/0    D    07:12   0:07 dd
> if /dev/zero of /export/8GB bs 1024k count 8000
> ----------------------------------------------------------------------
> ------------------------------
> 
> It's still possible to create new files to the file system but these 
> processes are also waiting for i/o after a while.
> After the mounting there is nothing else appearing in dmesg or 
> messages log. Since the processes are uninterruptible we are forced to 
> reboot the machine in order to resolve the lockup.
> 
> Basic info on the system setup:
> 
> HP dl380 G5 2 xeon cpu with dual cores each, 12 GB RAM local raid 
> controller is p400 but we also reproduced the behaviour on the san 
> disk (Emulex card) OS is RH 5 (32 bit), output of uname is:
>     Linux indigo 2.6.18-8.1.4.el5xen #1 SMP Fri May 4 22:42:50 EDT
> 2007 i686 i686 i386 GNU/Linux
> 
> The same problem could also be reproduced on RH 4 and Ubuntu 7.04
> 
> Thanks in advance for your help!
> 
> /jmc
> 
> --
> Linux-cluster mailing list
> Linux-cluster@xxxxxxxxxx
> https://www.redhat.com/mailman/listinfo/linux-cluster

--
Linux-cluster mailing list
Linux-cluster@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/linux-cluster

--
Linux-cluster mailing list
Linux-cluster@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/linux-cluster

[Index of Archives]     [Corosync Cluster Engine]     [GFS]     [Linux Virtualization]     [Centos Virtualization]     [Centos]     [Linux RAID]     [Fedora Users]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite Camping]

  Powered by Linux