[Dovecot] GlusterFs - Any new progress reports?
Steve
steeeeeveee at gmx.net
Thu Feb 18 19:09:40 EET 2010
-------- Original-Nachricht --------
> Datum: Thu, 18 Feb 2010 08:36:36 -0800
> Von: Brandon Lamb <brandonlamb at gmail.com>
> An: Dovecot Mailing List <dovecot at dovecot.org>
> Betreff: Re: [Dovecot] GlusterFs - Any new progress reports?
> On Wed, Feb 17, 2010 at 11:55 AM, Steve <steeeeeveee at gmx.net> wrote:
> >
> > -------- Original-Nachricht --------
> >> Datum: Wed, 17 Feb 2010 20:15:30 +0100
> >> Von: alex handle <alex.handle at gmail.com>
> >> An: Dovecot Mailing List <dovecot at dovecot.org>
> >> Betreff: Re: [Dovecot] GlusterFs - Any new progress reports?
> >
> >> >
> >> > Anyone had success using some other clustered/HA filestore with
> dovecot
> >> who
> >> > can share their experience? (OCFS/GFS over DRBD, etc?)
> >> >
> >> > My interest is more in bootstrapping a more highly available system
> from
> >> > lower quality (commodity) components than very high end use
> >>
> >> we use drbd with ext3 in a active/passive setup for more than 10000
> >> mailboxes.
> >> works like a charm!
> >>
> >> I'm not really trusting cluster filesystems and most cluster
> >> filesystems are not made for small
> >> files.
> >>
> > I use GlusterFS with Dovecot and it works without issues. The GlusterFS
> team has made huge progress since 2.0 and with the new 3.0 version they
> have again proved that GlusterFS can get better.
> >
> >
> >> Alex
> >>
> > Steve
>
> Hi Steve,
>
> I was wondering if perhaps I might snag a copy of your glusterfs
> server/client configs to see what you are doing? I am interested in
> using it in our mail setup, but last I tried a little over a month ago
> I got a bunch of corrupted mails, so far I am only using for a web
> cluster and that seems to be working but different use case I guess.
>
Server part:
--------------------------------
volume gfs-srv-ds
type storage/posix
option directory /mnt/glusterfs/mailstore01
end-volume
volume gfs-srv-ds-locks
type features/locks
option mandatory-locks off
subvolumes gfs-srv-ds
end-volume
volume gfs-srv-ds-remote
type protocol/client
option transport-type tcp
# option username
# option password
option remote-host 192.168.0.142
option remote-port 6998
option frame-timeout 600
option ping-timeout 10
option remote-subvolume gfs-srv-ds-locks
end-volume
volume gfs-srv-ds-replicate
type cluster/replicate
option data-self-heal on
option metadata-self-heal on
option entry-self-heal on
# option read-subvolume gfs-srv-ds-locks
# option favorite-child
option data-change-log on
option metadata-change-log on
option entry-change-log on
option data-lock-server-count 1
option metadata-lock-server-count 1
option entry-lock-server-count 1
subvolumes gfs-srv-ds-locks gfs-srv-ds-remote
end-volume
volume gfs-srv-ds-io-threads
type performance/io-threads
option thread-count 16
subvolumes gfs-srv-ds-replicate
end-volume
volume gfs-srv-ds-write-back
type performance/write-behind
option cache-size 64MB
option flush-behind on
# opiton disable-for-first-nbytes 1
# option enable-O_SYNC false
subvolumes gfs-srv-ds-io-threads
end-volume
volume gfs-srv-ds-io-cache
type performance/io-cache
option cache-size 32MB
option priority *:0
option cache-timeout 2
subvolumes gfs-srv-ds-write-back
end-volume
volume gfs-srv-ds-server
type protocol/server
option transport-type tcp
option transport.socket.listen-port 6998
option auth.addr.gfs-srv-ds-locks.allow 192.168.0.*,127.0.0.1
option auth.addr.gfs-srv-ds-io-threads.allow 192.168.0.*,127.0.0.1
option auth.addr.gfs-srv-ds-io-cache.allow 192.168.0.*,127.0.0.1
subvolumes gfs-srv-ds-io-cache
end-volume
--------------------------------
Client part:
--------------------------------
volume gfs-cli-ds-client
type protocol/client
option transport-type tcp
# option remote-host gfs-vu-mailstore-c01.vunet.local
option remote-host 127.0.0.1
option remote-port 6998
option frame-timeout 600
option ping-timeout 10
option remote-subvolume gfs-srv-ds-io-cache
end-volume
#volume gfs-cli-ds-write-back
# type performance/write-behind
# option cache-size 64MB
# option flush-behind on
# # opiton disable-for-first-nbytes 1
# # option enable-O_SYNC false
# subvolumes gfs-cli-ds-client
#end-volume
#volume gfs-cli-ds-io-cache
# type performance/io-cache
# option cache-size 32MB
# option priority *:0
# option cache-timeout 1
# subvolumes gfs-cli-ds-write-back
#end-volume
--------------------------------
> Thanks!
>
> Brandon
--
Sicherer, schneller und einfacher. Die aktuellen Internet-Browser -
jetzt kostenlos herunterladen! http://portal.gmx.net/de/go/atbrowser
More information about the dovecot
mailing list