Path to this page:
./
filesystems/glusterfs,
Cluster filesystem
Branch: pkgsrc-2012Q2,
Version: 3.2.7,
Package name: glusterfs-3.2.7,
Maintainer: pkgsrc-usersGlusterFS is a flexible, powerful, POSIX-compliant cluster filesystem
that can scale to several petabytes.
GlusterFS works over either TCP/IP or high-performance Infiniband
RDMA interconnect.
GlusterFS provides striping and on-the-fly synchronous replication
of files. GlusterFS has a fully distributed design, with no single
point of failure.
Please visit http://www.gluster.org/glusterfs.php for more info.
MESSAGE.NetBSD [+/-]===========================================================================
$NetBSD: MESSAGE.NetBSD,v 1.12 2011/11/12 06:01:28 manu Exp $
*** GlusterFS clients ***
You need a kernel with the following options (not present in netbsd-5 GENERIC)
file-system PUFFS
pseudo-device putter
pseudo-device pud
This is required in /etc/sysctl.conf in order to avoid hangs on I/O operations:
kern.sbmax=4194304
net.inet.tcp.sendbuf_max=1048576
net.inet.tcp.recvbuf_max=1048576
In order to use mount -t glusterfs, please install this link
ln -s ${PREFIX}/sbin/mount.glusterfs /sbin/mount_glusterfs
*** GlusterFS servers ***
glusterfs servers will need extended attributes in exported filesystems.
On netbsd-5 branch, this means UFS1 and a kernel with the following options:
options UFS_EXTATTR
options UFS_EXTATTR_AUTOSTART
options UFS_EXTATTR_AUTOCREATE=1024
On NetBSD-current, UFS_EXTATTR_AUTOSTART and UFS_EXTATTR_AUTOCREATE are not
options anymore, but you need to mount the filesystem with -o extattr
You will also need to create theses directories on exported filesystems' roots:
.attribute/system
.attribute/user
===========================================================================
MESSAGE.ssl [+/-]===========================================================================
$NetBSD: MESSAGE.ssl,v 1.1 2011/12/09 16:57:44 manu Exp $
The following paths are used for SSL key, certificate and CA:
${PKG_SYSCONFDIR}/openssl/private/gluster.key
${PKG_SYSCONFDIR}/openssl/certs/gluster.crt
${PKG_SYSCONFDIR}/openssl/certs/gluster-ca.crt
===========================================================================
Required to run:[
filesystems/perfuse]
Master sites:
SHA1: 13873edece614ecdbb75953daefaf76c4fd2ca3b
RMD160: 8ecc90a0bf852a57db33d15480b494926abe2abe
Filesize: 2367.473 KB
Version history: (Expand)
- (2012-07-05) Package added to pkgsrc.se, version glusterfs-3.2.7 (created)