gpstart fails to start the database when parameters in the postgresql.conf file was changed using the gpconfig tool.
When using gpconfig to change the value of certain GUCs such as gp_email_to, gp_email_from, it may omit the use of single quotes. Single quotes are required for the above parameters to work.
For example:
gpconfig -c gp_email_to -v [email protected]
Error from the startup.log:
2015-01-13 22:23:03.914090 GMT,,,p15480,th1825689712,,,,0,,,seg-1,,,,,"FATAL","42601","syntax error in file ""/data/master/gpfai4340-1/postgresql.conf"" line 527, near token ""@""",,,,,,,,"ParseConfigFile","guc-file.l",369,
gp_email_to='[email protected]'
gpstart -am
gpconfig -c gp_email_to -v "'[email protected]'"
gpstop -am
gpstart -a