Создадим начальный конфиг запуска сервиса:
systemctl enable postgresql-9.6 Created symlink from /etc/systemd/system/multi-user.target.wants/postgresql-9.6.service to /usr/lib/systemd/system/postgresql-9.6.service.
Проверка каталога:
ls -l /data/postgres/data/ total 56 drwx------. 5 postgres postgres 57 Feb 1 03:30 base drwx------. 2 postgres postgres 4096 Feb 1 03:31 global drwx------. 2 postgres postgres 6 Feb 1 03:30 log drwx------. 2 postgres postgres 26 Feb 1 03:30 pg_clog drwx------. 2 postgres postgres 6 Feb 1 03:30 pg_commit_ts drwx------. 2 postgres postgres 6 Feb 1 03:30 pg_dynshmem -rw-------. 1 postgres postgres 4224 Feb 1 03:30 pg_hba.conf -rw-------. 1 postgres postgres 1636 Feb 1 03:30 pg_ident.conf drwx------. 2 postgres postgres 32 Feb 1 03:30 pg_log drwx------. 4 postgres postgres 39 Feb 1 03:30 pg_logical drwx------. 4 postgres postgres 48 Feb 1 03:30 pg_multixact drwx------. 2 postgres postgres 26 Feb 1 03:30 pg_notify drwx------. 2 postgres postgres 6 Feb 1 03:30 pg_replslot drwx------. 2 postgres postgres 6 Feb 1 03:30 pg_serial drwx------. 2 postgres postgres 6 Feb 1 03:30 pg_snapshots drwx------. 2 postgres postgres 6 Feb 1 03:30 pg_stat drwx------. 2 postgres postgres 63 Feb 1 03:32 pg_stat_tmp drwx------. 2 postgres postgres 26 Feb 1 03:30 pg_subtrans drwx------. 2 postgres postgres 6 Feb 1 03:30 pg_tblspc drwx------. 2 postgres postgres 6 Feb 1 03:30 pg_twophase -rw-------. 1 postgres postgres 4 Feb 1 03:30 PG_VERSION drwx------. 3 postgres postgres 60 Feb 1 03:30 pg_xlog -rw-------. 1 postgres postgres 88 Feb 1 03:30 postgresql.auto.conf -rw-------. 1 postgres postgres 22319 Feb 1 03:30 postgresql.conf -rw-------. 1 postgres postgres 55 Feb 1 03:30 postmaster.opts -rw-------. 1 postgres postgres 92 Feb 1 03:30 postmaster.pid
Првоерка процессов:
ps -ax | grep postgr 21735 ? Ss 0:00 /usr/pgsql-9.6/bin/postmaster -D /data/postgres/data 21736 ? Ss 0:00 postgres: logger process 21738 ? Ss 0:00 postgres: checkpointer process 21739 ? Ss 0:00 postgres: writer process 21740 ? Ss 0:00 postgres: wal writer process 21741 ? Ss 0:00 postgres: autovacuum launcher process 21742 ? Ss 0:00 postgres: stats collector process
Проверяем сервер:
su postgres
psql
postgres=# help
postgres=# \l
postgres=# \q
Данная инструкция по аналогии делается и с другими версиями сервера PostgreSQL
Комментарии пользователей
Эту новость ещё не комментировалиНаписать комментарий
Анонимам нельзя оставоять комментарии, зарегистрируйтесь!