The OpenNET Project / Index page

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

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

"PostgreSQL в jail. Проблема с семафорами"  
Сообщение от boo email on 31-Авг-06, 19:55 
пытвюзь запустить PostgreSQL в jail (FreeBSD 6.0). при запуске он говорит буквально следующее:
FATAL:  could not create semaphores: No space left on device
DETAIL:  Failed system call was semget(5432004, 17, 03600).
В
http://www.freebsd.org.ru/developers-handbook/x1917.html
написано:
"Для процесса в jail недоступны следующие вызовы: semsys, semget, semctl и semop."
=====
Вопрос: что делать, чтобы все жа завести postgres?
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

 Оглавление

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


1. "PostgreSQL в jail. Проблема с семафорами"  
Сообщение от Andrey (??) on 01-Сен-06, 00:22 
в основной системе:
sysctl security.jail.sysvipc_allowed=1
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "PostgreSQL в jail. Проблема с семафорами"  
Сообщение от boo email on 01-Сен-06, 09:35 
>в основной системе:
>sysctl security.jail.sysvipc_allowed=1
не помогло:
# sysctl security.jail.sysvipc_allowed
security.jail.sysvipc_allowed: 1
# jexec 1 sh /etc/rc
Loading configuration files.
......
FATAL:  could not create semaphores: No space left on device
DETAIL:  Failed system call was semget(5432004, 17, 03600).


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "PostgreSQL в jail. Проблема с семафорами"  
Сообщение от lion (??) on 01-Сен-06, 14:11 
>>в основной системе:
>>sysctl security.jail.sysvipc_allowed=1
>не помогло:
># sysctl security.jail.sysvipc_allowed
>security.jail.sysvipc_allowed: 1
># jexec 1 sh /etc/rc
>Loading configuration files.
>......
>FATAL:  could not create semaphores: No space left on device
>DETAIL:  Failed system call was semget(5432004, 17, 03600).
Постгрес может крутиться только в одном jail'e.
Не получится у тебя запустить в каждом джайле по постгресу.
С этим придётся смириться.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "PostgreSQL в jail. Проблема с семафорами"  
Сообщение от boo email on 01-Сен-06, 15:12 
>>Loading configuration files.
>>......
>>FATAL:  could not create semaphores: No space left on device
>>DETAIL:  Failed system call was semget(5432004, 17, 03600).
>Постгрес может крутиться только в одном jail'e.
>Не получится у тебя запустить в каждом джайле по постгресу.
>С этим придётся смириться.


так я в одном джейле и хочу. а он не желает запускаться. по вышеназванным причинам

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "PostgreSQL в jail. Проблема с семафорами"  
Сообщение от lion (??) on 01-Сен-06, 15:56 
>>>Loading configuration files.
>>>......
>>>FATAL:  could not create semaphores: No space left on device
>>>DETAIL:  Failed system call was semget(5432004, 17, 03600).
>>Постгрес может крутиться только в одном jail'e.
>>Не получится у тебя запустить в каждом джайле по постгресу.
>>С этим придётся смириться.
>
>
>так я в одном джейле и хочу. а он не желает запускаться.
>по вышеназванным причинам


В конфиге ядра указывал такие строчки?
options         SHMMAXPGS=65536
options         SEMMNI=40
options         SEMMNS=240
options         SEMUME=40
options         SEMMNU=120

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

6. "PostgreSQL в jail. Проблема с семафорами"  
Сообщение от Александр (??) on 11-Окт-07, 09:44 
>[оверквотинг удален]
>следующее:
>FATAL:  could not create semaphores: No space left on device
>DETAIL:  Failed system call was semget(5432004, 17, 03600).

>http://www.freebsd.org.ru/developers-handbook/x1917.html
>написано:
>"Для процесса в jail недоступны следующие вызовы: semsys, semget, semctl и semop."
>
>=====
>Вопрос: что делать, чтобы все жа завести postgres?

я тоже пробую запустить PostgreSQL в jail и тоже идет ругань типа:

Oct 11 12:28:01 sql postgres[15168]: [2-1] FATAL:  could not create shared memory
                                           segment: Function not implemented                                            
Oct 11 12:28:01 sql postgres[15168]: [2-2] ПОДРОБНОСТИ:  Failed system call was
                                           shmget(key=5432001, size=32571392, 03600).                                      

видимо и вызов shmget в jail тоже недоступен

Удалось ли тебе победить эту проблему

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

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

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




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

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