We are running the following:
Product Delphix Engine - Demo
Version Delphix Engine - Demo 4.2.1.1
Build Date Mon, 30 Mar 2015 02:20:17 GMT
I have added a Linux server running Postgresql 9.3 as an Environment.
The environment page correctly identifies it as:
Data Type: PostgreSQL Linux
Version: 9.3.2
When I try to add a dSource, I get the following error during the SnapSync.
LOG: unrecognized configuration parameter "unix_socket_directory" in file "/data/delphix_toolkit/4228a1da-f588-977f-b4cb-16f2401864cb-staging-39/datafile/dlpx_postgresql.conf" line 13
FATAL: configuration file "/data/delphix_toolkit/4228a1da-f588-977f-b4cb-16f2401864cb-staging-39/datafile/postgresql.conf" contains errors
The issue seems to be that the "unix_socket_directory" parameter was removed in Postgres 9.2 and replaced by "unix_socket_directories" in 9.3. I've tried updating the conf in the toolkit area and re-running the SnapSync, but the conf is just refreshed/overwritten during the process and the change is lost.
It looks like PG 9.3 is supported with Delphix 4.2; I'm unsure of where the version issue is or what I can update to get the correct conf settings. Our LinuxSource/LinuxTarget machines are using a PG 9.2 installation but I am adding a dSource from our own server that only has 9.3.
#DemoEnvironment