Установка pgAgent в PostgreSQL

Я установил PostgreSQL 9.1 на 64-битную версию Ubuntu 12.04. Я пытаюсь запустить Aplication Stack Builder и установить pgAgent.

Сначала меня спрашивают пароль root, который я предоставляю, после того, как я выбрал PostgreSQL 9.1 на порту 5433 в качестве единственной опции. На следующем экране я отмечаю pgAgent и нажимаю Next несколько раз, чтобы перейти на экран Setup с проверкой подробностей установки postgradeSQL. Хост локальный, имя пользователя postgres, и я ввожу свой пароль для postgrade, который я использую при открытии pgAdmin III. Когда я нажимаю «Далее», у меня появляется предупреждение:

psql.bin: could not connect to server: Connection refused

Is the server running on host "localhost" (127.0.0.1) 
  and accepting TCP/IP connection on port 5432?

Когда я пытаюсь использовать pgAdmin, он работает с паролем, который я предоставляю, но выглядит так, будто этот пароль не принят Stack Builder. Я также предоставляю свой пароль root в начале, чтобы он мог делать все с привилегией sudo. Я не знаю, что делать сейчас и в чем проблема. Должен ли я запустить что-то еще до Stack Builder?

Я знаю, что это похоже на проблему с паролем, но я пробовал все, и это не простой случай с паролем. Кто-нибудь сталкивался с подобной проблемой или знает, что делать?

0
задан 11 November 2012 в 01:04

1 ответ

PgAgent-III и psql могут использовать соединения сокетов Unix, в то время как похоже, что StackBuilder использует TCP / IP. Выдает ли

psql -h 127.0.0.1 postgres

ту же ошибку? Если это так, проверьте postgresql.conf и посмотрите, на что установлено listen_addresses; это может быть установлено, чтобы не слушать TCP / IP. Подробности смотрите в документации и как ее изменить: Параметры конфигурации времени выполнения

Если директива port в postgresql.conf установлена ​​на порт, отличный от порта по умолчанию 5432 - скажем 5433 - вы должны указать это везде, где вы подключаетесь. Например:

psql -h 127.0.0.1 -p 5433 postgres
0
ответ дан 11 November 2012 в 01:04

Другие вопросы по тегам:

Похожие вопросы: