Образовательный проект «SnakeProject» Михаила Козлова

Навигация

⇒ FreeBSD and Nix ⇐

CISCO

Voice(Asterisk\Cisco)

Microsoft

Powershell

Python

SQL\T-SQL

Общая

WEB Разработка

ORACLE SQL \ JAVA

Мото

Стрельба, пневматика, оружие

Саморазвитие и психология


Кастомная PGDATA с помощью systemd в Centos 7


 

Кастомная PGDATA с помощью systemd в Centos 7 


По умолчанию в CentOS 7 каталог данных PostgreSQL v12 находится в /var/lib/pgsql/12/data


Прежде всего, установите PostgreSQL 12:
# yum install -y https://download.postgresql.org/pub/repos/yum/12/redhat/rhel-7-x86_64/pgdg-centos12-12-2.noarch.rpm
# yum install -y postgresql12-server

или

# yum install https://download.postgresql.org/pub/repos/yum/11/redhat/rhel-7.6-ppc64le/pgdg-redhat-repo-latest.noarch.rpm
# yum install postgresql12-server postgresql12-contrib postgresql12-libs


# mkdir -p /data/pgdata
# chown -R postgres:postgres /data


Файл стандартного сервиса /usr/lib/systemd/system/postgresql-12.service:
User=postgres
Group=postgres
Environment=PGDATA=/data/pgdata/


Редактирование смежного файла службы:
# systemctl edit postgresql-12.service
[Service]
Environment=PGDATA=/data/pgdata

# cat /etc/systemd/system/postgresql-12.service.d/override.conf
[Service]
Environment=PGDATA=/data/pgdata


Перезагрузите systemd:
# systemctl daemon-reload


Инициализируйте каталог данных PostgreSQL:
# /usr/pgsql-12/bin/postgresql-12-setup initdb


Включаем и стартуем:
# systemctl enable postgresql-12
# systemctl start postgresql-12
# systemctl status postgresql-12

Это так просто

 


Комментарии пользователей

Эту новость ещё не комментировалиНаписать комментарий
Анонимам нельзя оставоять комментарии, зарегистрируйтесь!

Контакты Группа ВК Сборник материалов по Cisco, Asterisk, Windows Server, Python и Django, SQL и T-SQL, FreeBSD и LinuxКод обмена баннерами Видео к IT статьям на YoutubeВидео на другие темы Смотреть
Мои друзья: Советы, помощь, инструменты для сис.админа, статическая и динамическая маршрутизация, FreeBSD

© Snakeproject.ru создан в 2013 году.
При копировании материала с сайта - оставьте ссылку.
Весь материал на сайте носит ознакомительный характер,
за его использование другими людьми, автор ответственности не несет.

Рейтинг@Mail.ru
Рейтинг@Mail.ru Яндекс.Метрика





Поддержать автора и проект