messaging server problem

HI, I have strange problems on messaging server its version is:

Sun Java(tm) System Messaging Server 6.1 HotFix 0.11 (built Feb, 2005)

libimta.so 6.1 HotFix 0.11 (built 16:16:35, Jan 28 2005)

SunOS host name 5.9 Generic_117171-12 sun4u sparc SUNW,Sun-Fire-V440

It was working fine but this day, it makes users read messages as unread frequently, user抯 mailboxes reports false quota, deleted messages

Are not expunged .mboxlist dir contains more files, even I have delete the contain to rebuild it by following the procedure and run reconstruct -m

Many times but this couldn抰 help. Any one could experience such problem or got an idea.

[677 byte] By [ethiois] at [2007-11-26 6:49:29]
# 1

sounds like you need a

reconstruct -r

not a reconstruct -m

these commands are quite different, and do very different things. . . .

It also sounds like you may have some disk problems. When was the last time you restarted your Messagng Server?

Have any of the process crashed recently? Do you experience a buildup of "transaction logs"? (files with the name starting with "log" in the mboxlist directory)

You're also using some pretty old bits.You might want to upgrade to current version. What you're running is over a year old.

jay_plesset at 2007-7-6 15:14:33 > top of Java-index,E-Mail, Calendar, & Collaboration,Sun Java System Messaging Server...
# 2

> sounds like you need a

>

> reconstruct -r

>

> not a reconstruct -m

>

> these commands are quite different, and do very

> different things. . . .

>

> It also sounds like you may have some disk problems.

> When was the last time you restarted your Messagng

> Server?

>

> Have any of the process crashed recently? Do you

> experience a buildup of "transaction logs"? (files

> with the name starting with "log" in the mboxlist

> directory)

>

> You're also using some pretty old bits.You might

> want to upgrade to current version. What you're

> running is over a year old.

Hi,tanks for your help

Befor a week it freezs and i have to take it up on the DR site.about the logs in the mbox list dir there are four fils that start with "log" .i have run reconstructr -r

but it dosn't resolve ,it loks fine for the time being but the problem exists.

the storge has no errors it looks fine.what do you think that makes read flag

to unread .

ethiois at 2007-7-6 15:14:33 > top of Java-index,E-Mail, Calendar, & Collaboration,Sun Java System Messaging Server...
# 3

you say you have 4 transaction logs.

That's a problem. It likely means that one of more of your processes crashed, and left the database locked.

You need to recover from that FIRST

stop-msg

use ps to locate any processes that haven't stopped, and stop them.

Now, you can re-start. This is the ONLY way to unlock the database. What you're describing is a symptom of what we call an "orphan database lock". I've spoken about this many times in this forum. You can search for a more thorough treatment.

Once you're unlocked the database, you can then run reconstruct.

reconstruct -r user/userid

You MUST run reconstruct this way, for a single user. Here's what I say over the phone:

"reconstruct dash r 'the word user' slash 'the user id'

if you run it this way,

reconstruct -r userid

it will do nothing. It'll run, but since the syntax is not correct, nothing useful gets done.

jay_plesset at 2007-7-6 15:14:33 > top of Java-index,E-Mail, Calendar, & Collaboration,Sun Java System Messaging Server...
# 4
Tank you Very much .But if i stop-msg ,it will make the whole messages in the store unread.is there any way that helps this.
ethiois at 2007-7-6 15:14:33 > top of Java-index,E-Mail, Calendar, & Collaboration,Sun Java System Messaging Server...
# 5
> Tank you Very much .> But if i stop-msg ,it will make the whole messages in> the store unread.What makes you believe that? It's never been true.> is there any way that helps this.no. You do need to follow the proceedure I gave you.
jay_plesset at 2007-7-6 15:14:33 > top of Java-index,E-Mail, Calendar, & Collaboration,Sun Java System Messaging Server...