summaryrefslogtreecommitdiff
path: root/filesystems/glusterfs/MESSAGE.NetBSD
diff options
context:
space:
mode:
authormanu <manu@pkgsrc.org>2014-11-18 14:38:15 +0000
committermanu <manu@pkgsrc.org>2014-11-18 14:38:15 +0000
commit424bda35bd607663d2d0aa14cc53b30d95b2af62 (patch)
tree2f805b55fc354d9cc9622a8b49b08f235a0d1d82 /filesystems/glusterfs/MESSAGE.NetBSD
parent8fe6644f650827c86b58fa69d0fcb55eee256248 (diff)
downloadpkgsrc-424bda35bd607663d2d0aa14cc53b30d95b2af62.tar.gz
Upgrate to glusterfs 3.6.0
New features: - Volume Snapshots Distributed lvm thin-pool based snapshots for backing up volumes in a Gluster Trusted Storage Pool. Apart from providing cluster wide co-ordination to trigger a consistent snapshot, several improvements have been performed through the GlusterFS stack to make translators more crash consistent. Snapshotting of volumes is tightly coupled with lvm today but one could also enhance the same framework to integrate with a backend storage technology like btrfs that can perform snapshots. - Erasure Coding Xavier Hernandez from Datalab added support to perform erasure coding of data in a GlusterFS volume across nodes in a Trusted Storage Pool. Erasure Coding requires fewer nodes to provide better redundancy than a n-way replicated volume and can help in reducing the overall deployment cost. We look forward to build on this foundation and deliver more enhancememnts in upcoming releases. - Better SSL support Multiple improvements to SSL support in GlusterFS. The GlusterFS driver in OpenStack Manila that provides certificate based access to tenants relies on these improvements. - Meta translator This translator provides a /proc like view for examining internal state of translators on the client stack of a GlusterFS volume and certainly looks like an interface that I would be heavily consuming for introspection of GlusterFS. - Automatic File Replication (AFR) v2 A significant re-factor of the synchronous replication translator, provides granular entry self-healing and reduced resource consumption with entry self-heals. - NetBSD, OSX and FreeBSD ports Lot of fixes on the portability front. The NetBSD port passes most regression tests as of 3.6.0. At this point, none of these ports are ready to be deployed in production. However, with dedicated maintainers for each of these ports, we expect to reach production readiness on these platforms in a future release. Complete releases notes are available at https://github.com/gluster/glusterfs/blob/release-3.6/doc/release-notes/3.6.0.md
Diffstat (limited to 'filesystems/glusterfs/MESSAGE.NetBSD')
-rw-r--r--filesystems/glusterfs/MESSAGE.NetBSD21
1 files changed, 9 insertions, 12 deletions
diff --git a/filesystems/glusterfs/MESSAGE.NetBSD b/filesystems/glusterfs/MESSAGE.NetBSD
index 37f41c74a70..ebbfbbb88bb 100644
--- a/filesystems/glusterfs/MESSAGE.NetBSD
+++ b/filesystems/glusterfs/MESSAGE.NetBSD
@@ -1,5 +1,5 @@
===========================================================================
-$NetBSD: MESSAGE.NetBSD,v 1.14 2013/04/08 11:17:13 rodent Exp $
+$NetBSD: MESSAGE.NetBSD,v 1.15 2014/11/18 14:38:15 manu Exp $
*** GlusterFS clients ***
This is required in /etc/sysctl.conf in order to avoid hangs on I/O operations
@@ -8,7 +8,7 @@ This is required in /etc/sysctl.conf in order to avoid hangs on I/O operations
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
+ ln -s ${PREFIX}/sbin/mount_glusterfs /sbin/mount_glusterfs
* Only for netbsd-5 branch (later NetBSD GENERIC kernels have it enabled):
A kernel with the following option is required:
@@ -18,17 +18,14 @@ A kernel with the following option is required:
*** GlusterFS servers ***
glusterfs servers will need extended attributes in exported filesystems.
-This require a kernel with the following options:
- options UFS_EXTATTR
-
-You will need to create the directories below on exported filesystems' roots,
-and then mount with -o extattr
+This is currently only supported in UFS1 (newfs -O1). You will need to
+create the directories below on exported filesystems' roots, and then
+mount with -o extattr
.attribute/system
.attribute/user
-
-* Only for netbsd-5 branch (later NetBSD version do not need that)
-mount -o extattr shall not be used, but the kernel needs options below:
- options UFS_EXTATTR_AUTOSTART
- options UFS_EXTATTR_AUTOCREATE=1024
+
+* For netbsd-6 branch and earlier (later NetBSD GENERIC kernels have it),
+the kernel must have the following option enabled:
+ options UFS_EXTATTR
===========================================================================