<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=gb2312">
<META content="MSHTML 6.00.6000.16850" name=GENERATOR><LINK 
href="BLOCKQUOTE{margin-Top: 0px; margin-Bottom: 0px; margin-Left: 2em}" 
rel=stylesheet></HEAD>
<BODY style="FONT-SIZE: 10pt; MARGIN: 10px; FONT-FAMILY: verdana">
<DIV><FONT face=Verdana size=2>HI:</FONT></DIV>
<DIV>&nbsp;&nbsp; When i update&nbsp; kernel to 2.6.30 in 
Red&nbsp;Hat&nbsp;Enterprise&nbsp;Linux&nbsp;AS&nbsp;release&nbsp;4&nbsp;(Nahant&nbsp;Update&nbsp;2)&nbsp; 
kernel 2.6.9-22.ELsmp , then&nbsp; install&nbsp; fuse2.8( fuse2.7.4 had 
installed in kernel 2.6.9-22.ELsmp&nbsp; ) ,and reinstall&nbsp; gluster2.0.0. 
then use the old&nbsp; dht configure .</DIV>
<DIV>&nbsp;</DIV>
<DIV>
<DIV>grep&nbsp;-i&nbsp;FUSE_MINOR_VERSION&nbsp;/usr/local/include/fuse/fuse_common.h&nbsp;</DIV>
<DIV>#define&nbsp;FUSE_MINOR_VERSION&nbsp;8</DIV>
<DIV>#define&nbsp;FUSE_VERSION&nbsp;FUSE_MAKE_VERSION(FUSE_MAJOR_VERSION,&nbsp;FUSE_MINOR_VERSION)</DIV>
<DIV>#&nbsp;&nbsp;&nbsp;&nbsp;undef&nbsp;FUSE_MINOR_VERSION</DIV>
<DIV>#&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;define&nbsp;FUSE_MINOR_VERSION&nbsp;5</DIV>
<DIV>#&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;define&nbsp;FUSE_MINOR_VERSION&nbsp;4</DIV>
<DIV>#&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;define&nbsp;FUSE_MINOR_VERSION&nbsp;1</DIV>
<DIV>#&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;define&nbsp;FUSE_MINOR_VERSION&nbsp;1</DIV>
<DIV>&nbsp;</DIV>
<DIV>
<DIV>&nbsp;dmesg&nbsp;|grep&nbsp;-i&nbsp;fuse&nbsp;</DIV>
<DIV>fuse&nbsp;init&nbsp;(API&nbsp;version&nbsp;7.11)</DIV>
<DIV>&nbsp;</DIV>
<DIV>
<DIV>uname&nbsp;&nbsp;-a&nbsp;</DIV>
<DIV>Linux&nbsp;localhost.localdomain&nbsp;2.6.30&nbsp;#2&nbsp;SMP&nbsp;Mon&nbsp;Jul&nbsp;6&nbsp;15:35:46&nbsp;CST&nbsp;2009&nbsp;i686&nbsp;i686&nbsp;i386&nbsp;GNU/Linux</DIV></DIV></DIV></DIV>
<DIV>-------------------------------------------------------------------------------&nbsp;&nbsp;&nbsp; 
</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;&nbsp;&nbsp;I copy a FcTest.java&nbsp; into directory ,and&nbsp; 
create a file.txt ,then exec "javac FcTest.java "&nbsp; then system mention 
:</DIV>
<DIV>
<DIV>´íÎ󣺶ÁÈ¡&nbsp;FcTest.java&nbsp;ʱ³ö´í£»Transport&nbsp;endpoint&nbsp;is&nbsp;not&nbsp;connected</DIV>
<DIV>1&nbsp;´íÎó</DIV></DIV>
<DIV>the log&nbsp;was :&nbsp;&nbsp; 
<DIV>================================================================================</DIV>
<DIV>Version&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:&nbsp;glusterfs&nbsp;2.0.0&nbsp;built&nbsp;on&nbsp;Jul&nbsp;&nbsp;7&nbsp;2009&nbsp;10:24:31</DIV>
<DIV>TLA&nbsp;Revision&nbsp;:&nbsp;7b2e459db65edd302aa12476bc73b3b7a17b1410</DIV>
<DIV>Starting&nbsp;Time:&nbsp;2009-07-07&nbsp;10:44:58</DIV>
<DIV>Command&nbsp;line&nbsp;:&nbsp;glusterfs&nbsp;-f&nbsp;/etc/glusterfs/glusterfs-client.vol.nio&nbsp;--disable-direct-io-mode&nbsp;/data&nbsp;</DIV>
<DIV>PID&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:&nbsp;4503</DIV>
<DIV>System&nbsp;name&nbsp;&nbsp;:&nbsp;Linux</DIV>
<DIV>Nodename&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:&nbsp;localhost.localdomain</DIV>
<DIV>Kernel&nbsp;Release&nbsp;:&nbsp;2.6.30</DIV>
<DIV>Hardware&nbsp;Identifier:&nbsp;i686</DIV>
<DIV></DIV>
<DIV>Given&nbsp;volfile:</DIV>
<DIV>+------------------------------------------------------------------------------+</DIV>
<DIV>&nbsp;&nbsp;1:&nbsp;###&nbsp;Add&nbsp;client&nbsp;feature&nbsp;and&nbsp;attach&nbsp;to&nbsp;remote&nbsp;subvolume</DIV>
<DIV>&nbsp;&nbsp;2:&nbsp;volume&nbsp;client1</DIV>
<DIV>&nbsp;&nbsp;3:&nbsp;&nbsp;&nbsp;type&nbsp;protocol/client</DIV>
<DIV>&nbsp;&nbsp;4:&nbsp;&nbsp;&nbsp;option&nbsp;transport-type&nbsp;tcp</DIV>
<DIV>&nbsp;&nbsp;5:&nbsp;&nbsp;&nbsp;option&nbsp;remote-host&nbsp;172.16.16.88&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;IP&nbsp;address&nbsp;of&nbsp;the&nbsp;remote&nbsp;io</DIV>
<DIV>&nbsp;&nbsp;6:&nbsp;&nbsp;&nbsp;option&nbsp;remote-port&nbsp;6996&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;default&nbsp;server&nbsp;port&nbsp;is&nbsp;6996</DIV>
<DIV>&nbsp;&nbsp;7:&nbsp;&nbsp;&nbsp;option&nbsp;remote-subvolume&nbsp;brick2&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;name&nbsp;of&nbsp;the&nbsp;remote&nbsp;volume</DIV>
<DIV>&nbsp;&nbsp;8:&nbsp;end-volume</DIV>
<DIV>&nbsp;&nbsp;9:&nbsp;</DIV>
<DIV>&nbsp;10:&nbsp;volume&nbsp;client2</DIV>
<DIV>&nbsp;11:&nbsp;&nbsp;&nbsp;type&nbsp;protocol/client</DIV>
<DIV>&nbsp;12:&nbsp;&nbsp;&nbsp;option&nbsp;transport-type&nbsp;tcp</DIV>
<DIV>&nbsp;13:&nbsp;&nbsp;&nbsp;option&nbsp;remote-host&nbsp;172.16.16.90&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;IP&nbsp;address&nbsp;of&nbsp;the&nbsp;remote&nbsp;io</DIV>
<DIV>&nbsp;14:&nbsp;&nbsp;&nbsp;option&nbsp;remote-port&nbsp;6996&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;default&nbsp;server&nbsp;port&nbsp;is&nbsp;6996</DIV>
<DIV>&nbsp;15:&nbsp;&nbsp;&nbsp;option&nbsp;remote-subvolume&nbsp;brick2&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;name&nbsp;of&nbsp;the&nbsp;remote&nbsp;volume</DIV>
<DIV>&nbsp;16:&nbsp;end-volume</DIV>
<DIV>&nbsp;17:&nbsp;</DIV>
<DIV>&nbsp;18:&nbsp;volume&nbsp;client3</DIV>
<DIV>&nbsp;19:&nbsp;&nbsp;&nbsp;type&nbsp;protocol/client</DIV>
<DIV>&nbsp;20:&nbsp;&nbsp;&nbsp;option&nbsp;transport-type&nbsp;tcp</DIV>
<DIV>&nbsp;21:&nbsp;&nbsp;&nbsp;option&nbsp;remote-host&nbsp;172.16.16.95&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;IP&nbsp;address&nbsp;of&nbsp;the&nbsp;remote&nbsp;io</DIV>
<DIV>&nbsp;22:&nbsp;&nbsp;&nbsp;option&nbsp;remote-port&nbsp;6996&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;default&nbsp;server&nbsp;port&nbsp;is&nbsp;6996</DIV>
<DIV>&nbsp;23:&nbsp;&nbsp;&nbsp;option&nbsp;remote-subvolume&nbsp;brick2&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;name&nbsp;of&nbsp;the&nbsp;remote&nbsp;volume</DIV>
<DIV>&nbsp;24:&nbsp;end-volume</DIV>
<DIV>&nbsp;25:&nbsp;</DIV>
<DIV>&nbsp;26:&nbsp;</DIV>
<DIV>&nbsp;27:&nbsp;volume&nbsp;client4</DIV>
<DIV>&nbsp;28:&nbsp;&nbsp;&nbsp;type&nbsp;protocol/client</DIV>
<DIV>&nbsp;29:&nbsp;&nbsp;&nbsp;option&nbsp;transport-type&nbsp;tcp</DIV>
<DIV>&nbsp;30:&nbsp;&nbsp;&nbsp;option&nbsp;remote-host&nbsp;172.16.36.57&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;IP&nbsp;address&nbsp;of&nbsp;the&nbsp;remote&nbsp;io</DIV>
<DIV>&nbsp;31:&nbsp;&nbsp;&nbsp;option&nbsp;remote-port&nbsp;6996&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;default&nbsp;server&nbsp;port&nbsp;is&nbsp;6996</DIV>
<DIV>&nbsp;32:&nbsp;&nbsp;&nbsp;option&nbsp;remote-subvolume&nbsp;brick2&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;name&nbsp;of&nbsp;the&nbsp;remote&nbsp;volume</DIV>
<DIV>&nbsp;33:&nbsp;end-volume</DIV>
<DIV>&nbsp;34:&nbsp;</DIV>
<DIV>&nbsp;35:&nbsp;&nbsp;</DIV>
<DIV>&nbsp;36:&nbsp;</DIV>
<DIV>&nbsp;37:&nbsp;#volume&nbsp;afr2</DIV>
<DIV>&nbsp;38:&nbsp;#&nbsp;&nbsp;type&nbsp;cluster/afr</DIV>
<DIV>&nbsp;39:&nbsp;#&nbsp;&nbsp;subvolumes&nbsp;client2&nbsp;client4</DIV>
<DIV>&nbsp;40:&nbsp;#end-volume</DIV>
<DIV>&nbsp;41:&nbsp;</DIV>
<DIV>&nbsp;42:&nbsp;volume&nbsp;&nbsp;&nbsp;dht</DIV>
<DIV>&nbsp;43:&nbsp;&nbsp;&nbsp;type&nbsp;cluster/dht</DIV>
<DIV>&nbsp;44:&nbsp;&nbsp;&nbsp;option&nbsp;min-free-disk&nbsp;20%</DIV>
<DIV>&nbsp;45:&nbsp;&nbsp;&nbsp;subvolumes&nbsp;client1&nbsp;client2&nbsp;</DIV>
<DIV>&nbsp;46:&nbsp;end-volume</DIV>
<DIV>&nbsp;47:&nbsp;</DIV>
<DIV>&nbsp;48:&nbsp;</DIV>
<DIV>&nbsp;49:&nbsp;</DIV>
<DIV>&nbsp;50:&nbsp;###&nbsp;Add&nbsp;readahead&nbsp;feature</DIV>
<DIV>&nbsp;51:&nbsp;volume&nbsp;readahead</DIV>
<DIV>&nbsp;52:&nbsp;&nbsp;&nbsp;type&nbsp;performance/read-ahead</DIV>
<DIV>&nbsp;53:&nbsp;&nbsp;&nbsp;option&nbsp;page-count&nbsp;16&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;cache&nbsp;per&nbsp;file&nbsp;&nbsp;=&nbsp;(page-count&nbsp;x&nbsp;page-size)</DIV>
<DIV>&nbsp;54:&nbsp;&nbsp;&nbsp;subvolumes&nbsp;dht&nbsp;</DIV>
<DIV>&nbsp;55:&nbsp;end-volume</DIV>
<DIV>&nbsp;56:&nbsp;</DIV>
<DIV>&nbsp;57:&nbsp;###&nbsp;Add&nbsp;IO-Cache&nbsp;feature</DIV>
<DIV>&nbsp;58:&nbsp;volume&nbsp;iocache</DIV>
<DIV>&nbsp;59:&nbsp;&nbsp;&nbsp;type&nbsp;performance/io-cache</DIV>
<DIV>&nbsp;60:&nbsp;&nbsp;&nbsp;option&nbsp;page-size&nbsp;256KB</DIV>
<DIV>&nbsp;61:&nbsp;&nbsp;&nbsp;subvolumes&nbsp;readahead&nbsp;</DIV>
<DIV>&nbsp;62:&nbsp;end-volume</DIV>
<DIV>&nbsp;63:&nbsp;</DIV>
<DIV>&nbsp;64:&nbsp;###&nbsp;Add&nbsp;writeback&nbsp;feature</DIV>
<DIV>&nbsp;65:&nbsp;volume&nbsp;writeback</DIV>
<DIV>&nbsp;66:&nbsp;&nbsp;type&nbsp;performance/write-behind</DIV>
<DIV>&nbsp;67:&nbsp;&nbsp;&nbsp;option&nbsp;cache-size&nbsp;32MB</DIV>
<DIV>&nbsp;68:&nbsp;&nbsp;&nbsp;option&nbsp;flush-behind&nbsp;on</DIV>
<DIV>&nbsp;69:&nbsp;&nbsp;&nbsp;subvolumes&nbsp;iocache&nbsp;&nbsp;&nbsp;</DIV>
<DIV>&nbsp;70:&nbsp;end-volume</DIV>
<DIV></DIV>
<DIV>+------------------------------------------------------------------------------+</DIV>
<DIV>2009-07-07&nbsp;10:44:58&nbsp;W&nbsp;[client-protocol.c:6708:init]&nbsp;client4:&nbsp;dangling&nbsp;volume.&nbsp;check&nbsp;volfile&nbsp;</DIV>
<DIV>2009-07-07&nbsp;10:44:58&nbsp;W&nbsp;[client-protocol.c:6708:init]&nbsp;client3:&nbsp;dangling&nbsp;volume.&nbsp;check&nbsp;volfile&nbsp;</DIV>
<DIV>2009-07-07&nbsp;10:44:58&nbsp;N&nbsp;[glusterfsd.c:1152:main]&nbsp;glusterfs:&nbsp;Successfully&nbsp;started</DIV>
<DIV>2009-07-07&nbsp;10:44:58&nbsp;N&nbsp;[client-protocol.c:6327:client_setvolume_cbk]&nbsp;client4:&nbsp;connection&nbsp;and&nbsp;handshake&nbsp;succeeded</DIV>
<DIV>2009-07-07&nbsp;10:44:58&nbsp;N&nbsp;[client-protocol.c:6327:client_setvolume_cbk]&nbsp;client4:&nbsp;connection&nbsp;and&nbsp;handshake&nbsp;succeeded</DIV>
<DIV>2009-07-07&nbsp;10:44:58&nbsp;N&nbsp;[client-protocol.c:6327:client_setvolume_cbk]&nbsp;client1:&nbsp;connection&nbsp;and&nbsp;handshake&nbsp;succeeded</DIV>
<DIV>2009-07-07&nbsp;10:44:58&nbsp;N&nbsp;[client-protocol.c:6327:client_setvolume_cbk]&nbsp;client1:&nbsp;connection&nbsp;and&nbsp;handshake&nbsp;succeeded</DIV>
<DIV>2009-07-07&nbsp;10:44:58&nbsp;N&nbsp;[client-protocol.c:6327:client_setvolume_cbk]&nbsp;client2:&nbsp;connection&nbsp;and&nbsp;handshake&nbsp;succeeded</DIV>
<DIV>2009-07-07&nbsp;10:44:58&nbsp;N&nbsp;[client-protocol.c:6327:client_setvolume_cbk]&nbsp;client2:&nbsp;connection&nbsp;and&nbsp;handshake&nbsp;succeeded</DIV>
<DIV>2009-07-07&nbsp;10:44:58&nbsp;N&nbsp;[client-protocol.c:6327:client_setvolume_cbk]&nbsp;client3:&nbsp;connection&nbsp;and&nbsp;handshake&nbsp;succeeded</DIV>
<DIV>2009-07-07&nbsp;10:44:58&nbsp;N&nbsp;[client-protocol.c:6327:client_setvolume_cbk]&nbsp;client3:&nbsp;connection&nbsp;and&nbsp;handshake&nbsp;succeeded</DIV>
<DIV>2009-07-07&nbsp;10:45:00&nbsp;W&nbsp;[dht-layout.c:485:dht_layout_normalize]&nbsp;dht:&nbsp;directory&nbsp;/&nbsp;looked&nbsp;up&nbsp;first&nbsp;time</DIV>
<DIV>2009-07-07&nbsp;10:45:00&nbsp;W&nbsp;[dht-common.c:163:dht_lookup_dir_cbk]&nbsp;dht:&nbsp;fixing&nbsp;assignment&nbsp;on&nbsp;/</DIV>
<DIV>pending&nbsp;frames:</DIV>
<DIV></DIV>
<DIV>patchset:&nbsp;7b2e459db65edd302aa12476bc73b3b7a17b1410</DIV>
<DIV>signal&nbsp;received:&nbsp;11</DIV>
<DIV>configuration&nbsp;details:argp&nbsp;1</DIV>
<DIV>backtrace&nbsp;1</DIV>
<DIV>dlfcn&nbsp;1</DIV>
<DIV>fdatasync&nbsp;1</DIV>
<DIV>libpthread&nbsp;1</DIV>
<DIV>llistxattr&nbsp;1</DIV>
<DIV>setfsid&nbsp;1</DIV>
<DIV>spinlock&nbsp;1</DIV>
<DIV>epoll.h&nbsp;1</DIV>
<DIV>xattr.h&nbsp;1</DIV>
<DIV>st_atim.tv_nsec&nbsp;1</DIV>
<DIV>package-string:&nbsp;glusterfs&nbsp;2.0.0</DIV>
<DIV>[0xffffe400]</DIV>
<DIV>/usr/local/lib/libfuse.so.2(fuse_session_process+0x17)[0xb776125f]</DIV>
<DIV>/lib/glusterfs/2.0.0/xlator/mount/fuse.so[0xb778fee2]</DIV>
<DIV>/lib/tls/libpthread.so.0[0x8bc341]</DIV>
<DIV>/lib/tls/libc.so.6(__clone+0x5e)[0x74e6fe]</DIV>
<DIV>---------</DIV></DIV>
<DIV>&nbsp;&nbsp;</DIV>
<DIV><FONT face=Verdana size=2></FONT>&nbsp;</DIV>
<DIV align=left><FONT face=Verdana color=#c0c0c0 size=2>2009-07-07 
</FONT></DIV><FONT face=Verdana size=2>
<HR style="WIDTH: 122px; HEIGHT: 2px" align=left SIZE=2>

<DIV><FONT face=Verdana color=#c0c0c0 size=2><SPAN>eagleeyes</SPAN> 
</FONT></DIV></FONT></BODY></HTML>