Henk: When you compiled PVFS, did you --disable-server? If not, which version of bdb do you have your system and where is it located?
Becky On Wed, Aug 1, 2012 at 9:56 AM, Becky Ligon <[email protected]> wrote: > Thanks Henk and Nick! Yes, I need to install the command line tools > apparently! > > Becky > > Sent from my iPhone > > On Aug 1, 2012, at 3:52 AM, "Henk D. Schoneveld" <[email protected]> > wrote: > > > Hi Becky, > > > > On Snow Leopard it's /usr/bin/gcc /usr/bin/g++ /usr/bin/make > > > > Henk Schoneveld > > > > On Aug 1, 2012, at 12:11 AM, Becky Ligon wrote: > > > >> I have installed Xcode but still don't see the gcc compiler. Is it > hidden somewhere? > >> > >> Becky > >> > >> On Tue, Jul 31, 2012 at 4:17 PM, Becky Ligon <[email protected]> > wrote: > >> Thanks, Scott!!! Geez! Do you think they could have made it any > harder? > >> > >> Becky > >> > >> > >> On Tue, Jul 31, 2012 at 3:53 PM, Atchley, Scott <[email protected]> > wrote: > >> Becky, > >> > >> You need to install Xcode from Apple. It has a full build environment. > >> > >> If you need autotools, you should then install fink or macports. > >> > >> Scott > >> > >> On Jul 31, 2012, at 2:44 PM, Becky Ligon wrote: > >> > >>> Henk/John: > >>> > >>> I can't find a binary gcc for MAC OSX anywhere. Does it exist? > >>> > >>> Becky > >>> > >>> On Tue, Jul 31, 2012 at 1:34 PM, Henk D. Schoneveld < > [email protected]> wrote: > >>> Hi Becky, > >>> > >>> As replacement for macfuse I've used fuse4x at > http://fuse4x.github.com, as advised by John Chandy. > >>> I downloaded and installed Xcode, gettext and pkg-config. Fuse4X > installs in usr/local/lib, I had to make symlinks to /usr/lib because > otherwise fuse.pc isn't found. > >>> Downloaded the 2.8.6 tarball > >>> ./configure --prefix=/usr --disable-usrint --enable-fuse > >>> make > >>> > >>> NOW MY BLUNDER, SHAME SHAME on ME > >>> ---------------------------- > >>> copied pvfs2fuse to /usr/bin > >>> > >>> complained it didn't work Ough Ough > >>> ---------------------------- > >>> Did "sudo make install" AND EVERYTHING WORKS AS EXPECTED > >>> > >>> My excuses for all the fuzz. > >>> > >>> Henk Schoneveld > >>> > >>> PS. did CC the list ;-) > >>> > >>> On Jul 31, 2012, at 3:26 PM, Becky Ligon wrote: > >>> > >>>> Henk: > >>>> > >>>> Can you send me your pvfs2tab file, your PVFS conf file, and the > version of fuse that you are using? My understanding is that OSX fuse is > no longer supported, so there is a 3rd party "fuse" that you have to use. > I will find out the details for you. > >>>> > >>>> Becky > >>>> > >>>> On Tue, Jul 31, 2012 at 4:15 AM, Henk D. Schoneveld < > [email protected]> wrote: > >>>> > >>>> On Jul 30, 2012, at 11:17 PM, Becky Ligon wrote: > >>>> > >>>>> Henk: > >>>>> > >>>>> Can you post your output to this list? > >>>> Of course happy to do that. > >>>> > >>>> [E 19:01:35.647450] PVFS_isys_fs_add: Failed to initialize any > appropriate BMI methods for addresses: > >>>> [E 19:01:35.648604] ??? > >>>> [E 19:01:35.648645] PVFS_isys_fs_add call: Protocol not available > >>>> [E 19:01:35.648680] ERROR: could not initialize any file systems in > /etc/pvfs2tab. > >>>> PVFS_util_init_defaults: Operation not supported by device (error > class: 0) > >>>> > >>>> pvfs2fuse and exactly the same pvfs2tab under linux works as expected. > >>>> > >>>> Any more hints ? > >>>> > >>>> By the way I patched state-machine-fns.c with > >>>> > >>>> @@ -229,7 +229,9 @@ > >>>> { > >>>> gossip_err("SM current state or trtbl is invalid " > >>>> "(smcb = %p)\n", smcb); > >>>> +#ifdef GOSSIP_ENABLE_BACKTRACE > >>>> gossip_backtrace(); > >>>> +#endif > >>>> assert(0); > >>>> return -1; > >>>> } > >>>> > >>>> Patch applied well. > >>>> > >>>> Kind regards > >>>> > >>>> > >>>> Henk > >>>> > >>>>> > >>>>> Thanks, > >>>>> Becky > >>>>> > >>>>> On Mon, Jul 30, 2012 at 4:50 PM, Henk D. Schoneveld < > [email protected]> wrote: > >>>>> > >>>>> On Jul 30, 2012, at 7:34 PM, Becky Ligon wrote: > >>>>> > >>>>>> Great! So disabling usrint and enabling fuse was all you needed? > >>>>> Uhh to compile yes, but to use it it failed. Posted output to John > Chandy. > >>>>>> > >>>>>> Becky > >>>>>> > >>>>>> On Mon, Jul 30, 2012 at 1:10 PM, Henk D. Schoneveld < > [email protected]> wrote: > >>>>>> Thanks a lot Becky, but John Chandy reacted already off-list. I did > reply my results to the list again. > >>>>>> But again thank you for being so helpful > >>>>>> > >>>>>> Henk Schoneveld > >>>>>> > >>>>>> > >>>>>> On Jul 30, 2012, at 5:50 PM, Becky Ligon wrote: > >>>>>> > >>>>>>> Henk: > >>>>>>> > >>>>>>> We do have a developer who has worked with OSX with the fuse > client. I am going to forward your email to him and let him help you with > the details. > >>>>>>> > >>>>>>> Becky Ligon > >>>>>>> > >>>>>>> > >>>>>>> On Sun, Jul 29, 2012 at 11:20 PM, John Chandy < > [email protected]> wrote: > >>>>>>> Henk, > >>>>>>> > >>>>>>> If all you are looking for is the fuse client, you should be able > to add "--disable-usrint" and "--enable-fuse" when you do the configure. > >>>>>>> > >>>>>>> If you want the user POSIX and stdio libraries, it looks like > you'll have to make some minor fixes to the usrint code so that it compiles > on MacOSX. I'm not sure if the OrangeFS developers are testing on MacOSX. > >>>>>>> > >>>>>>> John. > >>>>>>> > >>>>>>> On Jul 29, 2012, at 6:26 PM, Henk D. Schoneveld wrote: > >>>>>>> > >>>>>>>> John, > >>>>>>>> > >>>>>>>> Thanks for your answer. > >>>>>>>> > >>>>>>>> Installed xcode, Fuse4X, gettext and pkg-config, I'm able to > configure orange-fs2.8.6, but make fails with > >>>>>>>> > >>>>>>>> CC src/client/sysint/mgmt-get-uid-list.o > >>>>>>>> CC src/client/usrint/posix-pvfs.o > >>>>>>>> In file included from src/client/usrint/posix-pvfs.c:13: > >>>>>>>> src/client/usrint/usrint.h:227: warning: type defaults to ‘int’ > in declaration of ‘off64_t’ > >>>>>>>> src/client/usrint/usrint.h:227: error: expected ‘;’, ‘,’ or ‘)’ > before ‘offset’ > >>>>>>>> src/client/usrint/usrint.h:229: error: expected ‘=’, ‘,’, ‘;’, > ‘asm’ or ‘__attribute__’ before ‘ftell64’ > >>>>>>>> In file included from src/client/usrint/posix-pvfs.c:14: > >>>>>>>> src/client/usrint/posix-ops.h:35: error: expected declaration > specifiers or ‘...’ before ‘off64_t’ > >>>>>>>> > >>>>>>>> Any hints on what I did wrong or miss are very welcome > >>>>>>>> > >>>>>>>> Henk > >>>>>>>> On Jul 28, 2012, at 10:33 PM, John Chandy wrote: > >>>>>>>> > >>>>>>>>> Henk, > >>>>>>>>> > >>>>>>>>> pvfs2fuse was built work on OSX with Macfuse from > http://code.google.com/p/macfuse. It used to compile 3-4 years ago when > I last looked at it, but since macfuse hasnt been updated since 2009, I > don't know if it still works. There is a replacement for macfuse called > fuse4x at http://fuse4x.github.com, but I've never tested pvfs2fuse with > it, so you'll have to try it out and see if it works. > >>>>>>>>> > >>>>>>>>> As long as you have the gcc build environment (from xcode), > building pvfs2fuse should be the same as you would do on a Linux machine. > >>>>>>>>> > >>>>>>>>> John. > >>>>>>>>> > >>>>>>>>> On Jul 28, 2012, at 2:13 PM, Henk D. Schoneveld wrote: > >>>>>>>>> > >>>>>>>>>> Hi all, > >>>>>>>>>> > >>>>>>>>>> Using five 2.8.6 metadata/io-servers en would like to use the > storage on an OSX machine. pvfs2fuse is the way to go. I know how to build > pvfs2fuse under linux, but have no idea how to get a working OSX version. > >>>>>>>>>> Googled and read a modified fuse-library would be needed, which > was available on a now disapeared Zumastor. > >>>>>>>>>> > >>>>>>>>>> Could somebody be so kind to provide me a binary version ? BTW > I do need a 64bits version. > >>>>>>>>>> > >>>>>>>>>> I've never build something under OSX, setting things up just to > build pvfs2fuse would be a real pain I gues. > >>>>>>>>>> > >>>>>>>>>> Kind regards > >>>>>>>>>> > >>>>>>>>>> Henk Schoneveld > >>>>>>>>>> _______________________________________________ > >>>>>>>>>> Pvfs2-users mailing list > >>>>>>>>>> [email protected] > >>>>>>>>>> http://www.beowulf-underground.org/mailman/listinfo/pvfs2-users > >>>>>>>>> > >>>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> _______________________________________________ > >>>>>>> Pvfs2-users mailing list > >>>>>>> [email protected] > >>>>>>> http://www.beowulf-underground.org/mailman/listinfo/pvfs2-users > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> -- > >>>>>>> Becky Ligon > >>>>>>> OrangeFS Support and Development > >>>>>>> Omnibond Systems > >>>>>>> Anderson, South Carolina > >>>>>>> > >>>>>>> > >>>>>> > >>>>>> > >>>>>> > >>>>>> > >>>>>> -- > >>>>>> Becky Ligon > >>>>>> OrangeFS Support and Development > >>>>>> Omnibond Systems > >>>>>> Anderson, South Carolina > >>>>>> > >>>>>> > >>>>> > >>>>> > >>>>> > >>>>> > >>>>> -- > >>>>> Becky Ligon > >>>>> OrangeFS Support and Development > >>>>> Omnibond Systems > >>>>> Anderson, South Carolina > >>>>> > >>>>> > >>>> > >>>> > >>>> > >>>> > >>>> -- > >>>> Becky Ligon > >>>> OrangeFS Support and Development > >>>> Omnibond Systems > >>>> Anderson, South Carolina > >>>> > >>>> > >>> > >>> > >>> > >>> > >>> -- > >>> Becky Ligon > >>> OrangeFS Support and Development > >>> Omnibond Systems > >>> Anderson, South Carolina > >>> > >>> > >>> _______________________________________________ > >>> Pvfs2-users mailing list > >>> [email protected] > >>> http://www.beowulf-underground.org/mailman/listinfo/pvfs2-users > >> > >> > >> > >> > >> -- > >> Becky Ligon > >> OrangeFS Support and Development > >> Omnibond Systems > >> Anderson, South Carolina > >> > >> > >> > >> > >> > >> -- > >> Becky Ligon > >> OrangeFS Support and Development > >> Omnibond Systems > >> Anderson, South Carolina > >> > >> > > > -- Becky Ligon OrangeFS Support and Development Omnibond Systems Anderson, South Carolina
_______________________________________________ Pvfs2-users mailing list [email protected] http://www.beowulf-underground.org/mailman/listinfo/pvfs2-users
