[MCOL-3818] CLONE - postConfigure Replication Error Created: 2020-02-20  Updated: 2023-10-26  Resolved: 2020-03-16

Status: Closed
Project: MariaDB ColumnStore
Component/s: ?
Affects Version/s: 1.4.2
Fix Version/s: 1.2.6

Type: Bug Priority: Blocker
Reporter: Patrick LeBlanc (Inactive) Assignee: Daniel Lee (Inactive)
Resolution: Fixed Votes: 0
Labels: None


 Description   

postConfigure throws the following schema sync/replication error when using multi node option:

/bin/postConfigure -qm -pm-ip-addrs 10.10.10.10,10.10.10.11 -sn columnstore-system1

ERROR: Error return in running the MariaDB ColumnStore Master replication, check /tmp/columnstore_tmp_filesmaster-rep*.logs on pm1

cat /var/log/mariadb/columnstore/debug.log

...
disable-rep-columnstore.sh: Error return, check log /tmp/columnstore_tmp_files/disable-rep-columnstore.log
...

cat /tmp/columnstore_tmp_files/disable-rep-columnstore.log

ERROR: ld.so: object 'libjemalloc.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object 'libjemalloc.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object 'libjemalloc.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object 'libjemalloc.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object 'libjemalloc.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object 'libjemalloc.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object 'libjemalloc.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object 'libjemalloc.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object 'libjemalloc.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object 'libjemalloc.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: check log file:/tmp/columnstore_tmp_files/disable-rep-status.log
ERROR: ld.so: object 'libjemalloc.so' from LD_PRELOAD cannot be preloaded: ignored.

cat /tmp/columnstore_tmp_files/disable-rep-status.log

Run stop slave command
stop slave;
ERROR: ld.so: object 'libjemalloc.so' from LD_PRELOAD cannot be preloaded: ignored.

It also fails aftewards using mcsadmin:

mcsadmin enableMySQLReplication

enablemysqlreplication   Sat Dec 28 02:16:24 2019
 
Enter the 'User' Password or 'ssh' if configured with ssh-keys
           Please enter: ssh
 
**** enableRep Failed :  API Failure return in enableMySQLRep API



 Comments   
Comment by Patrick LeBlanc (Inactive) [ 2020-02-20 ]

Cloned from 3702. For 1.2, I believe it only needs the jemalloc-searching portion of this.

Comment by Daniel Lee (Inactive) [ 2020-03-16 ]

Build verified: 1.2.6-1 BB

engine commit:
d4173ef

Verified 2pm combo installation with schema replication

Generated at Thu Feb 08 02:45:40 UTC 2024 using Jira 8.20.16#820016-sha1:9d11dbea5f4be3d4cc21f03a88dd11d8c8687422.