Debezium connectors for postgres on redhat/centos

610 views
Skip to first unread message

ashok reddy k

unread,
Mar 26, 2018, 4:13:15 PM3/26/18
to debezium
Hi Team ,

Thanks for your work on Debezium  connectors .

Tried and able to test  connectors for postgres on ubuntu (testing purpose) . 


Trying to install Protobuf based output plugin on  centos 7 server where postgres database was running .

Installed PostGIS >2.1  .But had issues in getting Protobuf-c install on centos 7(Tried & debugged for about 3 days).


error
--------------
checking google/protobuf/compiler/command_line_interface.h usability... no
checking google/protobuf/compiler/command_line_interface.h presence... no
checking for google/protobuf/compiler/command_line_interface.h... no
configure: error: required protobuf header file not found.



So Question's .

Does anyone successfully tested Debezium  connectors for postgres on redhat/centos apart from docker/ubuntu platforms ?.  If not i would give up on  Protobuf & will use wal2json

can we install Debezium  connectors on seperate machine(ubuntu) and connect to postgres db on centos .But not sure how decoderbufs.so libs interact database  remote server .


Thanks
Ashok

ashok reddy k

unread,
Mar 26, 2018, 4:20:03 PM3/26/18
to debezium
The default version of protobuf-c  that ships with centos is protobuf-c-1.0.2.

As  postgres-decoderbufs had dependency for Protobuf-c 1.2+

Gunnar Morling

unread,
Mar 27, 2018, 11:06:21 AM3/27/18
to debezium
Right, you'll need libprotobuf-c 1.2 or later. Also see the README for a few hints:


And this SO post has some info on install on CentOS:


--Gunnar
Reply all
Reply to author
Forward
0 new messages