Anyone get glusterfs working on RHEL 6 beta yet? 3.0.4 and 3.0.5rc9 compile just fine, but crash when used. When mounting it starts to work (I get Connected to xxx:6996, attached to remote volume xxx), but after issuing a "df" I first get: df: `/g': Software caused connection abort Then after waiting a second and doing it again: df: `/g': Transport endpoint is not connected I get this in the logs (right after Connected to xxx:6996, attached to remote volume xxx): pending frames: frame : type(1) op(STAT) patchset: v3.0.4-51-g2e35a3e signal received: 6 time of crash: 2010-07-07 15:48:37 configuration details: argp 1 backtrace 1 dlfcn 1 fdatasync 1 libpthread 1 llistxattr 1 setfsid 1 spinlock 1 epoll.h 1 xattr.h 1 st_atim.tv_nsec 1 package-string: glusterfs 3.0.5rc9 pending frames: frame : type(1) op(STAT) /lib64/libc.so.6[0x318a032a40] patchset: v3.0.4-51-g2e35a3e signal received: 6 time of crash: /lib64/libc.so.6(gsignal+0x35)[0x318a0329c5] 2010-07-07 15:48:37 configuration details: argp 1 backtrace 1 dlfcn 1 fdatasync 1 /lib64/libc.so.6(abort+0x175)[0x318a0341a5] libpthread 1 llistxattr 1 setfsid 1 spinlock 1 epoll.h 1 xattr.h 1 st_atim.tv_nsec 1 package-string: glusterfs 3.0.5rc9 /lib64/libc.so.6[0x318a06fe2b] /lib64/libc.so.6(__fortify_fail+0x37)[0x318a0fb3f7] /lib64/libc.so.6[0x318a032a40] /lib64/libc.so.6[0x318a0f92f0] /lib64/libc.so.6(gsignal+0x35)[0x318a0329c5] /usr/lib64/glusterfs/3.0.5rc9/xlator/protocol/client.so(client_lookup+0x1cb)[0x7fc3823ebc1b] /lib64/libc.so.6(abort+0x175)[0x318a0341a5] /usr/lib64/libglusterfs.so.0(default_lookup+0xd4)[0x7fc382e868c4] --------- /lib64/libc.so.6[0x318a06fe2b] /lib64/libc.so.6(__fortify_fail+0x37)[0x318a0fb3f7] /lib64/libc.so.6[0x318a0f92f0] /usr/lib64/glusterfs/3.0.5rc9/xlator/protocol/client.so(client_lookup+0x1cb)[0x7fc3823ebc1b] /usr/lib64/libglusterfs.so.0(default_lookup+0xd4)[0x7fc382e868c4] ---------
I just tested 3.0.5rc9 on RHEL6 Beta 2 x86_64 and it works just fine. Perhaps you should post your .vol files (both client and server). What commands did you use to mount? Cheers, Bernard On Wed, Jul 7, 2010 at 3:54 PM, Nick <t32 at 2thebatcave.com> wrote:> Anyone get glusterfs working on RHEL 6 beta yet? ?3.0.4 and 3.0.5rc9 > compile just fine, but crash when used. ?When mounting it starts to > work (I get ?Connected to xxx:6996, attached to remote volume xxx), > but after issuing a "df" I first get: > > df: `/g': Software caused connection abort > > Then after waiting a second and doing it again: > > df: `/g': Transport endpoint is not connected > > > I get this in the logs (right after ?Connected to xxx:6996, attached > to remote volume xxx): > > pending frames: > frame : type(1) op(STAT) > > patchset: v3.0.4-51-g2e35a3e > signal received: 6 > time of crash: 2010-07-07 15:48:37 > configuration details: > argp 1 > backtrace 1 > dlfcn 1 > fdatasync 1 > libpthread 1 > llistxattr 1 > setfsid 1 > spinlock 1 > epoll.h 1 > xattr.h 1 > st_atim.tv_nsec 1 > package-string: glusterfs 3.0.5rc9 > pending frames: > frame : type(1) op(STAT) > /lib64/libc.so.6[0x318a032a40] > > patchset: v3.0.4-51-g2e35a3e > signal received: 6 > time of crash: /lib64/libc.so.6(gsignal+0x35)[0x318a0329c5] > 2010-07-07 15:48:37 > configuration details: > argp 1 > backtrace 1 > dlfcn 1 > fdatasync 1 > /lib64/libc.so.6(abort+0x175)[0x318a0341a5] > libpthread 1 > llistxattr 1 > setfsid 1 > spinlock 1 > epoll.h 1 > xattr.h 1 > st_atim.tv_nsec 1 > package-string: glusterfs 3.0.5rc9 > /lib64/libc.so.6[0x318a06fe2b] > /lib64/libc.so.6(__fortify_fail+0x37)[0x318a0fb3f7] > /lib64/libc.so.6[0x318a032a40] > /lib64/libc.so.6[0x318a0f92f0] > /lib64/libc.so.6(gsignal+0x35)[0x318a0329c5] > /usr/lib64/glusterfs/3.0.5rc9/xlator/protocol/client.so(client_lookup+0x1cb)[0x7fc3823ebc1b] > /lib64/libc.so.6(abort+0x175)[0x318a0341a5] > /usr/lib64/libglusterfs.so.0(default_lookup+0xd4)[0x7fc382e868c4] > --------- > /lib64/libc.so.6[0x318a06fe2b] > /lib64/libc.so.6(__fortify_fail+0x37)[0x318a0fb3f7] > /lib64/libc.so.6[0x318a0f92f0] > /usr/lib64/glusterfs/3.0.5rc9/xlator/protocol/client.so(client_lookup+0x1cb)[0x7fc3823ebc1b] > /usr/lib64/libglusterfs.so.0(default_lookup+0xd4)[0x7fc382e868c4] > --------- > _______________________________________________ > Gluster-users mailing list > Gluster-users at gluster.org > http://gluster.org/cgi-bin/mailman/listinfo/gluster-users >
simple stuff first... is selinux on? On Jul 7, 2010, at 5:54 PM, Nick wrote:> Anyone get glusterfs working on RHEL 6 beta yet? 3.0.4 and 3.0.5rc9 > compile just fine, but crash when used. When mounting it starts to > work (I get Connected to xxx:6996, attached to remote volume xxx), > but after issuing a "df" I first get: > > df: `/g': Software caused connection abort > > Then after waiting a second and doing it again: > > df: `/g': Transport endpoint is not connected > > > I get this in the logs (right after Connected to xxx:6996, attached > to remote volume xxx): > > pending frames: > frame : type(1) op(STAT) > > patchset: v3.0.4-51-g2e35a3e > signal received: 6 > time of crash: 2010-07-07 15:48:37 > configuration details: > argp 1 > backtrace 1 > dlfcn 1 > fdatasync 1 > libpthread 1 > llistxattr 1 > setfsid 1 > spinlock 1 > epoll.h 1 > xattr.h 1 > st_atim.tv_nsec 1 > package-string: glusterfs 3.0.5rc9 > pending frames: > frame : type(1) op(STAT) > /lib64/libc.so.6[0x318a032a40] > > patchset: v3.0.4-51-g2e35a3e > signal received: 6 > time of crash: /lib64/libc.so.6(gsignal+0x35)[0x318a0329c5] > 2010-07-07 15:48:37 > configuration details: > argp 1 > backtrace 1 > dlfcn 1 > fdatasync 1 > /lib64/libc.so.6(abort+0x175)[0x318a0341a5] > libpthread 1 > llistxattr 1 > setfsid 1 > spinlock 1 > epoll.h 1 > xattr.h 1 > st_atim.tv_nsec 1 > package-string: glusterfs 3.0.5rc9 > /lib64/libc.so.6[0x318a06fe2b] > /lib64/libc.so.6(__fortify_fail+0x37)[0x318a0fb3f7] > /lib64/libc.so.6[0x318a032a40] > /lib64/libc.so.6[0x318a0f92f0] > /lib64/libc.so.6(gsignal+0x35)[0x318a0329c5] > /usr/lib64/glusterfs/3.0.5rc9/xlator/protocol/client.so(client_lookup+0x1cb)[0x7fc3823ebc1b] > /lib64/libc.so.6(abort+0x175)[0x318a0341a5] > /usr/lib64/libglusterfs.so.0(default_lookup+0xd4)[0x7fc382e868c4] > --------- > /lib64/libc.so.6[0x318a06fe2b] > /lib64/libc.so.6(__fortify_fail+0x37)[0x318a0fb3f7] > /lib64/libc.so.6[0x318a0f92f0] > /usr/lib64/glusterfs/3.0.5rc9/xlator/protocol/client.so(client_lookup+0x1cb)[0x7fc3823ebc1b] > /usr/lib64/libglusterfs.so.0(default_lookup+0xd4)[0x7fc382e868c4] > --------- > _______________________________________________ > Gluster-users mailing list > Gluster-users at gluster.org > http://gluster.org/cgi-bin/mailman/listinfo/gluster-users >
Hi Nick, This looks like an issue with compile flags of gcc. we have a bug open for this. http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=197 This issue is hard to fix with 3.0.x release, and will not be valid in 3.1.x (ie, we won't see this bug in 3.1.x) as we changed protocol to RPC/XDR format. Please compile GlusterFS without stack-protection and fortyfy options.. Regards, Amar On Thu, Jul 8, 2010 at 4:24 AM, Nick <t32 at 2thebatcave.com> wrote:> Anyone get glusterfs working on RHEL 6 beta yet? 3.0.4 and 3.0.5rc9 > compile just fine, but crash when used. When mounting it starts to > work (I get Connected to xxx:6996, attached to remote volume xxx), > but after issuing a "df" I first get: > > df: `/g': Software caused connection abort > > Then after waiting a second and doing it again: > > df: `/g': Transport endpoint is not connected > > > I get this in the logs (right after Connected to xxx:6996, attached > to remote volume xxx): > > pending frames: > frame : type(1) op(STAT) > > patchset: v3.0.4-51-g2e35a3e > signal received: 6 > time of crash: 2010-07-07 15:48:37 > configuration details: > argp 1 > backtrace 1 > dlfcn 1 > fdatasync 1 > libpthread 1 > llistxattr 1 > setfsid 1 > spinlock 1 > epoll.h 1 > xattr.h 1 > st_atim.tv_nsec 1 > package-string: glusterfs 3.0.5rc9 > pending frames: > frame : type(1) op(STAT) > /lib64/libc.so.6[0x318a032a40] > > patchset: v3.0.4-51-g2e35a3e > signal received: 6 > time of crash: /lib64/libc.so.6(gsignal+0x35)[0x318a0329c5] > 2010-07-07 15:48:37 > configuration details: > argp 1 > backtrace 1 > dlfcn 1 > fdatasync 1 > /lib64/libc.so.6(abort+0x175)[0x318a0341a5] > libpthread 1 > llistxattr 1 > setfsid 1 > spinlock 1 > epoll.h 1 > xattr.h 1 > st_atim.tv_nsec 1 > package-string: glusterfs 3.0.5rc9 > /lib64/libc.so.6[0x318a06fe2b] > /lib64/libc.so.6(__fortify_fail+0x37)[0x318a0fb3f7] > /lib64/libc.so.6[0x318a032a40] > /lib64/libc.so.6[0x318a0f92f0] > /lib64/libc.so.6(gsignal+0x35)[0x318a0329c5] > > /usr/lib64/glusterfs/3.0.5rc9/xlator/protocol/client.so(client_lookup+0x1cb)[0x7fc3823ebc1b] > /lib64/libc.so.6(abort+0x175)[0x318a0341a5] > /usr/lib64/libglusterfs.so.0(default_lookup+0xd4)[0x7fc382e868c4] > --------- > /lib64/libc.so.6[0x318a06fe2b] > /lib64/libc.so.6(__fortify_fail+0x37)[0x318a0fb3f7] > /lib64/libc.so.6[0x318a0f92f0] > > /usr/lib64/glusterfs/3.0.5rc9/xlator/protocol/client.so(client_lookup+0x1cb)[0x7fc3823ebc1b] > /usr/lib64/libglusterfs.so.0(default_lookup+0xd4)[0x7fc382e868c4] > --------- > _______________________________________________ > Gluster-users mailing list > Gluster-users at gluster.org > http://gluster.org/cgi-bin/mailman/listinfo/gluster-users >