osx: Remove legacy extras/MacOSX directory
BUG: 1141682 Change-Id: Ic84171b070985a11b70d4548aa5e507a121d2164 Signed-off-by: Justin Clift <justin@gluster.org> Reviewed-on: http://review.gluster.org/8736 Reviewed-by: Harshavardhana <harsha@harshavardhana.net> Tested-by: Harshavardhana <harsha@harshavardhana.net> Tested-by: Gluster Build System <jenkins@build.gluster.com>
This commit is contained in:
parent
63b1c2e2a4
commit
926522a3fe
@ -1,26 +0,0 @@
|
||||
# $Id$
|
||||
|
||||
PortSystem 1.0
|
||||
|
||||
name glusterfs
|
||||
version 2.0.0rc8
|
||||
categories fuse
|
||||
maintainers amar@gluster.com
|
||||
description GlusterFS
|
||||
long_description GlusterFS is a cluster file system, flexible to tune it for your needs.
|
||||
homepage http://www.gluster.org/
|
||||
platforms darwin
|
||||
master_sites http://ftp.gluster.com/pub/gluster/glusterfs/2.0/2.0.0
|
||||
|
||||
configure.args --disable-bdb
|
||||
checksums md5 33c2d02344d4fab422e80cfb637e0b48
|
||||
|
||||
post-destroot {
|
||||
file mkdir ${destroot}/Library/LaunchDaemons/
|
||||
file copy ${worksrcpath}/extras/glusterfs-server.plist \
|
||||
${destroot}/Library/LaunchDaemons/com.gluster.glusterfs.plist
|
||||
|
||||
file mkdir ${destroot}/sbin/
|
||||
file copy ${worksrcpath}/xlators/mount/fuse/utils/mount_glusterfs \
|
||||
${destroot}/sbin/
|
||||
}
|
@ -1,84 +0,0 @@
|
||||
|
||||
Mostly the usage is over OS-X.
|
||||
|
||||
Important links
|
||||
|
||||
GlusterFS
|
||||
=========
|
||||
* http://www.gluster.org
|
||||
* http://gluster.org/docs/index.php/GlusterFS
|
||||
* http://gluster.org/docs/index.php/GlusterFS_on_MAC_OS_X
|
||||
|
||||
MacFUSE
|
||||
=======
|
||||
* http://code.google.com/p/macfuse/
|
||||
* http://code.google.com/p/macfuse/wiki/FAQ
|
||||
|
||||
|
||||
Important steps:
|
||||
================
|
||||
|
||||
Make sure that there is no previous installation of MacFUSE exists in the
|
||||
system. Run,
|
||||
|
||||
bash# sudo /Library/Filesystems/fusefs.fs/Support/uninstall-macfuse-core.sh
|
||||
|
||||
After this, install MacFUSE (mostly through .dmg available in macfuse homepage
|
||||
or if Gluster Inc provides any custom built .dmg)
|
||||
|
||||
Make sure the .dmg of glusterfs is built against the installed MacFUSE version
|
||||
(if not, any operations over mountpoint gives EIO ie, Input/Output Error). If
|
||||
glusterfs tarball is used then compile it only after the MacFUSE installation
|
||||
is complete.
|
||||
|
||||
To make an entry in /etc/fstab for glusterfs mount, use 'vifs' command
|
||||
|
||||
bash# sudo vifs
|
||||
|
||||
after the entry is added in /etc/fstab, it can be mounted by 'mount' command.
|
||||
|
||||
To start the server process one can use the 'launchd' mechanism. Follow below
|
||||
steps after installation
|
||||
|
||||
bash# launchctl load /Library/LaunchDaemons/com.gluster.glusterfs.plist
|
||||
|
||||
No need to run the command if the machine reboots, as it will be loaded
|
||||
automatically by launchd process.
|
||||
|
||||
Now copy the server volume file in the proper path
|
||||
|
||||
bash# sudo vi /opt/local/etc/glusterfs/server.vol
|
||||
|
||||
NOTE: (If glusterfs is installed in different path other than '/opt/local'
|
||||
update the volume file at the corresponding path, and also need to
|
||||
update the /Library/LaunchDaemons/com.gluster.glusterfs.plist with
|
||||
the proper path)
|
||||
|
||||
Once the volume file is updated, administrator can start the server process by
|
||||
running,
|
||||
|
||||
bash# launchctl start com.gluster.glusterfs
|
||||
|
||||
and stop like
|
||||
|
||||
bash# launchctl stop com.gluster.glusterfs
|
||||
|
||||
NOTE: To start the process by default when the loaded, one need to add the
|
||||
following lines to .plist file
|
||||
-----
|
||||
<key>KeepAlive</key>
|
||||
<true/>
|
||||
-----
|
||||
|
||||
|
||||
|
||||
|
||||
Install using .dmg in Terminal
|
||||
=================================
|
||||
|
||||
bash# hdiutil attach <package>.dmg
|
||||
bash# cd /Volumes/<package>/
|
||||
bash# installer -pkg <package>.pkg -installer /
|
||||
bash# cd
|
||||
bash# hdiutil detach /Volumes/<package>/
|
||||
|
@ -13,12 +13,12 @@ vol_DATA = glusterd.vol
|
||||
scriptsdir = $(datadir)/glusterfs/scripts
|
||||
scripts_DATA = post-upgrade-script-for-quota.sh pre-upgrade-script-for-quota.sh
|
||||
|
||||
EXTRA_DIST = $(conf_DATA) specgen.scm MacOSX/Portfile glusterfs-mode.el \
|
||||
glusterfs.vim migrate-unify-to-distribute.sh backend-xattr-sanitize.sh \
|
||||
backend-cleanup.sh disk_usage_sync.sh clear_xattrs.sh \
|
||||
glusterd-sysconfig glusterd.vol post-upgrade-script-for-quota.sh \
|
||||
pre-upgrade-script-for-quota.sh command-completion/gluster.bash \
|
||||
command-completion/Makefile command-completion/README
|
||||
EXTRA_DIST = $(conf_DATA) specgen.scm glusterfs-mode.el glusterfs.vim \
|
||||
migrate-unify-to-distribute.sh backend-xattr-sanitize.sh backend-cleanup.sh \
|
||||
disk_usage_sync.sh clear_xattrs.sh glusterd-sysconfig glusterd.vol \
|
||||
post-upgrade-script-for-quota.sh pre-upgrade-script-for-quota.sh \
|
||||
command-completion/gluster.bash command-completion/Makefile \
|
||||
command-completion/README
|
||||
|
||||
install-data-local:
|
||||
$(mkdir_p) $(DESTDIR)$(GLUSTERD_WORKDIR)/groups
|
||||
|
Loading…
x
Reference in New Issue
Block a user