powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Как запустить pg_ctl ?
12 сообщений из 12, страница 1 из 1
Как запустить pg_ctl ?
    #39947189
О-О-О
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Идиотский вопрос.
В инструкции к PostgreSQL есть описание как запускать, останавливать и перегружать БД в PostgreSQL.
У меня стоит Debian (ноябрь 2019 с обновлениями от 14 апреля 2020).

В примере указано
Код: sql
1.
pg_ctl stop -m fast



Пробовал по разному. Пишет, что команда не найдена.

Где и что делаю неправильно.

Postgres 11 был уже в Debian. Обновления все делал.
...
Рейтинг: 0 / 0
Как запустить pg_ctl ?
    #39947204
Guzya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В папке с postgres-ом посмотрите в папке bin присутствует ли эта утилита.
Если присутствует, посмотрите, что с правами на запуск.
...
Рейтинг: 0 / 0
Как запустить pg_ctl ?
    #39947206
Фотография mefman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Guzya
В папке с postgres-ом посмотрите в папке bin присутствует ли эта утилита.
Если присутствует, посмотрите, что с правами на запуск.

все проще. как правило pg_ctl не прописывается в path при установке.
вызывать надо типо /usr/pgsql-XX/bin/pg_ctl (на centos)
...
Рейтинг: 0 / 0
Как запустить pg_ctl ?
    #39947207
Павел Лузанов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
О-О-О,

На дебиане смотрите:
$ man pg_ctlcluster
...
Рейтинг: 0 / 0
Как запустить pg_ctl ?
    #39947214
О-О-О
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Павел Лузанов,

Запустилась, но что то странное. Буду смотреть.
...
Рейтинг: 0 / 0
Как запустить pg_ctl ?
    #39947215
О-О-О
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
mefman
Guzya
В папке с postgres-ом посмотрите в папке bin присутствует ли эта утилита.
Если присутствует, посмотрите, что с правами на запуск.

все проще. как правило pg_ctl не прописывается в path при установке.
вызывать надо типо /usr/pgsql-XX/bin/pg_ctl (на centos)


Да, такой файл в самом деле есть.
Попробую вашим методом.
Спасибо.
...
Рейтинг: 0 / 0
Как запустить pg_ctl ?
    #39947218
О-О-О
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
mefman
Guzya
В папке с postgres-ом посмотрите в папке bin присутствует ли эта утилита.
Если присутствует, посмотрите, что с правами на запуск.

все проще. как правило pg_ctl не прописывается в path при установке.
вызывать надо типо /usr/pgsql-XX/bin/pg_ctl (на centos)


Уже что то отвечает.
Вариант рабочий. Буду разбираться. Еще раз спасибо.
...
Рейтинг: 0 / 0
Как запустить pg_ctl ?
    #39947220
О-О-О
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Guzya
В папке с postgres-ом посмотрите в папке bin присутствует ли эта утилита.
Если присутствует, посмотрите, что с правами на запуск.


Папка есть. Права на папку = "только чтение", на файл = "чтение и запись".
Спасибо за ответ.
...
Рейтинг: 0 / 0
Как запустить pg_ctl ?
    #39947234
О-О-О
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Как найти где расположена программа pg_ctl смотрим выше.
Где расположена БД вашей postgreSQL

Код: sql
1.
2.
3.
4.
5.
6.
postgres@debian:~$ psql
postgres=# show data_directory;
       data_directory        
-----------------------------
 /var/lib/postgresql/11/main
(1 строка)



Затем запускаем

Код: sql
1.
2.
3.
4.
5.
postgres=# \q
postgres@debian:~$ /usr/lib/postgresql/12/bin/pg_ctl status -D '/var/lib/postgresql/11/main'
pg_ctl: сервер работает (PID: 4066)
/usr/lib/postgresql/11/bin/postgres "-D" "/var/lib/postgresql/11/main" "-c" "config_file=/etc/postgresql/11/main/postgresql.conf"
postgres@debian:~$ 



P.S. искал 3 часа в интернете - везде одно и то же (из инструкции).
Надеюсь, кому то пригодится.
.
...
Рейтинг: 0 / 0
Как запустить pg_ctl ?
    #39947235
О-О-О
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем спасибо за помощь.
...
Рейтинг: 0 / 0
Как запустить pg_ctl ?
    #39947293
Павел Лузанов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
О-О-О,

Напрасно не стали man читать. Да там и читать полторы страницы, всяко быстрее трех часов поиска в интернете.
...
Рейтинг: 0 / 0
Как запустить pg_ctl ?
    #39947750
О-О-О
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Павел Лузанов


Напрасно не стали man читать. Да там и читать полторы страницы, всяко быстрее трех часов поиска в интернете.

Возможно что и почитаю, но вчера был полный аврал. Накрылось сразу все и резко, при частично рабочем режиме.
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Как запустить pg_ctl ?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]