Someone, please, please, please explain to me what the hell is going on here, and how I can fix this?
I'll let my console do the talking:
root@worker2:/var/run# service postgresql start
* Starting PostgreSQL 9.3 database server * The PostgreSQL server failed to start. Please check the log output:
2016-01-15 10:47:08 PST FATAL: could not create lock file "/var/run/postgresql/.s.PGSQL.5432.lock": Permission denied
[fail]
root@worker2:/var/run# chmod 777 postgresql
root@worker2:/var/run# ls -l |grep post
drwxrwsrwx 2 postgres postgres 40 Jan 15 10:24 postgresql
root@worker2:/var/run# chmod g-s postgresql
root@worker2:/var/run# ls -l |grep post
drwxrwxrwx 2 postgres postgres 40 Jan 15 10:24 postgresql
root@worker2:/var/run# service postgresql start
* Starting PostgreSQL 9.3 database server * The PostgreSQL server failed to start. Please check the log output:
2016-01-15 10:47:48 PST FATAL: could not create lock file "/var/run/postgresql/.s.PGSQL.5432.lock": Permission denied
[fail]
root@worker2:/var/run# ls -l |grep post
drwxrwsr-x 2 postgres postgres 40 Jan 15 10:24 postgresql