From: Travis <tra...@tr...> - 2010-06-22 13:24:32
|
Yes, I agree it is likely an incomplete FUSE, or perhaps not the most up to date FUSE implementation on freebsd. I am currently working on: moosefs 1.6.13 FUSE library version 2.8.1 Samba 3.4.7 Linux 2.6.32-21 (part of Ubuntu Linux 10.4 64 bit edition) Where I have the Samba exposing folders within the moosefs mount for windows machines on my network. And this appears to work well for me, I have never observed a crash that is. I am also working on amd64 hardware. So the only difference is the Freebsd vs Linux, and as Michaeł said it is probably the Freebsd support for FUSE.? I remember the freebsd ports sometimes being a little behind what the latest version of a package was. Would it be possible for you to try to compile the latest FUSE from sources instead of using a FreeBSD port ? I am not even sure if this is possible, it might require hacking with the FUSE sources to even get them to compile. Most of the problems likely to be different system header files needed, or a different location, and possibly the need to fetch other packages to provide supporting features. And even then there might be some kernel parameter tuning needed to make it work. though this should be done already I would think if the current FUSE mostly works for you. Linux, Fuse, moosefs, samba, 64 bit On 06/21/2010 12:05 PM, Ruan Chunping wrote: > Thank you for your reply! > > > I agress with you > > i tesed on FreeBSD8.0 and FreeBSD8.0-p3 , the same problem. > > My guess is: > when i copy files, Samba makes some operations ,but FUSE not > supported, I'm not sure :) > > > > 2010/6/21 Michał Borychowski<mic...@ge...>: > >> Thank you for your submission. We will look into this situation but when the kernel makes a crash it is more probably caused by FUSE for FreeBSD than for MooseFS itself. >> >> >> Kind regards >> Michał Borychowski >> MooseFS Support Manager >> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ >> Gemius S.A. >> ul. Wołoska 7, 02-672 Warszawa >> Budynek MARS, klatka D >> Tel.: +4822 874-41-00 >> Fax : +4822 874-41-01 >> >> >> >>> -----Original Message----- >>> From: Ruan Chunping [mailto:rua...@gm...] >>> Sent: Monday, June 21, 2010 6:53 AM >>> To: moo...@li... >>> Subject: Re: [Moosefs-users] BUG report,mfs+samba+freebsd8amd64 crash >>> >>> and the samba version: >>> >>> pkg_info|grep samba >>> samba-3.0.32_2,1 A free SMB and CIFS client and server for UNIX >>> samba-libsmbclient-3.0.37 Shared libs from the samba package >>> >>> >>> On Mon, Jun 21, 2010 at 12:50 PM, Ruan Chunping<rua...@gm...> >>> wrote: >>> >>>> OS: FreeBSD dev.xxxx.com 8.0-RELEASE-p3 FreeBSD 8.0-RELEASE-p3 #0: Sun >>>> Jun 20 13:06:16 CST 2010 >>>> ro...@de...:/usr/obj/usr/src/sys/GENERIC amd64 >>>> MFS: mfs-1.6.15.tar.gz from freebsd ports >>>> FUSE: fusefs-kmod-0.3.9.p1.20080208_6 >>>> fusefs-libs-2.7.4 >>>> dmesg|grep fuse >>>> fuse4bsd: version 0.3.9-pre1, FUSE ABI 7.8 >>>> >>>> install and config MFS ( http://www.moosefs.org/reference-guide.html ) >>>> ip: 192.168.1.77 >>>> master,metalog,chunkserver,client,cgiserv are installed to one machine. >>>> >>>> /etc/hosts >>>> 192.168.1.77 mfsmaster >>>> >>>> ... >>>> >>>> dd if=/dev/zero of=/chunk1 bs=4m count=1024 >>>> dd if=/dev/zero of=/chunk2 bs=4m count=1024 >>>> mdconfig -a -t vnode -f /chunk1 -u 0 >>>> mdconfig -a -t vnode -f /chunk2 -u 1 >>>> newfs -m0 -O2 /dev/md0 >>>> newfs -m0 -O2 /dev/md1 >>>> mount /dev/md0 /mnt/mfschunk1 >>>> mount /dev/md2 /mnt/mfschunk2 >>>> >>>> ..ok >>>> >>>> config and start mfschunkserver >>>> >>>> .. ok >>>> >>>> mfsmount /mnt/mfs -H mfsmaster >>>> >>>> ..ok >>>> >>>> cd /mnt/mfs/ >>>> mkdir test >>>> >>>> .. ok >>>> >>>> echo "test"> test.txt >>>> >>>> .. ok >>>> >>>> cat test.txt >>>> >>>> .. ok (i noticed that: read/readdir operation increasing, from mfscgiserver >>>> >>> ) >>> >>>> mkdir MFS (/mnt/mfs/MFS) >>>> >>>> .. ok >>>> >>>> ln -s /mnt/mfs/MFS /mnt/SMB/ >>>> >>>> ls -l /mnt/SMB/MFS >>>> >>>> .. ok >>>> >>>> >>>> now, in my work pc(OS:Win7, ip:192.168.1.10),i can see the MFS folder >>>> ( \\192.168.1.77\SMB ) >>>> 1. copy a file (<1M) to \\192.168.1.77\SMB >>>> .. ok >>>> 2. and copy the sam file to \\192.168.1.77\SMB\MFS\ >>>> freebsd crash,and auto reboot , no kernel dump :( >>>> >>>> >>>> * I can reproduce this bug >>>> >>>> >>> >>> >>> -- >>> 米胖 >>> www.mipang.com >>> >>> ------------------------------------------------------------------------------ >>> ThinkGeek and WIRED's GeekDad team up for the Ultimate >>> GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the >>> lucky parental unit. See the prize list and enter to win: >>> http://p.sf.net/sfu/thinkgeek-promo >>> _______________________________________________ >>> moosefs-users mailing list >>> moo...@li... >>> https://lists.sourceforge.net/lists/listinfo/moosefs-users >>> >> >> > > > |