How to chage the ServerID in MMR setup.: Difference between revisions

No edit summary
(Blanked the page)
 
Line 1: Line 1:
=How to change the ServerID in MMR setup=
<hr>
{{KB|{{WIP}}|{{ZCS 8.8}}|{{ZCS 9.0}}|||}}
<hr>
__FORCETOC__
====Problem:====
In MMR setup both ldap not in sync due to ServerID are same for the both servers.
[zimbra@ldap2 ~]$ /opt/zimbra/libexec/zmreplchk
Master: ldap://master2.domain.com:389 ServerID: 2 Code: 6 Status: 0y 0M 0w 0d 0h 0m 31 CSNs:
20221013134129.954789Z#000000#001#000000
Master: ldap://master1.domain.com:389ServerID: 2 Code: 6 Status: 0y 0M 0w 0d 0h 0m 31 CSNs:
20200909225502.112266Z#000000#002#000000
[zimbra@ldap1 ~]$ /opt/zimbra/libexec/zmreplchk
Master: ldap://master1.domain.com:389  ServerID: 2 Code: 6 Status: 0y 0M 0w 0d 0h 0m 31s behind CSNs:
20221013134129.954789Z#000000#001#000000
Master: ldap://master2.domain.com:389 ServerID: 2 Code: 6 Status: 0y 0M 0w 0d 0h 0m 31s behind CSNs:
20200909225502.112266Z#000000#002#000000


====Solution:====
Need to manually change the for parameter olcserverid and reimport the config.back file to make the id different.
'''Step 1:'''
Take the backup of main database and configuration database manually from LDAP1.
/opt/zimbra/libexec/zmslapcat /tmp
/opt/zimbra/libexec/zmslapcat -c /tmp
'''Step 2:'''
Make the change in "'''/opt/zimbra/data/ldap/config/cn=config.ldif'''" file, Set different ID (1) for the olcserverid parameter.
'''Step 3:'''
Reimport the configuration database and main database on LDAP1 server.
cd /opt/zimbra/data/ldap
mv mdb mdb.old
mv config config.bak
mkdir -p mdb/db
mkdir config 
/opt/zimbra/libexec/zmslapadd -c /tmp/ldap-config.bak
/opt/zimbra/libexec/zmslapadd /tmp/ldap.bak
mv accesslog accesslog.old                #On both Master LDAP server
mkdir -p accesslog/db                    #On both Matesr LDAP server
'''Step 4:'''
Restart the services.
zmcontrol restart
'''Step 5:'''
Now again check both ladps are in sync.
[zimbra@ldap2 ~]$ /opt/zimbra/libexec/zmreplchk
Master: ldap://master1.domain.com:389 ServerID: 1 Code: 0 Status: In Sync CSNs:
20221013134129.954789Z#000000#001#000000
20200909225502.112266Z#000000#002#000000
Master: ldap://master2.domain.com:389 ServerID: 2 Code: 0 Status: In Sync CSNs:
20221013134129.954789Z#000000#001#000000
20200909225502.112266Z#000000#002#000000
[zimbra@ldap1 ~]$ /opt/zimbra/libexec/zmreplchk
Master: ldap://master1.domain.com:389 ServerID: 1 Code: 0 Status: In Sync CSNs:
20221013134129.954789Z#000000#001#000000
20200909225502.112266Z#000000#002#000000
Master: ldap://master2.domain.com:389 ServerID: 2 Code: 0 Status: In Sync CSNs:
20221013134129.954789Z#000000#001#000000
20200909225502.112266Z#000000#002#000000
{{SubmittedBy|Aditya Shrivastava}}
{{Article Footer|ZCS 8.8|2022-10-16}}

Latest revision as of 20:51, 16 October 2022

Jump to: navigation, search