powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / У кого FB по юниксами - помогите...
15 сообщений из 15, страница 1 из 1
У кого FB по юниксами - помогите...
    #32451539
Gold
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Привет!
У меня проблема с FB1.5 с семафорами на FreeBSD.
В системе всего 100 семафоров. Я в конфиге для FB выделил из них 64.
Все файлы в каталоге firebird и его подкаталогах принадлежат пользователю и группе firebird.
Когда тушу сервак, то он потом не подымается, если я к нему пытаюсь напрямую подключиться своей программой или экспертом. Подымается он если я выполняю запросы с помощью PHP.
После этого я вижу у себя в системе такое:
Код: plaintext
1.
2.
Semaphores:
T     ID     KEY        MODE       OWNER    GROUP NSEMS
s  458752    251937988  --rw-rw-rw-    httpd    httpd      64 

все, у кого спрашивал, говорят, что должно быть так:
Код: plaintext
s  327681    251937989  --rw-rw-rw- firebird firebird       64 

Ну фиг с ним, с httpd - оно вроде как работает, но через некоторое время я опять смотрю семафоры и вижу такие вот чудеса:
Код: plaintext
1.
2.
s  458752    251937988   --rw-rw-rw-    httpd    httpd     64
 
s  327681    251937989  --rw-rw-rw- firebird firebird       1 

При этом лог полон сообщений:
Код: plaintext
 Fatal lock manager error: semaphores are exhausted, errno:  1 

Я пробовал кол-во семафоров ставить меньше, например 32 - всё равно появляеться строчка
Код: plaintext
1.
2.
s  458752    251937988   --rw-rw-rw-    httpd    httpd     32
 
s  327681    251937989  --rw-rw-rw- firebird firebird       1 

Почему появляется вторая запись с одним семафором, я не могу понять :-(

Помогите кто чем может...

PS README читал, TROUBLESHOOTING тоже - сделал всё как там описано - бесполезно!
...
Рейтинг: 0 / 0
У кого FB по юниксами - помогите...
    #32451764
alex_k
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а через isql?
вообще не коннектится?

а увеличить количество семафоров? админ не разрешает?
...
Рейтинг: 0 / 0
У кого FB по юниксами - помогите...
    #32451789
Gold
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Через isql я не пробовал, но думаю что если местным подключаться, то получиться, а удалённым - то же самое будет, что и экспертом, к примеру.

А про увеличить кол-во семафоров - так сколько ж можно их увеличивать? Я и так их 64 для FB дал - толку с того. Всё равно заводиться ещё один семафор с NSEMS=1 и живёт своей жизнью !!!!! Вот этого я не могу понять...

Ещё и портировано кривовато. Как минимум если поставить FB1.5 для FreeBSD из портов, то там не будет хватать файлика gds_relay :-/
...
Рейтинг: 0 / 0
У кого FB по юниксами - помогите...
    #32451794
alex_k
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
из портов не ставил, ставил из исходников на сайте. все нормально. количество семафоров поставил в 156(кто-то посоветовал).
bsd правда 5.2, так что...
...
Рейтинг: 0 / 0
У кого FB по юниксами - помогите...
    #32451810
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторЕщё и портировано кривовато. Как минимум если поставить FB1.5 для FreeBSD из портов, то там не будет хватать файлика gds_relay :-/
Ты где и когда порты брал-то? Ведь официального порта релиза FB1.5 всё ещё нету!
...
Рейтинг: 0 / 0
У кого FB по юниксами - помогите...
    #32451845
Gold
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть вобще-то порт на официальном сайте:
http://www.freebsd.org/cgi/cvsweb.cgi/ports/databases/firebird/

Там написано:
Код: plaintext
1.
2.
3.
4.
5.
6.
Changes since  1 . 6 : + 2  - 2  lines
Diff to previous  1 . 6  (colored) 

- Update to  1 . 5  Release

PR:		ports/ 63479 
Submitted by:	maintainer
...
Рейтинг: 0 / 0
У кого FB по юниксами - помогите...
    #32451864
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это сайт freebsd, но не FireBird.
И от Криса не поступало аннонсов в FD.
Может он "втихаря" и выложил порт на freebsd.org, но имхо, не стОит брать, до тех пор, пока он сам не скажет: "Берите, хлопцы!"
...
Рейтинг: 0 / 0
У кого FB по юниксами - помогите...
    #32451897
Gold
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Так а что же остаётся делать несчастным пользователям FreeBSD. Я ему письмецо только что отправил - может он что подскажет...
...
Рейтинг: 0 / 0
У кого FB по юниксами - помогите...
    #32451912
Gold
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Интересно, к стати... Неужели даже для пятой фрюхи не будет супера? Если бы появился супер - сколько бы проблем исчезло... Правильно борланды сделали что классик прикрыли - гемморой с ним :-(
...
Рейтинг: 0 / 0
У кого FB по юниксами - помогите...
    #32451918
Gold
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А куму-то удалось на фрюху или на другие юниксы поставить "platform independent" сборку?
...
Рейтинг: 0 / 0
У кого FB по юниксами - помогите...
    #32451932
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мыс твоим кумом не знакомы, потому и не знаем, удалось ли ему это...
...
Рейтинг: 0 / 0
У кого FB по юниксами - помогите...
    #32451935
alex_k
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
:-)

а что значит платформенно независимая?
...
Рейтинг: 0 / 0
У кого FB по юниксами - помогите...
    #32451957
Gold
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А что такое платформенно независисмая я и сам не знаю толком. Я думаю что это исходники, которые должны собраться на любой ОС, отвечающей какому-то уровню стандарта POSIX. Мы её пытались собрать у себя, но какие-то проблемы возникли, я уже не помню точно...
...
Рейтинг: 0 / 0
У кого FB по юниксами - помогите...
    #32452348
dimitr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторЭто сайт freebsd, но не FireBird. И от Криса не поступало анонсов в FD. Может он "втихаря" и выложил порт на freebsd.org, но имхо, не стОит брать, до тех пор, пока он сам не скажет: "Берите, хлопцы!"

Брать можно. У Криса просто руки не дошли выложить бинарники на SF. Я напоминал ему недавно.

авторА что такое платформенно независисмая я и сам не знаю толком. Я думаю что это исходники, которые должны собраться на любой ОС, отвечающей какому-то уровню стандарта POSIX

Практика показывает, что если прога сложнее палки и веревки, то таких ОС нет ;-)
...
Рейтинг: 0 / 0
У кого FB по юниксами - помогите...
    #32452990
Gold
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Чё-то молчит этот крис, не отвечает на письмо :-(
Интересно, а для FreeBSD 5 супер сервер так и не планируеться?
...
Рейтинг: 0 / 0
15 сообщений из 15, страница 1 из 1
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / У кого FB по юниксами - помогите...
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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