Re: [Gluster-devel] [Gluster-users] Please test GlusterFS 3.6.0 beta3 on OSX!

2014-11-04 Thread Justin Clift
On Thu, 23 Oct 2014 11:39:15 -0500
Ryan Nix ryan@gmail.com wrote:

 We've complied the client and built a formal Apple installer if anyone
 wants to test.  We'll post a link this afternoon.

Arrrgh.  Somehow I missed this message until just now.  A formal
Apple installer would be really useful (for 3.6.0 GA, or 3.6.1, etc).

:)

+ Justin

-- 
GlusterFS - http://www.gluster.org

An open source, distributed file system scaling to several
petabytes, and handling thousands of clients.

My personal twitter: twitter.com/realjustinclift
___
Gluster-devel mailing list
Gluster-devel@gluster.org
http://supercolony.gluster.org/mailman/listinfo/gluster-devel


Re: [Gluster-devel] [Gluster-users] Please test GlusterFS 3.6.0 beta3 on OSX!

2014-11-04 Thread Justin Clift
On Sun, 26 Oct 2014 20:10:56 +0100
Dennis Schafroth den...@schafroth.dk wrote:

 Ok, that could explain it. The two servers are a mix of ext4 and
 btrfs. 
 
 Have anybody been successful running servers on OS X, using which
 file system?

Just had a chance to update the OSX formula for 3.6.0 release tarball:

  
https://github.com/justinclift/homebrew/blob/glusterfs360/Library/Formula/glusterfs.rb

This one correctly puts the log files under $HOMEBREW/var/log/etc.

But, on the OSX 10.8 box I just compiled it on, glusterd just
segfaults.  Launched it using:

  $ sudo launchctl start org.gluster.glusterd

Crash report here if that's interesting:

  
http://mirror.salasaga.org/gluster/glusterfsd_2014-11-04-222801_Mac-mini.crash.txt
  (it's not very long)

Harsha  Kaleb, this OSX box is the Mac Mini in the Westford lab, if
you want to ssh in and take a look.

It's completely possible I've mucked something up on the box and it's
all my fault.  Just saying. ;)

+ Justin

-- 
GlusterFS - http://www.gluster.org

An open source, distributed file system scaling to several
petabytes, and handling thousands of clients.

My personal twitter: twitter.com/realjustinclift
___
Gluster-devel mailing list
Gluster-devel@gluster.org
http://supercolony.gluster.org/mailman/listinfo/gluster-devel


Re: [Gluster-devel] [Gluster-users] Please test GlusterFS 3.6.0 beta3 on OSX!

2014-10-26 Thread Dennis Schafroth
Ok, that could explain it. The two servers are a mix of ext4 and btrfs. 

Have anybody been successful running servers on OS X, using which file system? 
I tried in april and saw similar issues (duplicates). 

How is ZFS on Linux doing with glusterfs? That could be an option.

cheers,
:-Dennis 


 On 26 Oct 2014, at 15:18 , Anders Blomdell anders.blomd...@control.lth.se 
 wrote:
 
 I saw duplicated entries on Linux under similar setup, issues disappeared 
 when I switched to xfs instead of ext4 on the servers. I think there is some 
 more info on the devel list.
 
 /Anders
 
 On 25 October 2014 22:45:50 CEST, Dennis Schafroth den...@schafroth.dk 
 wrote:
 Trying to collect some understanding when it happens to make it reproducible, 
  and better debug info. 
 
 Any hints on creating a good system call log using dtruss? 
 
 cheers, 
 :-Dennis
 
  On 25 Oct 2014, at 22:01 , Harshavardhana har...@harshavardhana.net wrote:
  
  On Sat, Oct 25, 2014 at 11:13 AM, Harshavardhana
  har...@harshavardhana.net wrote:
  On Sat, Oct 25, 2014 at 8:47 AM, Dennis Schafroth den...@schafroth.dk 
 wrote:
  Mounting a distributed replicated linux server sometimes shows duplicate 
 directory entries on mac.
   
  Go ahead and open a bug :-)
  
  
  bash-3.2# find etc/ -type f | wc -l
  254
  bash-3.2# find /private/etc -type f | wc -l
  254
  bash-3.2# ls
  a   b   etc
  bash-3.2#
  
  I do see some issues when there are symlinks
  
  bash-3.2# ln -s b c
  bash-3.2# ls
  a   b   c   etc
  bash-3.2# ls -l
  ls: c: No such file or directory
  total 16
  -rw-r--r--@  1 root  wheel 0 Oct 25 12:56 a
  -rw-r--r--@  1 root  wheel 0 Oct 25 12:56 b
  drwxr-xr-x@ 57 root  wheel  4148 Oct 25 00:36 etc
  bash-3.2#
  
  bash-3.2# ls -l
  total 24
  -rw-r--r--@  1 root  wheel 0 Oct 25 12:56 a
  -rw-r--r--@  1 root  wheel 0 Oct 25 12:56 b
  
  ls: ./c: No such file or directory
  lrwxrwxrwx@  0 root  wheel 1 Oct 25 13:00 c
  drwxr-xr-x@ 57 root  wheel  4148 Oct 25 00:36 etc
  bash-3.2#
  
 
 -- 
  Religious confuse piety with mere ritual, the virtuous confuse
  regulation with outcomes
 
  Gluster-devel mailing list
  Gluster-devel@gluster.org
  http://supercolony.gluster.org/mailman/listinfo/gluster-devel 
 http://supercolony.gluster.org/mailman/listinfo/gluster-devel
 
 
 Gluster-devel mailing list
 Gluster-devel@gluster.org
 http://supercolony.gluster.org/mailman/listinfo/gluster-devel 
 http://supercolony.gluster.org/mailman/listinfo/gluster-devel
 
 -- 
 Sent from my Android device with K-9 Mail. Please excuse my brevity.
 ___
 Gluster-devel mailing list
 Gluster-devel@gluster.org
 http://supercolony.gluster.org/mailman/listinfo/gluster-devel

___
Gluster-devel mailing list
Gluster-devel@gluster.org
http://supercolony.gluster.org/mailman/listinfo/gluster-devel


Re: [Gluster-devel] [Gluster-users] Please test GlusterFS 3.6.0 beta3 on OSX!

2014-10-25 Thread Dennis Schafroth
Trying to test OSX towards a Linux (debian 7.7) server, but seems to get the 
same error on both OS X and Linux when attempting to mount:

Running beta3 on both. 

sudo mount -t glusterfs -o 'log-file=/usr/local/var/log/glusterfs/dist-rep.log' 
bd:dist3 ~/dist-rep

[2014-10-25 08:00:22.267617] I [MSGID: 100030] [glusterfsd.c:2018:main] 
0-/usr/local/sbin/glusterfs: Started running /usr/local/sbin/glusterfs version 
3.6.0beta3 (args: /usr/local/sbin/glusterfs 
--log-file=/usr/local/var/log/glusterfs/dist-rep.log --volfile-server=bd 
--volfile-id=dist3 /Users/dennis/dist-rep)
[2014-10-25 08:00:22.268115] I [options.c:1163:xlator_option_init_double] 
0-fuse: option attribute-timeout convertion failed value 1.0
[2014-10-25 08:00:22.268132] E [xlator.c:425:xlator_init] 0-fuse: 
Initialization of volume 'fuse' failed, review your volfile again

I have tried with an old (created with 3.5.x) and a newly created (3.6.0 beta3) 
volume.


Also, trying to use multiple options when mount fails on OS X: 

mount -o log-level=trace,log-file=/var/log/glusterfs/dist-rep.log  -t glusterfs 
bd:dist-rep /mnt/adc1

fails on OS X with: 

ERROR: Server name/volume name unspecified cannot proceed further..
Please specify correct format
Usage:
man 8 /sbin/mount_glusterfs

cheers, 
:-Dennis

 On 24 Oct 2014, at 22:13 , Dennis Schafroth den...@schafroth.dk wrote:
 
 I installed the OSXFUSE 2.7.2 package and commented out the osxfuse 
 dependency in glusterfs.rb and it installed fine on Yosemite. 
 
 cheers, 
 :-Dennis
 
 
 I'm trying to build on my shiny new Yosemite machine...  `brew install 
 osxfuse` tells me:
 
 osxfuse: OS X Mavericks or older is required for this package
 OS X Yosemit introduced a strict unsigned kext ban which breaks this package.
 You should remove this packager from you system and attemnpt to find 
 upstream binaries to use instead.
 Error: An unsatisfied required failed this build.
 
 
 Did you have osxfuse installed before you upgraded to Yosemite?
 
 --
 
 Kaleb
 
 ___
 Gluster-users mailing list
 gluster-us...@gluster.org
 http://supercolony.gluster.org/mailman/listinfo/gluster-users
 
 ___
 Gluster-users mailing list
 gluster-us...@gluster.org mailto:gluster-us...@gluster.org
 http://supercolony.gluster.org/mailman/listinfo/gluster-users 
 http://supercolony.gluster.org/mailman/listinfo/gluster-users
___
Gluster-devel mailing list
Gluster-devel@gluster.org
http://supercolony.gluster.org/mailman/listinfo/gluster-devel


Re: [Gluster-devel] [Gluster-users] Please test GlusterFS 3.6.0 beta3 on OSX!

2014-10-25 Thread Harshavardhana
On Sat, Oct 25, 2014 at 1:16 AM, Dennis Schafroth den...@schafroth.dk wrote:
 Trying to test OSX towards a Linux (debian 7.7) server, but seems to get the
 same error on both OS X and Linux when attempting to mount:

 Running beta3 on both.

 sudo mount -t glusterfs -o
 'log-file=/usr/local/var/log/glusterfs/dist-rep.log' bd:dist3 ~/dist-rep

 [2014-10-25 08:00:22.267617] I [MSGID: 100030] [glusterfsd.c:2018:main]
 0-/usr/local/sbin/glusterfs: Started running /usr/local/sbin/glusterfs
 version 3.6.0beta3 (args: /usr/local/sbin/glusterfs
 --log-file=/usr/local/var/log/glusterfs/dist-rep.log --volfile-server=bd
 --volfile-id=dist3 /Users/dennis/dist-rep)
 [2014-10-25 08:00:22.268115] I [options.c:1163:xlator_option_init_double]
 0-fuse: option attribute-timeout convertion failed value 1.0
 [2014-10-25 08:00:22.268132] E [xlator.c:425:xlator_init] 0-fuse:
 Initialization of volume 'fuse' failed, review your volfile again


Seen it on few customer environments, but never been able to reproduce
it internally,  Cloned an internal bugzilla to upstream -
https://bugzilla.redhat.com/show_bug.cgi?id=1157107

The work around is to use 'entry-timeout=1,attribute-timeout=1' - as
additional mount options, it is something related to floating point
conversion.

-- 
Religious confuse piety with mere ritual, the virtuous confuse
regulation with outcomes
___
Gluster-devel mailing list
Gluster-devel@gluster.org
http://supercolony.gluster.org/mailman/listinfo/gluster-devel


Re: [Gluster-devel] [Gluster-users] Please test GlusterFS 3.6.0 beta3 on OSX!

2014-10-25 Thread Dennis Schafroth

 On 25 Oct 2014, at 10:27 , Harshavardhana har...@harshavardhana.net wrote:
 
 On Sat, Oct 25, 2014 at 1:16 AM, Dennis Schafroth den...@schafroth.dk wrote:
 Trying to test OSX towards a Linux (debian 7.7) server, but seems to get the
 same error on both OS X and Linux when attempting to mount:
 
 Running beta3 on both.
 
 sudo mount -t glusterfs -o
 'log-file=/usr/local/var/log/glusterfs/dist-rep.log' bd:dist3 ~/dist-rep
 
 [2014-10-25 08:00:22.267617] I [MSGID: 100030] [glusterfsd.c:2018:main]
 0-/usr/local/sbin/glusterfs: Started running /usr/local/sbin/glusterfs
 version 3.6.0beta3 (args: /usr/local/sbin/glusterfs
 --log-file=/usr/local/var/log/glusterfs/dist-rep.log --volfile-server=bd
 --volfile-id=dist3 /Users/dennis/dist-rep)
 [2014-10-25 08:00:22.268115] I [options.c:1163:xlator_option_init_double]
 0-fuse: option attribute-timeout convertion failed value 1.0
 [2014-10-25 08:00:22.268132] E [xlator.c:425:xlator_init] 0-fuse:
 Initialization of volume 'fuse' failed, review your volfile again
 
 
 Seen it on few customer environments, but never been able to reproduce
 it internally,  Cloned an internal bugzilla to upstream -
 https://bugzilla.redhat.com/show_bug.cgi?id=1157107
 
 The work around is to use 'entry-timeout=1,attribute-timeout=1' - as
 additional mount options, it is something related to floating point
 conversion.

Works on linux, but on mac I am hit by the second issue not being able to have 
multiple options. Something must go wrong in the /sbin/mount_glusterfs script. 

Work-Around for that is calling glusterfs directly: 

/usr/local/sbin/glusterfs --attribute-timeout=1 --entry-timeout=1 
--volfile-server=bd --volfile-id=dist-rep /mnt/glusterfs/

And I have a fuse mount on mac. 

 
 -- 
 Religious confuse piety with mere ritual, the virtuous confuse
 regulation with outcomes

___
Gluster-devel mailing list
Gluster-devel@gluster.org
http://supercolony.gluster.org/mailman/listinfo/gluster-devel


Re: [Gluster-devel] [Gluster-users] Please test GlusterFS 3.6.0 beta3 on OSX!

2014-10-25 Thread Dennis Schafroth
Mounting a distributed replicated linux server sometimes shows duplicate 
directory entries on mac. 



 On 25 Oct 2014, at 12:17 , Harshavardhana har...@harshavardhana.net wrote:
 
 
 Works on linux, but on mac I am hit by the second issue not being able to
 have multiple options. Something must go wrong in the /sbin/mount_glusterfs
 script.
 
 Work-Around for that is calling glusterfs directly:
 
 /usr/local/sbin/glusterfs --attribute-timeout=1 --entry-timeout=1
 --volfile-server=bd --volfile-id=dist-rep /mnt/glusterfs/
 
 
 Let me see how we can fix mount_glusterfs
 
 -- 
 Religious confuse piety with mere ritual, the virtuous confuse
 regulation with outcomes
 ___
 Gluster-devel mailing list
 Gluster-devel@gluster.org
 http://supercolony.gluster.org/mailman/listinfo/gluster-devel

___
Gluster-devel mailing list
Gluster-devel@gluster.org
http://supercolony.gluster.org/mailman/listinfo/gluster-devel


Re: [Gluster-devel] [Gluster-users] Please test GlusterFS 3.6.0 beta3 on OSX!

2014-10-25 Thread Harshavardhana
On Sat, Oct 25, 2014 at 8:47 AM, Dennis Schafroth den...@schafroth.dk wrote:
 Mounting a distributed replicated linux server sometimes shows duplicate 
 directory entries on mac.


Go ahead and open a bug :-)

-- 
Religious confuse piety with mere ritual, the virtuous confuse
regulation with outcomes
___
Gluster-devel mailing list
Gluster-devel@gluster.org
http://supercolony.gluster.org/mailman/listinfo/gluster-devel


Re: [Gluster-devel] [Gluster-users] Please test GlusterFS 3.6.0 beta3 on OSX!

2014-10-25 Thread Harshavardhana
On Sat, Oct 25, 2014 at 11:13 AM, Harshavardhana
har...@harshavardhana.net wrote:
 On Sat, Oct 25, 2014 at 8:47 AM, Dennis Schafroth den...@schafroth.dk wrote:
 Mounting a distributed replicated linux server sometimes shows duplicate 
 directory entries on mac.


 Go ahead and open a bug :-)


bash-3.2# find etc/ -type f | wc -l
 254
bash-3.2# find /private/etc -type f | wc -l
 254
bash-3.2# ls
a   b   etc
bash-3.2#

I do see some issues when there are symlinks

bash-3.2# ln -s b c
bash-3.2# ls
a   b   c   etc
bash-3.2# ls -l
ls: c: No such file or directory
total 16
-rw-r--r--@  1 root  wheel 0 Oct 25 12:56 a
-rw-r--r--@  1 root  wheel 0 Oct 25 12:56 b
drwxr-xr-x@ 57 root  wheel  4148 Oct 25 00:36 etc
bash-3.2#

bash-3.2# ls -l
total 24
-rw-r--r--@  1 root  wheel 0 Oct 25 12:56 a
-rw-r--r--@  1 root  wheel 0 Oct 25 12:56 b

ls: ./c: No such file or directory
lrwxrwxrwx@  0 root  wheel 1 Oct 25 13:00 c
drwxr-xr-x@ 57 root  wheel  4148 Oct 25 00:36 etc
bash-3.2#

-- 
Religious confuse piety with mere ritual, the virtuous confuse
regulation with outcomes
___
Gluster-devel mailing list
Gluster-devel@gluster.org
http://supercolony.gluster.org/mailman/listinfo/gluster-devel


Re: [Gluster-devel] [Gluster-users] Please test GlusterFS 3.6.0 beta3 on OSX!

2014-10-25 Thread Dennis Schafroth
Trying to collect some understanding when it happens to make it reproducible,  
and better debug info. 

Any hints on creating a good system call log using dtruss? 

cheers, 
:-Dennis

 On 25 Oct 2014, at 22:01 , Harshavardhana har...@harshavardhana.net wrote:
 
 On Sat, Oct 25, 2014 at 11:13 AM, Harshavardhana
 har...@harshavardhana.net wrote:
 On Sat, Oct 25, 2014 at 8:47 AM, Dennis Schafroth den...@schafroth.dk 
 wrote:
 Mounting a distributed replicated linux server sometimes shows duplicate 
 directory entries on mac.
 
 
 Go ahead and open a bug :-)
 
 
 bash-3.2# find etc/ -type f | wc -l
 254
 bash-3.2# find /private/etc -type f | wc -l
 254
 bash-3.2# ls
 a   b   etc
 bash-3.2#
 
 I do see some issues when there are symlinks
 
 bash-3.2# ln -s b c
 bash-3.2# ls
 a   b   c   etc
 bash-3.2# ls -l
 ls: c: No such file or directory
 total 16
 -rw-r--r--@  1 root  wheel 0 Oct 25 12:56 a
 -rw-r--r--@  1 root  wheel 0 Oct 25 12:56 b
 drwxr-xr-x@ 57 root  wheel  4148 Oct 25 00:36 etc
 bash-3.2#
 
 bash-3.2# ls -l
 total 24
 -rw-r--r--@  1 root  wheel 0 Oct 25 12:56 a
 -rw-r--r--@  1 root  wheel 0 Oct 25 12:56 b
 
 ls: ./c: No such file or directory
 lrwxrwxrwx@  0 root  wheel 1 Oct 25 13:00 c
 drwxr-xr-x@ 57 root  wheel  4148 Oct 25 00:36 etc
 bash-3.2#
 
 -- 
 Religious confuse piety with mere ritual, the virtuous confuse
 regulation with outcomes
 ___
 Gluster-devel mailing list
 Gluster-devel@gluster.org
 http://supercolony.gluster.org/mailman/listinfo/gluster-devel

___
Gluster-devel mailing list
Gluster-devel@gluster.org
http://supercolony.gluster.org/mailman/listinfo/gluster-devel


Re: [Gluster-devel] [Gluster-users] Please test GlusterFS 3.6.0 beta3 on OSX!

2014-10-24 Thread Harshavardhana

 Sure, I wasn't questioning that. I was expecting (guessing) that compiling
 would need system fuse headers, but looking deeper I see that that seems not
 to be the case.


Ah no not really, it exactly like how we build FUSE client for Linux -
there is no
external dependency other than the kernel module.

 This is what configure reports, and the brew packages I have installed. How
 does this compare to what you get, is it the same?

 GlusterFS configure summary
 ===
 FUSE client  : yes
 Infiniband verbs : no
 epoll IO multiplex   : no
 argp-standalone  : yes
 fusermount   : no
 readline : no (present but missing undo)
 georeplication   : no
 Linux-AIO: no
 Enable Debug : no
 systemtap: yes
 Block Device xlator  : no
 glupy: no
 Use syslog   : yes
 XML output   : no
 QEMU Block formats   : no
 Encryption xlator: no
 Erasure Code xlator  : yes


Yes this is what i get.


 [~/src/git/glusterfs-release-3.6] kaleb% brew list
 autoconfgdbmopenssl python
 automakelibtool osxfuse readline
 cmockery2   libxml2 pkg-config  sqlite


$ brew list
autoconfbash-completion cmockery2   gettext libtool
mobile-shellopenssl protobufwgetyasm
automakecmake   emacs   libeventlibxml2
nodepkg-config  tmuxxz   yuicompressor

-- 
Religious confuse piety with mere ritual, the virtuous confuse
regulation with outcomes
___
Gluster-devel mailing list
Gluster-devel@gluster.org
http://supercolony.gluster.org/mailman/listinfo/gluster-devel


Re: [Gluster-devel] [Gluster-users] Please test GlusterFS 3.6.0 beta3 on OSX!

2014-10-23 Thread Harshavardhana
 I have done a `brew fetch osxfuse`  and I've got
 /Library/Caches/Homebrew/osxfuse-2.7.2.yosemite.bottle.tar.gz.

 ??? Seems like I could just untar that in /usr/local/Cellar. Seem
 reasonable?

We don't necessarily need OSXFUSE headers all, all we need is
/dev/fuse with the
kernel module loaded - so if the kext is installed and loadable it
should be fine :-).

You should have done

# brew remove osxfuse

And perhaps then installed through 'dmg', and the 'dmg doesn't install
in '/usr/local/Cellar', since it isn't
part of the brew build.

@Ryan - can you send us the link we can test it out locally?

Thanks
-- 
Religious confuse piety with mere ritual, the virtuous confuse
regulation with outcomes
___
Gluster-devel mailing list
Gluster-devel@gluster.org
http://supercolony.gluster.org/mailman/listinfo/gluster-devel


Re: [Gluster-devel] [Gluster-users] Please test GlusterFS 3.6.0 beta3 on OSX!

2014-10-02 Thread Justin Clift
On 02/10/2014, at 12:01 PM, bernhard glomm wrote:
 Exiting indeed and congrats!
 
 Will there be a .dmg in the next time?

That's not a bad idea, though I'm personally unsure how to make a .dmg file
for this.

Harsha, any ideas?

+ Justin


 If so I would like to try it too!
 
 Best regards
 
 Bernhard

--
GlusterFS - http://www.gluster.org

An open source, distributed file system scaling to several
petabytes, and handling thousands of clients.

My personal twitter: twitter.com/realjustinclift

___
Gluster-devel mailing list
Gluster-devel@gluster.org
http://supercolony.gluster.org/mailman/listinfo/gluster-devel


Re: [Gluster-devel] [Gluster-users] Please test GlusterFS 3.6.0 beta3 on OSX!

2014-10-02 Thread Justin Clift
On 02/10/2014, at 1:03 PM, Ryan Nix wrote:
 If someone could provide a quick set of instructions on how to download and 
 compile on OS X, I could build the Apple Installer.


Sure, I can try.  First thought, are you familiar with the MacOS X Homebrew
package system (http://brew.sh)?

If so this Homebrew formula (in development!) pulls in the required
dependencies + installs GlusterFS:

  
https://github.com/justinclift/homebrew/blob/glusterfs360/Library/Formula/glusterfs.rb

If you're not familiar with Homebrew, then things are a bit more complicated
to get the environment setup correctly.  The dependencies I know of so far
are autoconf, automake, libtool, cmockery2, gettext, libxml2, openssl,
osxfuse, pkgconfig, python, and readline.

Once those dependencies are installed, compiling GlusterFS can probably be
done using:

  ./configure --prefix=[some location] --with-mountutildir=[prefix dir]/sbin \
--with-initdir=[prefix dir]/etc \
--with-launchddir=[prefix dir]/Library/LaunchDaemons \
--disable-systemtap --enable-glupy

For example, this is the line that OSX Homebrew uses:

  ./configure --prefix=/usr/local/Cellar/glusterfs/3.6.0 \
--with-mountutildir=/usr/local/Cellar/glusterfs/3.6.0/sbin \
--with-initdir=/usr/local/etc \
--with-launchddir=/usr/local/Cellar/glusterfs/3.6.0/Library/LaunchDaemons/ \
--disable-systemtap --enable-glupy  

Does this seem workable?

Regards and best wishes,

Justin Clift

--
GlusterFS - http://www.gluster.org

An open source, distributed file system scaling to several
petabytes, and handling thousands of clients.

My personal twitter: twitter.com/realjustinclift

___
Gluster-devel mailing list
Gluster-devel@gluster.org
http://supercolony.gluster.org/mailman/listinfo/gluster-devel


Re: [Gluster-devel] [Gluster-users] Please test GlusterFS 3.6.0 beta3 on OSX!

2014-10-02 Thread Ryan Nix
If someone could provide a quick set of instructions on how to download and 
compile on OS X, I could build the Apple Installer.

Sent from my iPad

 On Oct 2, 2014, at 6:07 AM, Justin Clift jus...@gluster.org wrote:
 
 On 02/10/2014, at 12:01 PM, bernhard glomm wrote:
 Exiting indeed and congrats!
 
 Will there be a .dmg in the next time?
 
 That's not a bad idea, though I'm personally unsure how to make a .dmg file
 for this.
 
 Harsha, any ideas?
 
 + Justin
 
 
 If so I would like to try it too!
 
 Best regards
 
 Bernhard
 
 --
 GlusterFS - http://www.gluster.org
 
 An open source, distributed file system scaling to several
 petabytes, and handling thousands of clients.
 
 My personal twitter: twitter.com/realjustinclift
 
 ___
 Gluster-users mailing list
 gluster-us...@gluster.org
 http://supercolony.gluster.org/mailman/listinfo/gluster-users
___
Gluster-devel mailing list
Gluster-devel@gluster.org
http://supercolony.gluster.org/mailman/listinfo/gluster-devel


Re: [Gluster-devel] [Gluster-users] Please test GlusterFS 3.6.0 beta3 on OSX!

2014-10-02 Thread Ryan Nix
Thanks, Justin.  I'll give this a whirl and report back early next week.

Sent from my iPad

 On Oct 2, 2014, at 8:44 AM, Justin Clift jus...@gluster.org wrote:
 
 On 02/10/2014, at 1:03 PM, Ryan Nix wrote:
 If someone could provide a quick set of instructions on how to download and 
 compile on OS X, I could build the Apple Installer.
 
 
 Sure, I can try.  First thought, are you familiar with the MacOS X Homebrew
 package system (http://brew.sh)?
 
 If so this Homebrew formula (in development!) pulls in the required
 dependencies + installs GlusterFS:
 
  
 https://github.com/justinclift/homebrew/blob/glusterfs360/Library/Formula/glusterfs.rb
 
 If you're not familiar with Homebrew, then things are a bit more complicated
 to get the environment setup correctly.  The dependencies I know of so far
 are autoconf, automake, libtool, cmockery2, gettext, libxml2, openssl,
 osxfuse, pkgconfig, python, and readline.
 
 Once those dependencies are installed, compiling GlusterFS can probably be
 done using:
 
  ./configure --prefix=[some location] --with-mountutildir=[prefix dir]/sbin \
--with-initdir=[prefix dir]/etc \
--with-launchddir=[prefix dir]/Library/LaunchDaemons \
--disable-systemtap --enable-glupy
 
 For example, this is the line that OSX Homebrew uses:
 
  ./configure --prefix=/usr/local/Cellar/glusterfs/3.6.0 \
--with-mountutildir=/usr/local/Cellar/glusterfs/3.6.0/sbin \
--with-initdir=/usr/local/etc \
--with-launchddir=/usr/local/Cellar/glusterfs/3.6.0/Library/LaunchDaemons/ 
 \
--disable-systemtap --enable-glupy  
 
 Does this seem workable?
 
 Regards and best wishes,
 
 Justin Clift
 
 --
 GlusterFS - http://www.gluster.org
 
 An open source, distributed file system scaling to several
 petabytes, and handling thousands of clients.
 
 My personal twitter: twitter.com/realjustinclift
 
___
Gluster-devel mailing list
Gluster-devel@gluster.org
http://supercolony.gluster.org/mailman/listinfo/gluster-devel