Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Запуск Postgres 8.1.4 / 15 сообщений из 15, страница 1 из 1
05.07.2006, 13:40
    #33832715
httt
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запуск Postgres 8.1.4
Установил из исходников Postgres 8.1.4. При установке не был создан скрипт по запуску (не нашел его в etc/rc.d/init.d). Как перезапустить сервер или как его отклюить? Раньше устанавливал из rpm.
...
Рейтинг: 0 / 0
05.07.2006, 13:42
    #33832725
httt
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запуск Postgres 8.1.4
Дистрибутив ALTLinux.
...
Рейтинг: 0 / 0
05.07.2006, 13:56
    #33832766
Shweik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запуск Postgres 8.1.4
htttУстановил из исходников Postgres 8.1.4. При установке не был создан скрипт по запуску (не нашел его в etc/rc.d/init.d). Как перезапустить сервер или как его отклюить? Раньше устанавливал из rpm.
Скрипт в аттаче- взят из \postgresql-8.1.4\contrib\start-scripts\
...
Рейтинг: 0 / 0
05.07.2006, 14:28
    #33832875
httt
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запуск Postgres 8.1.4
Выдает странную ошибку:
su - postgres -c "/usr/local/pgsql/bin/pg_ctl status -D /usr/local/pgsql/data"
/var/lib/pgsql not available; exiting
Не понимаю,откуда берется этот путь,когда там постгреса вообще нет и в скрипте нит этой строчки (/var/lib/pgsql).
...
Рейтинг: 0 / 0
05.07.2006, 14:39
    #33832921
httt
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запуск Postgres 8.1.4
Можете пошагово описать,пожалуйста. Первый раз из исходников его ставлю.
...
Рейтинг: 0 / 0
05.07.2006, 14:55
    #33832996
ZemA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запуск Postgres 8.1.4
незнаю как под linux, а у нас на сервере(freebsd) в файле /etc/rc.local за запуск постгреса отвечает строчка
Код: plaintext
su -l postgres -c "/usr/local/pgsql/bin/pg_ctl start -w -D /usr/local/pgsql/data -s -l /home/postgres/logfile"
...
Рейтинг: 0 / 0
05.07.2006, 15:09
    #33833068
httt
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запуск Postgres 8.1.4
Как я понимаю /var/lib/pgsql прописан в каком-то конфиге,потому что ALTLinux по умолчанию ставит туда постгрес. Не знаю только в каком:(.
Вышеприведенная строка дает тот же результат.
...
Рейтинг: 0 / 0
05.07.2006, 15:34
    #33833175
ZemA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запуск Postgres 8.1.4
почитай файлик INSTALL в исходниках постгреса
там при ./configure задается prefix(помоему) ну и т.д. вообщем читай INSTALL
...
Рейтинг: 0 / 0
05.07.2006, 15:35
    #33833181
Запуск Postgres 8.1.4
> -l /home/postgres/logfile

Сорри за оффтоп; почему не /var/log/...?
...
Рейтинг: 0 / 0
05.07.2006, 15:36
    #33833189
ZemA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запуск Postgres 8.1.4
хз, не я делал :)
...
Рейтинг: 0 / 0
05.07.2006, 16:06
    #33833357
httt
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запуск Postgres 8.1.4
Проблему похоже понял, не прописан путь в bash и он берет /var/lib/pgsql. Так как из под postgres сразу работает нормально.
Код: plaintext
1.
2.
 /usr/local/pgsql/bin/pg_ctl status -D /usr/local/pgsql/data
pg_ctl: postmaster is running (PID:  14583 )
/usr/local/pgsql/bin/postgres -D /usr/local/pgsql/data
А из под рута:
Код: plaintext
1.
su - postgres -c "/usr/local/pgsql/bin/pg_ctl status -D /usr/local/pgsql/data"
/var/lib/pgsql not available; exiting
Где bash может хранить это?
...
Рейтинг: 0 / 0
05.07.2006, 18:59
    #33833947
ZemA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запуск Postgres 8.1.4
в etc/rc.local есть строка
Код: plaintext
1.
ldconfig -R /usr/local/pgsql/lib
...
Рейтинг: 0 / 0
05.07.2006, 19:13
    #33833978
postt
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запуск Postgres 8.1.4
ZemAв etc/rc.local есть строка
Код: plaintext
1.
ldconfig -R /usr/local/pgsql/lib

Код: plaintext
1.
2.
ldconfig -R /usr/local/pgsql/lib
ldconfig: invalid option -- R
Try `ldconfig --help' or `ldconfig --usage' for more information.
Без опции -R отработала, но все равно таже проблема. Как корректно удалить постгрес и установить заново и с какими опциями?
...
Рейтинг: 0 / 0
05.07.2006, 19:39
    #33834014
postt
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запуск Postgres 8.1.4
Код: plaintext
1.
[root@localhost root]# ~postgres
-bash: /var/lib/pgsql: No such file or directory
...
Рейтинг: 0 / 0
05.07.2006, 19:41
    #33834020
postt
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запуск Postgres 8.1.4
passwd файл остался от прошлого постгреса похоже. Там исправил.
...
Рейтинг: 0 / 0
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Запуск Postgres 8.1.4 / 15 сообщений из 15, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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