CentOS7にpostgresqlを導入してみた。 データディレクトリー($PGDATA?)をデフォルトから変更するときに少しはまったのでメモです。 yum install postgresql-server でpostgresql 9.2 を導入。 postgres ユーザーで initdb を実施。 このとき -D オプションで任意のディレクトリー(/pgsql/data)を指定。 この後、 systemctl start postgresql.service を実行すると、 postgresql-check-db-dir: "/var/lib/pgsql/data" is missing or empty. が表示される。 /usr/lib/systemd/system/postgresql.service 内の "Environment=PGDATA=" のディレクトリーを in
