Results 1 to 7 of 7

Thread: Zimbra SOAP Request to create user always end up in the same store

  1. #1
    bacacosta is offline Intermediate Member
    Join Date
    Jun 2009
    Posts
    17
    Rep Power
    6

    Default Zimbra SOAP Request to create user always end up in the same store

    Hello everybody,

    I'm trying to understand better how this whole balancing process from Zimbra works. Now we are facing a new problem: we have 3 stores (let's call them store1, store2 and store3). Even though we send all our create user requests to store2, store1 is the one that is always overload, as if store2 has sent these requests to store1 for processing. Is it possible? How can i specify which store should process a request?

    Thanks a lot for your help!
    Rodrigo

  2. #2
    uxbod's Avatar
    uxbod is offline Moderator
    Join Date
    Nov 2006
    Location
    UK
    Posts
    8,017
    Rep Power
    24

    Default

    It will be dependent on what you have specified within the CoS for which the new users are associated with. Check in the Admin GUI under CoS -> Server Pool and see whether you have
    Code:
    Do not limit server pool available for creating new users in this COS:
    Limit server pool available for creating new users in this COS to:
    I believe if you have defined three stores and have set the do not limit option it should round-robin between them when accounts are created.

  3. #3
    bacacosta is offline Intermediate Member
    Join Date
    Jun 2009
    Posts
    17
    Rep Power
    6

    Default

    Hello uxbod, and thanks for the quick reply. We have all stores activated in the pool, and the users are rightly created in one of them, randomly. But it seems like that store1 ist processing all the requests, because only it has such a high load at this moment. The other 2 remain pretty low.

  4. #4
    uxbod's Avatar
    uxbod is offline Moderator
    Join Date
    Nov 2006
    Location
    UK
    Posts
    8,017
    Rep Power
    24

    Default

    Have the other two mailstores been added as you have grown ? By design the mailboxes will not automatically migrate to another mailstore if it is fully loaded. The best option would be to get a list of the number of accounts within each store and then manually balance them account.

  5. #5
    bacacosta is offline Intermediate Member
    Join Date
    Jun 2009
    Posts
    17
    Rep Power
    6

    Default

    Yes, the store that remais high is the first store, the other two were added later... But what i find really amazing is, that now the 'problematic' store is *out of the pool*, but its load continues much higher then the other ones (like 10 times higher). The stores have now about the same amount of accounts each, and i can assure u that this requests come from registration (because if we shut the registration down, the load goes down at the same moment, and if we activate it again, it goes up). Also, i have the logs with this requests.

    Is it possible that Zimbra always process CreateUserRequests on the first installed store, even if it is not in pool and if the request is sent to any other store?

    I really can't understand what's happening here...

  6. #6
    raj's Avatar
    raj
    raj is offline Moderator
    Join Date
    Oct 2005
    Location
    USA, Canada and India
    Posts
    777
    Rep Power
    10

    Default

    <CreateAccountRequest xmlns="urn:zimbraAdmin">
    <name>TEST@DOMAINNAME.COM</name>
    <password>MYPASSWORD</password>
    <a xmlns="" n="givenName">FULL NAME</a>
    <a xmlns="" n="displayName">DIPLAY NAME</a>
    <a xmlns="" n="zimbraMailQuota">10240000</a>
    <a xmlns="" n="zimbraMailHost">mymailstore.mydomainname.com</a>
    </CreateAccountRequest>"

    when creating user you can tell the SOAP which mailbox to use from your pool.

    Raj
    i2k2 Networks
    Dedicated & Shared Zimbra Hosting Provider

  7. #7
    bacacosta is offline Intermediate Member
    Join Date
    Jun 2009
    Posts
    17
    Rep Power
    6

    Default

    Hello Raj, thanks for ur reply. I know about this option already, but this is not my problem. The store with the high load *is not in the pool*. It receives no request (or should not at least) from registration, but as soon as i turn the registration on, its load goes really high, although, again, *it's not in pool*!!! How is it possible?

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. postfix relay=none status=bounced for local mails
    By vdd in forum Administrators
    Replies: 1
    Last Post: 08-06-2009, 08:05 AM
  2. [SOLVED] Moving Zimbra to a new server
    By krolen in forum Administrators
    Replies: 109
    Last Post: 02-05-2009, 11:38 AM
  3. Cleanup after many upgrades
    By tobru in forum Installation
    Replies: 1
    Last Post: 12-23-2007, 09:21 AM
  4. Services stopped working
    By lilwong in forum Administrators
    Replies: 4
    Last Post: 08-15-2006, 09:19 AM
  5. Fedora Core 3, Clean Install - Not working!
    By pcjackson in forum Installation
    Replies: 17
    Last Post: 03-05-2006, 07:38 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •