The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Проблемы с установкой Postgresql"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на сервере (Разное / FreeBSD)
Изначальное сообщение [ Отслеживать ]

"Проблемы с установкой Postgresql"  +/
Сообщение от Stradimax (ok) on 27-Фев-13, 14:24 
Проблемы с установкой и первым запуском PostgreSQL 9.2.1
После инсталяции из портов на FreeBSD 9.1 пытаюсь запустить
root@post:/usr/local/bin # ./psql
psql: could not connect to server: No such file or directory
        Is the server running locally and accepting
        connections on Unix domain socket "/tmp/.s.PGSQL.5432"?
ОК. лезу :/usr/local/etc/rc.d и пытаюсь запустить postgresql
root@post:/usr/local/etc/rc.d # ./postgresql start
postgres cannot access the server configuration file "/usr/local/pgsql/data/postgresql.conf": No such file or directory
pg_ctl: could not start server
и оказывается что нет основного конфига. Переставил уже все порты с SQL по кругу, без результата. Откуда его взять? Может он создается своим скриптом, тогда где он лежит. В статьях прочитанных мною решения не нашел. Кто сталкивался с такой проблемой?
Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Проблемы с установкой Postgresql"  +/
Сообщение от pavlinux (ok) on 27-Фев-13, 15:17 
> postgres cannot access the server configuration file
> "/usr/local/pgsql/data/postgresql.conf":
> No such file or directory

find / -name postgresql.conf

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Проблемы с установкой Postgresql"  +/
Сообщение от Stradimax (ok) on 27-Фев-13, 15:36 
>> postgres cannot access the server configuration file
>> "/usr/local/pgsql/data/postgresql.conf":
>> No such file or directory
> find / -name postgresql.conf

делал, ничего не находит.
root@post:/usr/local/etc/rc.d # find / -name postgresql.conf
root@post:/usr/local/etc/rc.d #
cvsup уже делал и для портов и для системы самой.

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. "Проблемы с установкой Postgresql"  +/
Сообщение от Stradimax (ok) on 27-Фев-13, 15:51 
>>> postgres cannot access the server configuration file
>>> "/usr/local/pgsql/data/postgresql.conf":
>>> No such file or directory
>> find / -name postgresql.conf
> делал, ничего не находит.
> root@post:/usr/local/etc/rc.d # find / -name postgresql.conf
> root@post:/usr/local/etc/rc.d #
> cvsup уже делал и для портов и для системы самой.

нет даже самой папки data по этому пути root@post:/usr/local # cd /usr/local/pgsql
root@post:/usr/local/pgsql # ls
root@post:/usr/local/pgsql #
может кто подскажет? всю голову сломал уже. в документации тоже ничего не нашел.

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

4. "Проблемы с установкой Postgresql"  +/
Сообщение от pavlinux (ok) on 27-Фев-13, 15:58 
>[оверквотинг удален]
>>> find / -name postgresql.conf
>> делал, ничего не находит.
>> root@post:/usr/local/etc/rc.d # find / -name postgresql.conf
>> root@post:/usr/local/etc/rc.d #
>> cvsup уже делал и для портов и для системы самой.
> нет даже самой папки data по этому пути root@post:/usr/local # cd /usr/local/pgsql
> root@post:/usr/local/pgsql # ls
> root@post:/usr/local/pgsql #
> может кто подскажет? всю голову сломал уже. в документации тоже ничего не
> нашел.

http://git.postgresql.org/gitweb/?p=postgresql.git;a=blob_pl...

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

5. "Проблемы с установкой Postgresql"  +/
Сообщение от pavlinux (ok) on 27-Фев-13, 15:59 
>[оверквотинг удален]
>>> find / -name postgresql.conf
>> делал, ничего не находит.

find / -name postgresql.conf.sample
find / -name postgresql.conf*

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

6. "Проблемы с установкой Postgresql"  +/
Сообщение от Stradimax (ok) on 27-Фев-13, 16:23 
>>[оверквотинг удален]
>>>> find / -name postgresql.conf
>>> делал, ничего не находит.
> find / -name postgresql.conf.sample
> find / -name postgresql.conf*

в конце установки пакета было сообщение на которое я совсем не обратил внимание.
нужно добавить в rc.conf строку postgresql_enable=YES и после этого обязательно проинстолировать базу данных командой! "postgresql initdb" и тогда появилась и папка /date и все конфиги. Всем спасибо кто откликнулся!

Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

7. "Проблемы с установкой Postgresql"  –1 +/
Сообщение от Stradimax (ok) on 27-Фев-13, 16:25 
>>>[оверквотинг удален]
>>>>> find / -name postgresql.conf
>>>> делал, ничего не находит.
>> find / -name postgresql.conf.sample
>> find / -name postgresql.conf*
> в конце установки пакета было сообщение на которое я совсем не обратил
> внимание.
> нужно добавить в rc.conf строку postgresql_enable=YES и после этого обязательно проинстолировать
> базу данных командой! "postgresql initdb" и тогда появилась и папка /date
> и все конфиги. Всем спасибо кто откликнулся!

правда теперь пока не получается создать саму базу )))
$ psql
psql: FATAL:  database "pgsql" does not exist
$ CREATE DATABASE users
CREATE: not found
$ CREATE DATABASE
CREATE: not found
разбираюсь дальше ))

Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

8. "Проблемы с установкой Postgresql"  +/
Сообщение от Аноним (??) on 28-Фев-13, 10:35 
/usr/local/etc/rc.d/postgresql initdb делали?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

9. "Проблемы с установкой Postgresql"  –1 +/
Сообщение от pavel (??) on 28-Фев-13, 10:49 
su pgsql
psql template1
create ...


Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

10. "Проблемы с установкой Postgresql"  +/
Сообщение от Stradimax (ok) on 04-Мрт-13, 13:21 
> su pgsql
> psql template1
> create ...

от пользователя
> su pgsql
> psql template1

все создается, но вот от пользователя exim нет, ругается на доступ.вопрос доступ к чему?

su - pgsql
createuser exim
createdb -U exim exim
createdb: database creation failed: ERROR:  permission denied to create database
нет прав, но почему? от пользователя root тоже самое.
пытаюсь сделать связку для корп. электр. почты
FreeBSD
PostgreSQL
Apache
PHP5
Exim
Dovecot
Clamav
SpamAssasin
Squirrelmail

Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

11. "Проблемы с установкой Postgresql"  +/
Сообщение от Аноним (??) on 06-Мрт-13, 06:00 
> su - pgsql
> createuser exim
> createdb -U exim exim
> createdb: database creation failed: ERROR:  permission denied to create database

Может всё-таки не -U а -O?

Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

12. "Проблемы с установкой Postgresql"  +/
Сообщение от Stradimax (ok) on 06-Мрт-13, 09:51 
>> su - pgsql
>> createuser exim
>> createdb -U exim exim
>> createdb: database creation failed: ERROR:  permission denied to create database
> Может всё-таки не -U а -O?

и через -О, позволяет только своему пользователю (pgsql) запускать и создавать базу.

Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

13. "Проблемы с установкой Postgresql"  +/
Сообщение от Аноним (??) on 07-Мрт-13, 05:42 
> и через -О, позволяет только своему пользователю (pgsql) запускать и создавать базу.

Из-под привилегированного пользователя (pgsql) создаётся база, её владельцем указывается (-O) непривилегированный пользователь. Он уже в эту базу пишет/читает, но создавать/удалять базу ему не положено и не нужно. Что вам ещё не хватает?

Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру