AlwaysOnCluster

Discuss your pilot or production implementation with other Zimbra admins or our engineers.
Post Reply
User avatar
pup_seba
Outstanding Member
Outstanding Member
Posts: 687
Joined: Sat Sep 13, 2014 2:43 am
Location: Tarragona - Spain
Contact:

AlwaysOnCluster

Post by pup_seba »

Hi,

Did anybody used the alwayson attributes/commands? Could you please provide a link to where to find info regarding it and how to use it in production?

Thanks,
phoenix
Ambassador
Ambassador
Posts: 27272
Joined: Fri Sep 12, 2014 9:56 pm
Location: Liverpool, England

Re: AlwaysOnCluster

Post by phoenix »

pup_seba wrote:Did anybody used the alwayson attributes/commands? Could you please provide a link to where to find info regarding it and how to use it in production?
When was this feature ever released? I though that the 'always-on' feature of ZCS was supposed to be in version 9.x and Synacor had dropped this. Perhaps I've missed something obvious?
Regards

Bill

Rspamd: A high performance spamassassin replacement

Per ardua ad astra
User avatar
pup_seba
Outstanding Member
Outstanding Member
Posts: 687
Joined: Sat Sep 13, 2014 2:43 am
Location: Tarragona - Spain
Contact:

Re: AlwaysOnCluster

Post by pup_seba »

I just saw the commands in Release 8.8.9_GA_3019.RHEL7_64_20180809160254 RHEL7_64 NETWORK edition, Patch 8.8.9_P3.

zmprov help alwaysoncluster
createAlwaysOnCluster(caoc) {name} [attr1 value1 [attr2 value2...]]
deleteAlwaysOnCluster(daoc) {name|id}
getAlwaysOnCluster(gaoc) {name|id} [attr1 [attr2...]]
getAllAlwaysOnClusters(gaaoc) [-v]
modifyAlwaysOnCluster(maoc) {name|id} [attr1 value1 [attr2 value2...]]

Oldest reference I'm able to find is for 8.6 here, but I don't have access to such version right now
https://wiki.zimbra.com/wiki/Zimbra_Attributes_ZCS8
User avatar
L. Mark Stone
Ambassador
Ambassador
Posts: 2796
Joined: Wed Oct 09, 2013 11:35 am
Location: Portland, Maine, US
ZCS/ZD Version: 10.0.6 Network Edition
Contact:

Re: AlwaysOnCluster

Post by L. Mark Stone »

There was an Always On demo shown at the Big Social in Texas in 2011(?). The demo worked great; the feature didn't scale and the code was never released.

There are a lot of preferences and settings that reference old code. Sometimes it works; sometimes not.

When Briefcase was first released, in addition to the current native-format Briefcase (word-processing) document, there were also Briefcase-native spreadsheet and presentation documents as Briefcase was intended to be a full Office replacement. After a while, the presentation and spreadsheet formats were pulled, but the underlying code was still there and you could turn it on by setting the variables correctly. (Not sure if those formats have finally been pulled in the 8.8 series in anticipation of Zimbra Docs.)

I don't think that's the case with AlwaysOn however. I think you are seeing configuration bits left over but the underlying code for AlwaysOn to my understanding never made it into the shipping product.

Lots of speculation here of course...

All the best,
Mark
___________________________________
L. Mark Stone
Mission Critical Email - Zimbra VAR/BSP/Training Partner https://www.missioncriticalemail.com/
AWS Certified Solutions Architect-Associate
User avatar
pup_seba
Outstanding Member
Outstanding Member
Posts: 687
Joined: Sat Sep 13, 2014 2:43 am
Location: Tarragona - Spain
Contact:

Re: AlwaysOnCluster

Post by pup_seba »

Hi,

This particular feature is referenced in this page https://files.zimbra.com/docs/config-guide/index.html as being there since (id 1446) 8.5. It could be wrong tho.

Even if it is from old days, this is the first time I see it under "zmprov help". It may be because I usually just "grep" for what I want under "zmprov help commands | grep whatever", but is the first time I noticed this "alaysoncluster". Since it is there at least from 8.5, this could be either synacor guys matching commnds to the attributes inside the code, regardless its state, or one of the "ninja updates" for which they do update some parts of the packages in the repos to newest versions.

zmprov is used for provisioning. Try:

zmprov help account help on account-related commands
zmprov help calendar help on calendar resource-related commands
zmprov help commands help on all commands
zmprov help config help on config-related commands
zmprov help cos help on COS-related commands
zmprov help domain help on domain-related commands
zmprov help freebusy help on free/busy-related commands
zmprov help list help on distribution list-related commands
zmprov help log help on logging commands
zmprov help misc help on misc commands
zmprov help mailbox help on mailbox-related commands
zmprov help reverseproxy help on reverse proxy related commands
zmprov help right help on right-related commands
zmprov help search help on search-related commands
zmprov help server help on server-related commands
zmprov help alwaysoncluster help on alwaysOnCluster-related commands
zmprov help ucservice help on ucservice-related commands
zmprov help share help on share related commands

I'll open a support ticket asking for this. I'll let you know when (if) I get a clear answer.
User avatar
pup_seba
Outstanding Member
Outstanding Member
Posts: 687
Joined: Sat Sep 13, 2014 2:43 am
Location: Tarragona - Spain
Contact:

Re: AlwaysOnCluster

Post by pup_seba »

Response from zimbra support to partner request I made:
"""
These attributes were introduced in ZCS 8.5 for the alwaysOn project (ZCS
9.0) and remained in the code after the project was canceled. Please be sure
that those are no longer in use and you may ignore them.

This is a bug link for the reference when it was introduced.

https://bugzilla.zimbra.com/show_bug.cgi?id=79364
"""

I did not know that alwaysonproject got cancelled :( Anyways, at least now I know what those commands are for.
Post Reply