[Gluster-devel] OS X porting merged

Justin Clift justin at gluster.org
Sat May 3 02:10:39 UTC 2014


On 26/04/2014, at 9:53 AM, Dennis Schafroth wrote:
<snip>
> On the server part we are not there yet. I have been running OS X bricks with OS X clients, but only replicated ones seems to work. Distributed ends up with duplicate file entries  in the fuse mount. 
> 
> It requires OSX FUSE (http://osxfuse.github.io/) installed. 

Been trying to get this working today on my OSX 10.7.5 system, for
making a Homebrew formula.

Not having any luck getting glusterd running:

  $ sudo glusterd --debug
  [2014-05-03 02:05:52.485256] I [MSGID: 100030] [glusterfsd.c:2016:main] 0-glusterd: Started running glusterd version 3.5qa2 (args: glusterd --debug)
  [2014-05-03 02:05:52.485427] D [MSGID: 0] [glusterfsd.c:614:get_volfp] 0-glusterfsd: loading volume file /Users/jc/local/gluster/etc/glusterfs/glusterd.vol
  [2014-05-03 02:05:52.486195] W [xlator.c:191:xlator_dynload] 0-xlator: dlopen(/Users/jc/local/gluster/lib/glusterfs/3.5qa2/xlator/mgmt/glusterd.so, 10): Symbol not found: _umount2
    Referenced from: /Users/jc/local/gluster/lib/glusterfs/3.5qa2/xlator/mgmt/glusterd.so
    Expected in: flat namespace
   in /Users/jc/local/gluster/lib/glusterfs/3.5qa2/xlator/mgmt/glusterd.so
  [2014-05-03 02:05:52.486223] E [graph.y:212:volume_type] 0-parser: Volume 'management', line 2: type 'mgmt/glusterd' is not valid or not found on this machine
  [2014-05-03 02:05:52.486254] E [graph.y:321:volume_end] 0-parser: "type" not specified for volume management
  [2014-05-03 02:05:52.486263] D [graph.y:602:glusterfs_graph_construct] 0-parser: parsing of volfile failed, please review it once more
  [2014-05-03 02:05:52.486314] E [MSGID: 100026] [glusterfsd.c:1884:glusterfs_process_volfp] 0-: failed to construct the graph
  [2014-05-03 02:05:52.486363] W [glusterfsd.c:1182:cleanup_and_exit] (--> 0-: received signum (0), shutting down
  [2014-05-03 02:05:52.486387] D [glusterfsd-mgmt.c:2225:glusterfs_mgmt_pmap_signout] 0-fsd-mgmt: portmapper signout arguments not given

I've tried with both the .dmg version of OSX Fuse, and also with
the Homebrew version.  Same error both ways.

Any ideas?

Regards and best wishes,

Justin Clift

--
Open Source and Standards @ Red Hat

twitter.com/realjustinclift




More information about the Gluster-devel mailing list