Carbonio CE cluster...
 
Notifications
Clear all

Carbonio CE cluster setup (1 db, 2 x components)

4 Posts
2 Users
0 Reactions
41 Views
(@dr_tux)
New Member
Joined: 7 months ago
Posts: 7
Topic starter  

I tried to run Carbonio CE 25.3.0 in a cluster setup, but I gave up because the installation took too long and I couldn't get it running properly.

Instead, I set up one database server, and on another server I installed all the components except the database. The installation was completed successfully and everything worked fine up to that point.

Then, I added a second server and configured it, but after that, when I accessed the UI, the menus, domains, and other settings had disappeared.

What I want to achieve is a setup where I can run components like Admin and Webmail on two separate servers, but using a single shared database. How can I configure such an architecture?

Thanks in advance


   
Quote
(@sharif)
Reputable Member Admin
Joined: 3 years ago
Posts: 691
 

@dr_tux

Hi,

I could understand. Have you checked the multi server installation docs for Carbonio CE for any help: (The official one)

https://docs.zextras.com/carbonio-ce/html/install/scenarios/multi-server-scenario.html

But what I understood from your description is something slightly different from typical multi-server scenarios. From architectural point of view, you can have multiple proxy (as web interface) server, multiple MTA servers. But for granular level customization with multiple databases or mailstores, I would recommend opting with Carbonio

Though, you could overcome some challenges but architecturally Carbonio Community Edition (CE) can not meet the granular customization that Carbonio can. In Carbonio CE, Consul Mesh is the backbone of the architecture, so there are tiny pieces that needs to be taken care of to make the system work. But as I said, not all customization is possible in Carbonio CE Mesh architecture but in Carbonio.

I hope it helps.

Regards,


   
ReplyQuote
(@dr_tux)
New Member
Joined: 7 months ago
Posts: 7
Topic starter  

Hi @sharif

Thanks four your answer. 

It does not build a structure without a Fail-Over scenario. I have already tried Multi-Server but it is not an HA. My current setup is as follows and has been running for 15 years without any problems. But now that the operating system is no longer updatable, I'm looking for a new one and I have 10K users on my system.

2 x Openldap
2 x Spam/Antivirus and SMTP Gateway (Postfix, Dovecot)
2 x POP3/IMAP server (Postfix, Dovecot)

I want to continue OpenSource, if I consider a paid product it will definitely be Gmail.

At worst I can configure it to have 2 DB servers (these will work master-master) and 2 Carbonio.

 

   
ReplyQuote
(@sharif)
Reputable Member Admin
Joined: 3 years ago
Posts: 691
 

@dr_tux 

Hi,

I can understand your idea and challenges. You do what you go to do 😊. But I would not recommend Carbonio Community Edition for the infrastructure you mentioned. Carbonio CE is not designed to adopt concepts like HA, ldap master-master out-of-the-box.

I respect your decision but this is the way.🙏

regards.

This post was modified 3 days ago 2 times by Md. Shariful Islam

   
ReplyQuote