View Single Post
  #17 (permalink)  
Old 07-29-2008, 02:54 PM
GetMeOutOfExchange GetMeOutOfExchange is offline
Active Member
 
Posts: 28
Default

Quote:
Originally Posted by dkarp View Post
Does increasing zimbraImapNumThreads solve the problem?
Hi there, many thanks for response.

Zimbra IMAP is set to 200 connections at the moment (the default from the GUI).
Is that the same as zimbraImapNumThreads ? (I can't see a way to use zmprov to display zimbraImapNumThreads)
Surely 200 is enough for 10 users - but I'd happily bump it up if necessary.
We are running IMAP proxy.

We've had to restart the server twice today....

I have been noticing errors in the logs about too many files being open.
I had a look at this: [SOLVED] Mail deferred due to too many files open

This sounded like the solution, but ulimit -n (as Zimbra) shows 524288

Here's some log entries:

ExceptionId:ImapServer-68:1217326583426:651222ac4f85af1f
Code:service.FAILURE
at com.zimbra.common.service.ServiceException.FAILURE (ServiceException.java:253)
at com.zimbra.cs.mailbox.MessageCache.getMimeMessage( MessageCache.java:271)
at com.zimbra.cs.mailbox.Message.getMimeMessage(Messa ge.java:284)
at com.zimbra.cs.imap.ImapMessage.getMimeMessage(Imap Message.java:176)
at com.zimbra.cs.imap.ImapHandler.fetch(ImapHandler.j ava:2970)
at com.zimbra.cs.imap.ImapHandler.doFETCH(ImapHandler .java:2826)
at com.zimbra.cs.imap.ImapHandler.executeRequest(Imap Handler.java:421)
at com.zimbra.cs.imap.TcpImapHandler.processCommand(T cpImapHandler.java:125)
at com.zimbra.cs.tcpserver.ProtocolHandler.processCon nection(ProtocolHandler.java:160)
at com.zimbra.cs.tcpserver.ProtocolHandler.run(Protoc olHandler.java:128)
at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Wo rker.run(Unknown Source)
at java.lang.Thread.run(Thread.java:595)
Caused by: java.io.FileNotFoundException: /opt/zimbra/store/0/8/msg/0/2631-3961.msg (Too many open files)
at java.io.FileInputStream.open(Native Method)
at java.io.FileInputStream.<init>(FileInputStream.jav a:106)
at com.zimbra.cs.store.FileBlobStore.getContent(FileB lobStore.java:369)
at com.zimbra.cs.store.FileBlobStore.getContent(FileB lobStore.java:363)
at com.zimbra.cs.mailbox.MessageCache.fetchFromStore( MessageCache.java:289)
at com.zimbra.cs.mailbox.MessageCache.getMimeMessage( MessageCache.java:233)
... 10 more
2008-07-29 11:16:23,428 WARN [ImapServer-68] [name=jackie@mydomain.com;mid=8;ip=192.168.1.253;oi p=192.168.1.100;] imap - ignoring error during UID FE
com.zimbra.common.service.ServiceException: system failure: IOException while retrieving content for item 2634
ExceptionId:ImapServer-68:1217326583428:651222ac4f85af1f
Code:service.FAILURE
at com.zimbra.common.service.ServiceException.FAILURE (ServiceException.java:253)
at com.zimbra.cs.mailbox.MessageCache.getMimeMessage( MessageCache.java:271)
at com.zimbra.cs.mailbox.Message.getMimeMessage(Messa ge.java:284)
at com.zimbra.cs.imap.ImapMessage.getMimeMessage(Imap Message.java:176)
at com.zimbra.cs.imap.ImapHandler.fetch(ImapHandler.j ava:2970)
at com.zimbra.cs.imap.ImapHandler.doFETCH(ImapHandler .java:2826)
at com.zimbra.cs.imap.ImapHandler.executeRequest(Imap Handler.java:421)
at com.zimbra.cs.imap.TcpImapHandler.processCommand(T cpImapHandler.java:125)
at com.zimbra.cs.tcpserver.ProtocolHandler.processCon nection(ProtocolHandler.java:160)
at com.zimbra.cs.tcpserver.ProtocolHandler.run(Protoc olHandler.java:128)
at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Wo rker.run(Unknown Source)
at java.lang.Thread.run(Thread.java:595)
Caused by: java.io.FileNotFoundException: /opt/zimbra/store/0/8/msg/0/2634-3972.msg (Too many open files)
at java.io.FileInputStream.open(Native Method)
at java.io.FileInputStream.<init>(FileInputStream.jav a:106)
at com.zimbra.cs.store.FileBlobStore.getContent(FileB lobStore.java:369)
at com.zimbra.cs.store.FileBlobStore.getContent(FileB lobStore.java:363)
at com.zimbra.cs.mailbox.MessageCache.fetchFromStore( MessageCache.java:289)
at com.zimbra.cs.mailbox.MessageCache.getMimeMessage( MessageCache.java:233)
... 10 more
__________________
Schrödinger's Birthday Present Experiment proves that:
"The contents of a box are much more interesting before the box is opened"
Reply With Quote