Solved

cyrus-imap cannot creat mailbox

Posted on 2004-09-15
4
567 Views
Last Modified: 2012-06-27
Hello,
 
I have a terrible problem at the moment because I cannot create any more mail accounts.
 
I am currently running cyrus-imapd-2.0.17. imap4 However I cannot create any more mailboxes.
 
I receive the following error when trying to create new accounts ...
 
Sep 15 19:05:16 sparrow imapd[7843]: [ID 721126 local6.error] IOERROR: creating directory /var/spool/cyrus1/user/jsnadd11: Too many links
Sep 15 19:05:16 sparrow imapd[7843]: [ID 721126 local6.error] IOERROR: creating directory /var/spool/cyrus1/user/jtarra10: Too many links
Sep 15 19:05:16 sparrow imapd[7843]: [ID 721126 local6.error] IOERROR: creating directory /var/spool/cyrus1/user/jvargh12: Too many links
Sep 15 19:05:16 sparrow imapd[7843]: [ID 721126 local6.error] IOERROR: creating directory /var/spool/cyrus1/user/jwalsh14: Too many links
Sep 15 19:05:16 sparrow imapd[7843]: [ID 721126 local6.error] IOERROR: creating directory /var/spool/cyrus1/user/jwatso26: Too many links
 .... and so it goes on
 
I currently have 32,765 directories in this account and it seems like perhaps I have reached the quota. Is there anyway to stop this?

Your comments are much appreciated
0
Comment
Question by:misscarbonara
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 2
  • 2
4 Comments
 
LVL 40

Expert Comment

by:jlevie
ID: 12069362
> I currently have 32,765 directories in this account

I don't think I understand what you mean by "this account". Could you elaborate, or better yet, show me the cyradm command you are using to create the mailbox?
0
 
LVL 20

Expert Comment

by:Gns
ID: 12084178
More likely "directory" than "account"... In which case "what filesystem type" and "what flavour of unix" might be the relevant questions...?

-- Glenn
0
 
LVL 40

Accepted Solution

by:
jlevie earned 450 total points
ID: 12084749
Thinking about this a bit more I believe that your problem is that you've run out of links in the /var/spool/cyrus1/user/ directory. The fix for that (which will also improve performance) is to convert to a hashed IMAP mail store. There are tools in the Cyrus distro for that.
0
 
LVL 20

Assisted Solution

by:Gns
Gns earned 50 total points
ID: 12101486
See, you just needed a bit of a jostle Jim;-).

-- Glenn
0

Featured Post

Industry Leaders: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
Red Hat Enterprise Linux 6.5 gets missing "/lib/ld-linux.so.2" 7 134
MarkLogic 1 118
aix unix tar error 3 89
/etc/sudoers on Solaris 2 21
My previous tech tip, Installing the Solaris OS From the Flash Archive On a Tape (http://www.experts-exchange.com/articles/OS/Unix/Solaris/Installing-the-Solaris-OS-From-the-Flash-Archive-on-a-Tape.html), discussed installing the Solaris Operating S…
I promised to write further about my project, and here I am.  First, I needed to setup the Primary Server.  You can read how in this article: Setup FreeBSD Server with full HDD encryption (http://www.experts-exchange.com/OS/Unix/BSD/FreeBSD/A_3660-S…
Learn how to get help with Linux/Unix bash shell commands. Use help to read help documents for built in bash shell commands.: Use man to interface with the online reference manuals for shell commands.: Use man to search man pages for unknown command…
This video shows how to set up a shell script to accept a positional parameter when called, pass that to a SQL script, accept the output from the statement back and then manipulate it in the Shell.
Suggested Courses

752 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question