) On the new machine, start Postfix.
There are ways to skip the "postsuper -r ALL" step, and copy the
incoming + active + deferred + bounce + defer + flush + hold
directories to the new machine, but that would be safe only with
an empty queue on the new machine.
--
And
in
an otherwise rarely accessed area of the disk, or the increased load causes
thermal problems.
--
Andrew McNamara, Senior Developer, Object Craft
http://www.object-craft.com.au/
Cyrus Home Page: http://cyrusimap.web.cmu.edu/
Cyrus Wiki/FAQ: http://cyrusimap.web.cmu.edu/twiki
List Archives/Info
with UFS + gjournal, dunno if that counts as "main
>stream" though :)
Gjournal sounds like it's block level, like ext3, so would suffer
the same sorts of shortcomings in this application.
--
Andrew McNamara, Senior Developer, Object Craft
http://www.object-craft.com.au/
ack may be the only option.
>
>I think some people are scared by data=writeback, but they don't realize
>it's just what other journalled FS do. I'm not familiar with ReiserFS,
>it think it's metadata-only as well.
Certainly data journalling is the exception, rathe
not return until the blocks have reached the disk (or journal),
and thus forms a syncronisation point (which is critical for maintaining
sanity of on-disk data structures like skiplists).
--
Andrew McNamara, Senior Developer, Object Craft
http://www.object-craft.com.au/
Cyrus Home Page: http://
ectively does the same thing as ZFS on fsync() - because
the journal layer is block based and does no know which block belongs
to which file, the entire journal must be applied to the filesystem to
achieve the expected fsync() symantics (at least, with data=ordered,
it does).
--
Andrew Mc
f it was
> associated with an implicit MX RR, with a
> preference of 0, pointing to that host.
RFC 2821 is relatively new (certainly newer than most MTAs), and while
the popular ones have made some effort to comply with it, many others
still struggle to comply with RFC 821.
--
Andrew M
l coming with out MX ? could any one kindly
>explain ?
Most Mail Transport Agents will fall back to the A record if no MX
records are found. This precident was set by sendmail, and woe betide
any implementation that ignores precident, but it would be foolish to
count on all MTAs behaving this wa
ven all the directory entries up to root).
Journalling can help, because the commited data is writen sequentially
to the journal, rather than being scattered all over the disk, but the
journalled operations still need to be applied to the filesystem sooner
or later.
--
Andrew McNamara, Senior Devel
To: Andrew McNamara <[EMAIL PROTECTED]>
cc: "John Madden" <[EMAIL PROTECTED]>,
info-cyrus@lists.andrew.cmu.edu
Subject: Re: improving concurrency/performance (fwd)
Andrew McNamara <[EMAIL PROTECTED]> wrote:
>
> This guy is having a problem wi
ations
(among other things, a very busy multi-terabyte Oracle instance).
--
Andrew McNamara, Senior Developer, Object Craft
http://www.object-craft.com.au/
---
Cyrus Home Page: http://asg.web.cmu.edu/cyrus
Cyrus Wiki/FAQ: http://cyruswiki.andrew.cmu.edu
List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html
d be talking directly to whatever is
behind Perdition (presumably cyrus).
The original correspondent should try talking directly to his IMAP server,
if that's possible, to rule Perdition out of the equation.
--
Andrew McNamara, Senior Developer, Object Craft
http://www
ructure.
Presumably because they have customers with grungy old apps, Sun has
retained this historical anacronism.
--
Andrew McNamara, Senior Developer, Object Craft
http://www.object-craft.com.au/
---
Cyrus Home Page: http://asg.web.cmu.edu/cyrus
Cyrus Wiki/FAQ: http://cyruswiki.andrew.cmu.edu
List
>(gdb) bt
>#0 0x805fc02 in index_fetchreply ()
>Cannot access memory at address 0xbfbfdbd0.
The stack is corrupt - while not conclusive, I'd considering a hardware
problem (power supply drooping, ram flakey, overheating, etc). Have a look
at:
http://www.bitwizard.nl/sig1
e message
attributes than can't be readily copied via the imap protocol. Anyone
have any advice?
--
Andrew McNamara, Senior Developer, Object Craft
http://www.object-craft.com.au/
I complained about on the list in
the thread, subject "Very slow deletion of user mailboxes?", posted 9th
July. I haven't had a chance to investigate further.
http://asg.web.cmu.edu/archive/message.php?mailbox=archive.info-cyrus&msg=23597
--
Andrew McNamara, Senior Developer, Object Craft
http://www.object-craft.com.au/
? It would suggest
something pathological has happened to our skiplist, and it's devolving
to a linear search?
--
Andrew McNamara, Senior Developer, Object Craft
http://www.object-craft.com.au/
tl(5, F_SETLKW, 0xFFBEE9C8) = 0
18679: fstat(5, 0xFFBEEAF0)= 0
18679: stat("/mail/vmb1/var/mailboxes.db", 0xFFBEEA68) = 0
18679: fcntl(5, F_SETLKW, 0xFFBEEAE0) = 0
18679: open64("/mail/vmb1/var/sieve/t/test9772__foo_net_au", O_RDONLY|O_NDELAY) Err#2
ENOENT
18679: poll(0xFFB8, 1, 0) = 0
18679: write(1, " 2 O K C o m p l e t".., 16) = 16
18679: time() = 1057743623
18679: poll(0xFFB8, 1, 180)(sleeping...)
--
Andrew McNamara, Senior Developer, Object Craft
http://www.object-craft.com.au/
ify the number of forks. This solved our auth problem. Thanks Simon.
--
Andrew McNamara, Senior Developer, Object Craft
http://www.object-craft.com.au/
children - I
intend to make this a command line option, although I wondered if I'd
missed something obvious since it seems an obvious enhancement?
--
Andrew McNamara, Senior Developer, Object Craft
http://www.object-craft.com.au/
is a euphemism for "disk") is
really the answer to anything. Network attached storage (where "storage"
is a euphemism for "file server") is a far more convenient model. We just
need a better protocol. If only Plan9 had gained a critical mass... 8-)
--
Andrew McNamara, Senior Developer, Object Craft
http://www.object-craft.com.au/
ilboxes will pop up after a crash halfway through a create, you
>then won't be able to access that mailbox name until the reservation is
>cleared.
Okay - that's what I wanted to know. Can a mailbox be "unreservered"
via an admin login - could I get the user creation script to detect a
stale reservation and try again?
--
Andrew McNamara, Senior Developer, Object Craft
http://www.object-craft.com.au/
d for, and what side-effects will we see
running with -x?
The only other answer I see is to modify ctl_cyrusdb so that it avoids
locking the mailboxes.db for each row, but rather aquires a "table lock".
This may require an intrusive modification to the db api.
--
Andrew McNamara, Senio
uldn't find the object file), but the
parameters made sense on their way in, but not on their way out.
--
Andrew McNamara, Senior Developer, Object Craft
http://www.object-craft.com.au/
ree "fatal" internal errors while
starting, but gave me enough information to suspect the API had changed.
--
Andrew McNamara, Senior Developer, Object Craft
http://www.object-craft.com.au/
k at the libsasl2.so.2 symbols)?
--
Andrew McNamara, Senior Developer, Object Craft
http://www.object-craft.com.au/
pdate the doco.
Volunteering your favourite documentation tools isn't nearly as valuable
as volunteering your time to help keep the documentation up to date... 8-)
--
Andrew McNamara, Senior Developer, Object Craft
http://www.object-craft.com.au/
updates are defered for performance reasons. So
one session will update the seen list, and the other processes will not
see the change (unless they and the updating process execute certain
commands, such as NOOP).
--
Andrew McNamara, Senior Developer, Object Craft
http://www.object-craft.com.au/
if you ever decide
>to follow this route.
I intended to include this URL:
http://sourceforge.net/projects/tdb/
--
Andrew McNamara, Senior Developer, Object Craft
http://www.object-craft.com.au/
ow this route.
>You have one database and weren't fsync()ing the data. Cyrus has thousands
>of active databases and cares about the reliability of the data.
As it should.
--
Andrew McNamara, Senior Developer, Object Craft
http://www.object-craft.com.au/
ables that changed very frequently (the
pop-before-smtp pre-auth mechanism being a case in point). The only
synchronous operation was the rename(). The lookup read()'s would have
been pulling the data from the buffer cache, and sequential searches
beat more complex schemes every time when the dataset is small (less
than 100kB was the figure we found when comparing to things like libdb).
The saving in resident set size was critical too - the machine had 4G
of RAM, and no more could be fitted.
--
Andrew McNamara, Senior Developer, Object Craft
http://www.object-craft.com.au/
think), but it's not there yet.
Our company (not me personally) looked at doco tools a while back and came
to the conclusion that LaTeX was still the best choice out of a bad lot -
SGML was the next closest, although the tools were still rather imature.
--
Andrew McNamara, Senior Develo
do.
I get the impression it's a specific OE usage pattern that triggers
it. I've had it described to me as "send a mail, click the
button", which sounds common enough to me.
--
Andrew McNamara, Senior Developer, Object Craft
http://www.object-craft.com.au/
this is an old known problem, but I've spent some time searching
list archives, and other sources looking for an answer. Any help anyone
can provide will be gratefully received.
--
Andrew McNamara, Senior Developer, Object Craft
http://www.object-craft.com.au/
34 matches
Mail list logo