blackbanny |
|
Темы:
27
Сообщения:
167
Участник с: 29 марта 2011
|
anthonio такая же ошибка в логах, только еще когда выполнялось sudo pacman -Rddn postgresql сначала удалил, потом еще написал ошибка: не удалось корректно выполнить команду… |
sleepycat |
|
![]()
Темы:
98
Сообщения:
3291
Участник с: 19 июля 2011
|
дай мне название пакета, с postgeSQL… если не трудно.
Лозунг у них был такой: "Познание бесконечности требует бесконечного времени". С этим я не спорил, но они делали из этого неожиданный вывод: "А потому работай не работай — все едино". И в интересах неувеличения энтропии Вселенной они не работали. (с)
|
sleepycat |
|
![]()
Темы:
98
Сообщения:
3291
Участник с: 19 июля 2011
|
Устанавливаем postgresql ———— после $ sudo /etc/rc.d/postgresql start sudo /etc/rc.d/postgresql start Пароль: The files belonging to this database system will be owned by user "postgres". This user must also own the server process. The database cluster will be initialized with locale C. The default database encoding has accordingly been set to SQL_ASCII. The default text search configuration will be set to "english". fixing permissions on existing directory /var/lib/postgres/data ... ok creating subdirectories ... ok selecting default max_connections ... 100 selecting default shared_buffers ... 28MB creating configuration files ... ok creating template1 database in /var/lib/postgres/data/base/1 ... ok initializing pg_authid ... ok initializing dependencies ... ok creating system views ... ok loading system objects' descriptions ... ok creating conversions ... ok creating dictionaries ... ok setting privileges on built-in objects ... ok creating information schema ... ok loading PL/pgSQL server-side language ... ok vacuuming database template1 ... ok copying template1 to template0 ... ok copying template1 to postgres ... ok WARNING: enabling "trust" authentication for local connections You can change this by editing pg_hba.conf or using the -A option the next time you run initdb. Success. You can now start the database server using: /usr/bin/postgres -D /var/lib/postgres/data or /usr/bin/pg_ctl -D /var/lib/postgres/data -l logfile start :: Starting PostgreSQL и все же нашел, файл примера,но там все закоменчено, нужно его после копирования дорихтовать. /usr/share/postgresql/postgresql.conf.sample … опять же, еще раз обращу внимание, по нормальному, по правильному,он должен сам подготовить все файлы для первого запуска, как и др. БД. —————————————- :::::::::::::::::::::::::::::::::::::::::::::::::: ┌─[ Ср. сент. 21 ] :: [jinn] - [archjinn] :: [~] └─>> pacman -Si postgresql Репозиторий : extra Название : postgresql Версия : 9.0.4-4 URL : http://www.postgresql.org Лицензии : custom:PostgreSQL Группы : Нет Предоставляет : postgresql-client Зависит от : postgresql-libs>=9.0.4 libxml2 readline>=6.0 Дополнительно : python2: for PL/Python support perl: for PL/Perl support Конфликтует с : postgresql-client Заменяет : Нет Будет загружено : 4225,66 K Размер установленного : 23144,00 K Сборщик : Dan McGee <dan@archlinux.org> Архитектура : i686 Дата сборки : Чт. 26 мая 2011 02:16:59 MD5-сумма : 78ca4a94b7f6f6a24f715a60f404beb1 Описание : A sophisticated object-relational DBMS ┌─[ Ср. сент. 21 ] :: [jinn] - [archjinn] :: [~] └─>> cat /etc/group | grep postgre postgres:x:88: ┌─[ Ср. сент. 21 ] :: [jinn] - [archjinn] :: [~] └─>> sudo netstat -tulpan | grep post tcp 0 0 127.0.0.1:5432 0.0.0.0:* LISTEN 24618/postgres tcp 0 0 ::1:5432 :::* LISTEN 24618/postgres udp 0 0 ::1:41366 ::1:41366 ESTABLISHED 24618/postgres ┌─[ Ср. сент. 21 ] :: [jinn] - [archjinn] :: [~] └─>> cat /etc/passwd | grep post[/i] postgres:x:88:88:PostgreSQL user:/var/lib/postgres:/bin/bash ┌─[ Ср. сент. 21 ] :: [jinn] - [archjinn] :: [~] └─>> tail /var/log/postgresql.log LOG: database system was shut down at 2011-09-21 23:32:59 MSK LOG: database system is ready to accept connections LOG: autovacuum launcher started
Лозунг у них был такой: "Познание бесконечности требует бесконечного времени". С этим я не спорил, но они делали из этого неожиданный вывод: "А потому работай не работай — все едино". И в интересах неувеличения энтропии Вселенной они не работали. (с)
|
blackbanny |
|
Темы:
27
Сообщения:
167
Участник с: 29 марта 2011
|
sleepycatpostgresql 9.0.4 |
blackbanny |
|
Темы:
27
Сообщения:
167
Участник с: 29 марта 2011
|
sleepycatу меня такого не появляется…он должен сам создать конфиг, если видишь такое то конфиг должен быть на месте а обязательно пользователя postgres создавать? при установке postgresql появляется группа postgres и я туда заношу своего пользователя(blackbanny) в файле /etc/group так делаю: postgres:x:88:blackbanny |
sleepycat |
|
![]()
Темы:
98
Сообщения:
3291
Участник с: 19 июля 2011
|
да нет вроде так и надо, но опять я просто подметил, что у меня создался и юзер и группа, ия не вносил себя в группу, и как видишь в выводе моем оно завелось….нучтож, как насчет удалить, обновится систему и репы, и поставить версию поближе к моей? 4-4, а то так и будут терзать смутные сомнения , не в этом ли вся разница меж моей попыткой и Вашей…. только после удаления пакета sudo rm -R /var/lib/postgres
Лозунг у них был такой: "Познание бесконечности требует бесконечного времени". С этим я не спорил, но они делали из этого неожиданный вывод: "А потому работай не работай — все едино". И в интересах неувеличения энтропии Вселенной они не работали. (с)
|
blackbanny |
|
Темы:
27
Сообщения:
167
Участник с: 29 марта 2011
|
sleepycat все так сделал и поставилось) спасибо) сервер стартанул вот что пишет: sudo /etc/rc.d/postgresql start Пароль: The files belonging to this database system will be owned by user "postgres". This user must also own the server process. The database cluster will be initialized with locale C. The default database encoding has accordingly been set to SQL_ASCII. The default text search configuration will be set to "english". fixing permissions on existing directory /var/lib/postgres/data ... ok creating subdirectories ... ok selecting default max_connections ... 100 selecting default shared_buffers ... 28MB creating configuration files ... ok creating template1 database in /var/lib/postgres/data/base/1 ... ok initializing pg_authid ... ok initializing dependencies ... ok creating system views ... ok loading system objects' descriptions ... ok creating conversions ... ok creating dictionaries ... ok setting privileges on built-in objects ... ok creating information schema ... ok loading PL/pgSQL server-side language ... ok vacuuming database template1 ... ok copying template1 to template0 ... ok copying template1 to postgres ... ok WARNING: enabling "trust" authentication for local connections You can change this by editing pg_hba.conf or using the -A option the next time you run initdb. Success. You can now start the database server using: /usr/bin/postgres -D /var/lib/postgres/data or /usr/bin/pg_ctl -D /var/lib/postgres/data -l logfile start :: Starting PostgreSQL [DONE] если пишу postgres, то выдает: postgres does not know where to find the server configuration file. You must specify the --config-file or -D invocation option or set the PGDATA environment variable. надо сделать: sudo /usr/bin/postgres -D /var/lib/postgres/data если так делаю, то пишет: "root" execution of the PostgreSQL server is not permitted. The server must be started under an unprivileged user ID to prevent possible system security compromise. See the documentation for more information on how to properly start the server. FATAL: could not open configuration file "/var/lib/postgres/data/postgresql.conf": Отказано в доступе |
sleepycat |
|
![]()
Темы:
98
Сообщения:
3291
Участник с: 19 июля 2011
|
ну тут два пути; логичный - читкать доки, для непосед - можно попробовать и угадать, проблемы то вроде специфичные для уникса, вроде.ls -lah /var/lib/postgres/data/
Лозунг у них был такой: "Познание бесконечности требует бесконечного времени". С этим я не спорил, но они делали из этого неожиданный вывод: "А потому работай не работай — все едино". И в интересах неувеличения энтропии Вселенной они не работали. (с)
|