Модераторы: powerfox, ZeeLax
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Автозапуск PostgreSQL 
:(
    Опции темы
belousov
Дата 17.11.2008, 15:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 317
Регистрация: 21.11.2006
Где: Москва

Репутация: нет
Всего: 6



Проблема такая. Есть PostgreSQL для 1С

Нужно настроить его автозапуск. 
В консоле пишу
Цитата

su -l postgres -c 'pg_ctl start -D /var/lib/pgsql/data'

сия команда прекрасно выполняется.

НО
стоит записать ее в файл rc.local, то вылазит ошибка о том, что postgres не может прочитать файл конфига, запрещен доступ.
Это сообщение получается потому, что на папку /var/lib/pgsql/data стоят права на чтение и запись только для создателя.

Вопрос, как это обойти?


--------------------
NIHIL VERUM EST LICET OMNIA 
PM MAIL WWW ICQ Skype   Вверх
LSD
Дата 18.11.2008, 18:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Leprechaun Software Developer
****


Профиль
Группа: Модератор
Сообщений: 15718
Регистрация: 24.3.2004
Где: Dublin

Репутация: нет
Всего: 538



Это уже вопрос к линуксоидам.

Модератор: перемещено из Общие вопросы по базам данных.


--------------------
Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it.
PM MAIL WWW   Вверх
destrd
Дата 18.11.2008, 18:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 157
Регистрация: 1.10.2008

Репутация: нет
Всего: 4



А какой у вас дистрибутив? У вас там нет скриптов запуска в /etc/init.d ?
--------------------
Some people, when confronted with a problem, think, "I known, I'll use regular expressions." Now they have two problems.        -- Jamie Zawinski in comp.lang.emacs
PM MAIL ICQ   Вверх
belousov
Дата 18.11.2008, 18:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 317
Регистрация: 21.11.2006
Где: Москва

Репутация: нет
Всего: 6



Fedora 9, скрипт есть, но он не работает. по причине указанной в вопросе


Цитата(belousov @  17.11.2008,  16:48 Найти цитируемый пост)
postgres не может прочитать файл конфига, запрещен доступ.
Это сообщение получается потому, что на папку /var/lib/pgsql/data стоят права на чтение и запись только для создателя.




--------------------
NIHIL VERUM EST LICET OMNIA 
PM MAIL WWW ICQ Skype   Вверх
destrd
Дата 18.11.2008, 18:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 157
Регистрация: 1.10.2008

Репутация: нет
Всего: 4



Цитата(belousov @  17.11.2008,  15:48 Найти цитируемый пост)
Это сообщение получается потому, что на папку /var/lib/pgsql/data стоят права на чтение и запись только для создателя.

А создал то кто? root наверное? Может быть добавить права на чтение?

Добавлено @ 18:52
Ааа это postgresql выводитsmile
Ну поменяйте владельца/права при помощи команд chmod/chown
Меняем владельца на все файлы в этом каталоге и на сам каталог
chown -R postgres:postgres /var/lib/pgsql/data


Это сообщение отредактировал(а) destrd - 18.11.2008, 18:55
--------------------
Some people, when confronted with a problem, think, "I known, I'll use regular expressions." Now they have two problems.        -- Jamie Zawinski in comp.lang.emacs
PM MAIL ICQ   Вверх
belousov
Дата 19.11.2008, 09:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 317
Регистрация: 21.11.2006
Где: Москва

Репутация: нет
Всего: 6



если бы все было так просто, 
создал пользователь postgres. 
Если изменить права на папку и файлы, т.е. добавить право чтения для других пользователей, то при запуске выходит сообщение, что разрешено чтение другим пользователям и нужно поменять права назад, т.е. поставить chmod 700


--------------------
NIHIL VERUM EST LICET OMNIA 
PM MAIL WWW ICQ Skype   Вверх
destrd
Дата 19.11.2008, 09:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 157
Регистрация: 1.10.2008

Репутация: нет
Всего: 4



Я сказал изменять не права, а владельца.
--------------------
Some people, when confronted with a problem, think, "I known, I'll use regular expressions." Now they have two problems.        -- Jamie Zawinski in comp.lang.emacs
PM MAIL ICQ   Вверх
belousov
Дата 19.11.2008, 09:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 317
Регистрация: 21.11.2006
Где: Москва

Репутация: нет
Всего: 6



а, прости пожалуйста.

Но это тоже не помогает. Если изменить владельца, то он пишет что не может получить доступ к файлу *.pid - доступ запрещен


--------------------
NIHIL VERUM EST LICET OMNIA 
PM MAIL WWW ICQ Skype   Вверх
destrd
Дата 19.11.2008, 12:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 157
Регистрация: 1.10.2008

Репутация: нет
Всего: 4



Устал я гадать, покажите вывод команды ls -l для следующих каталогов
/var/lib/pgsql
/var/lib/pgsql/data

--------------------
Some people, when confronted with a problem, think, "I known, I'll use regular expressions." Now they have two problems.        -- Jamie Zawinski in comp.lang.emacs
PM MAIL ICQ   Вверх
belousov
Дата 19.11.2008, 12:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 317
Регистрация: 21.11.2006
Где: Москва

Репутация: нет
Всего: 6



Цитата(destrd @  19.11.2008,  13:40 Найти цитируемый пост)
/var/lib/pgsql


Код

total 12
drwx------  2 postgres postgres 4096 2008-08-11 15:49 backups
drwx------ 11 postgres postgres 4096 2008-11-18 01:33 data
-rw-------  1 postgres postgres 3060 2008-11-14 23:10 pgstartup.log



Цитата(destrd @  19.11.2008,  13:40 Найти цитируемый пост)
/var/lib/pgsql/data

Код

total 72
drwx------ 5 postgres postgres  4096 2008-11-14 23:57 base
drwx------ 2 postgres postgres  4096 2008-11-18 01:33 global
drwx------ 2 postgres postgres  4096 2008-11-14 23:57 pg_clog
-rw------- 1 postgres postgres  3492 2008-11-15 00:00 pg_hba.conf
-rw------- 1 postgres postgres  1460 2008-11-14 23:57 pg_ident.conf
drwx------ 2 postgres postgres  4096 2008-11-18 01:32 pg_log
drwx------ 4 postgres postgres  4096 2008-11-14 23:57 pg_multixact
drwx------ 2 postgres postgres  4096 2008-11-14 23:57 pg_subtrans
drwx------ 2 postgres postgres  4096 2008-11-14 23:57 pg_tblspc
drwx------ 2 postgres postgres  4096 2008-11-14 23:57 pg_twophase
-rw------- 1 postgres postgres     4 2008-11-14 23:57 PG_VERSION
drwx------ 3 postgres postgres  4096 2008-11-14 23:57 pg_xlog
-rw------- 1 postgres postgres 16570 2008-11-14 23:57 postgresql.conf
-rw------- 1 postgres postgres    41 2008-11-18 01:32 postmaster.opts



--------------------
NIHIL VERUM EST LICET OMNIA 
PM MAIL WWW ICQ Skype   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Linux/UNIX: Oбщие вопросы"
nickless
Imple
nerezus

В тему здесь вопросы общие - не привязанные к определенному ПО или дистрибутиву BSD/Linux/UNIX.
Например вопросы о выборе ОС для определенных задач (но если Вы просто хотите узнать "Какой дистрибутив лучше", то для этого есть Клуб юнуксоидов).
Общие вопросы по shell-программированию тоже лучше задавать здесь.


  • Вопросы мобильной разработки тут
  • Вы должны соблюдать правила форума.
  • Помните: какой вопрос, такой и ответ. Прежде чем задать вопрос прочитайте вот эту статью на форуме CIT.
  • Оскорблять запрещается.
  • Религиозные войны в Религиозных войнах.
  • Общение "просто так" в Клубе юнуксоидов. В отличие от многих других разделов, здесь разрешается сдержанно оффтопить и юморить в тему.

За интересные статьи, находки, решения, программы и просто реальную помощь будут ставиться + в репу).


В данный момент этот раздел модерируют nerezus, nickless, powerfox, pythonwin, Imple и ZeeLax. Если вы хотите помочь нам, пишите в ПМ и мы обсудим.


Спасибо. И use UNIX or die; С уважением, nerezus, nickless, powerfox, pythonwin, Imple, ZeeLax.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | *NIX системы: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.1754 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.