[Gluster-users] [Gluster-devel] Please test GlusterFS 3.6.0 beta3 on OSX!
Harshavardhana
harsha at harshavardhana.net
Thu Oct 23 19:38:21 UTC 2014
Ah now i see Dan's issue
[2014-10-23 19:35:25.842656] E [mount_darwin.c:93:gf_fuse_mount]
0-glustefs-fuse: sysctlbyname() returned error: No such file or
directory
[2014-10-23 19:35:25.842703] E [xlator.c:425:xlator_init] 0-fuse:
Initialization of volume 'fuse' failed, review your volfile again
Manually loading
# /Library/Filesystems/osxfusefs.fs/Support/load_osxfusefs
# dmesg | grep -i OSXFUSE
OSXFUSE: starting (version 2.7.2, Oct 19 2014, 22:52:53)
# df -h /tmp/gfs
Filesystem Size Used Avail Capacity iused ifree
%iused Mounted on
glusterfsd at osxfuse0 233Gi 28Gi 204Gi 13% 7412830 53572512 12%
/private/tmp/gfs
On Thu, Oct 23, 2014 at 12:33 PM, Harshavardhana
<harsha at harshavardhana.net> wrote:
>> 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.
>>
>
> No error messages for me,
> ~~~~
> $ brew info osxfuse
> osxfuse: stable 2.7.1, HEAD
> http://osxfuse.github.io
> Conflicts with: fuse4x
> /usr/local/Cellar/osxfuse/2.7.1 (84 files, 5.2M) *
> Built from source
> From: https://github.com/Homebrew/homebrew/blob/master/Library/Formula/osxfuse.rb
> ==> Dependencies
> Build: autoconf ✔, automake ✔, libtool ✔, gettext ✔
> ==> Caveats
> If upgrading from a previous version of osxfuse, the previous kernel extension
> will need to be unloaded before installing the new version. First, check that
> no FUSE-based file systems are running:
>
> mount -t osxfusefs
>
> Unmount all FUSE file systems and then unload the kernel extension:
>
> sudo kextunload -b com.github.osxfuse.filesystems.osxfusefs
>
> The new osxfuse file system bundle needs to be installed by the root user:
>
> sudo /bin/cp -RfX
> /usr/local/opt/osxfuse/Library/Filesystems/osxfusefs.fs
> /Library/Filesystems/
> sudo chmod +s /Library/Filesystems/osxfusefs.fs/Support/load_osxfusefs
> ~~~~
>
> But i did a 'brew update' just to be sure and now i see your messages.
> Looks like the best way to get around this is to install from -
> http://sourceforge.net/projects/osxfuse/files/osxfuse-2.7.2/osxfuse-2.7.2.dmg/download
>
> That way you get signed binaries and avoid this message.
>
> --
> Religious confuse piety with mere ritual, the virtuous confuse
> regulation with outcomes
--
Religious confuse piety with mere ritual, the virtuous confuse
regulation with outcomes
More information about the Gluster-users
mailing list