powered by simpleCommunicator - 2.0.18     © 2024 Programmizd 02
Map
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Несколько различных версий FB на одном сервере
14 сообщений из 14, страница 1 из 1
Несколько различных версий FB на одном сервере
    #40136707
hlopotun
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем доброго дня,

у одного из клиентов на одном сервере одновременно крутится несколько версий FB.
FB2.5.2x32, FB2.5.5x32 и FB2.5.9x64.
Периодически у сервера 2.5.9 x64 в логе вижу ошибку:
SRV-FS01 (Server) Tue Apr 27 05:42:02 2021
XNET error: XNET server initialization failed. Probably another instance of server is already running.
operating system directive CreateMutex failed
Eine Datei kann nicht erstellt werden, wenn sie bereits vorhanden ist.

в firebird.conf порты у всех серверов разные RemoteServicePort = 59333 итд, но параметры IpcName, RemotePipeName закоментированы, соотв. по умолчанию.
Каждый из серверов используется различными приложениями, по идее не пересекающимися. Wse klienty

Что посоветуете?

Спасибо.
...
Рейтинг: 0 / 0
Несколько различных версий FB на одном сервере
    #40136708
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hlopotun
Что посоветуете?
купить клиенту железа.
...
Рейтинг: 0 / 0
Несколько различных версий FB на одном сервере
    #40136709
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hlopotunЧто посоветуете?

Позвать уже кого-нибудь, кто понимает связь между "XNET server initialization
failed" и "параметры IpcName, RemotePipeName закоментированы, соотв. по умолчанию".
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Несколько различных версий FB на одном сервере
    #40136722
hlopotun
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dimitry Sibiryakov

hlopotunЧто посоветуете?

Позвать уже кого-нибудь, кто понимает связь между "XNET server initialization
failed" и "параметры IpcName, RemotePipeName закоментированы, соотв. по умолчанию".

в доке:
автор IpcName
Default value: FirebirdIPI

The name of the shared memory area used as a transport channel in local protocol.

RemotePipeName
Applicable only for NetBEUI connections.

String parameter, the name of the pipe used as a transport channel in NetBEUI protocol. The named pipe is equivalent to a port number for TCP/IP. The default value--interbas-- is compatible with older releases of Firebird and with InterBase®.

Можно ли произвольно изменить эти значения дабы они отличались (например дописать в конец каждого 1, 2, ...) или они полжны выбираться из определённого списка?
...
Рейтинг: 0 / 0
Несколько различных версий FB на одном сервере
    #40136737
hlopotun
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
да, TempDirectories тоже надо развести походу
...
Рейтинг: 0 / 0
Несколько различных версий FB на одном сервере
    #40136749
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hlopotun,

RemotePipeName - нет смысла, зачем вам коннекты по netbeui? А IpcName - какое угодно, хоть Huldubuldu.
Другое дело что явно xnet указывать можно только в ФБ 3 и выше. Да и имя этого ICPName указывать нельзя (негде).

Поэтому в случае 2.5 нужно просто следить чтобы приложения со всеми этими тремя серверами всегда явно указывали в строке коннекта имя сервера (localhost) и номер нужного протокола (нужного сервера).

p.s. вообще дичь какая-то. Нафиг нужен 2.5.2, он же с глюками, причем при смене версии вверх там обязательно бэкап-рестор надо делать.
2.5.5 - вообще что-то несуразное, с него тоже надо валить на 2.5.9 (и тем более с 2.5.2).
Вы там запутаетесь, и сервером 2.5.2 откроете базу от 2.5.9, или наоборот, зачем вам это надо?
...
Рейтинг: 0 / 0
Несколько различных версий FB на одном сервере
    #40136750
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdvRemotePipeName - нет смысла, зачем вам коннекты по netbeui?

Даже если ни к чему, ты думаешь он знает как его отключить чтобы не получать в
логе точно такую же ругань на WNET?..
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Несколько различных версий FB на одном сервере
    #40136753
hlopotun
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
kdv
hlopotun,

RemotePipeName - нет смысла, зачем вам коннекты по netbeui? А IpcName - какое угодно, хоть Huldubuldu.
Другое дело что явно xnet указывать можно только в ФБ 3 и выше. Да и имя этого ICPName указывать нельзя (негде).

Поэтому в случае 2.5 нужно просто следить чтобы приложения со всеми этими тремя серверами всегда явно указывали в строке коннекта имя сервера (localhost) и номер нужного протокола (нужного сервера).

p.s. вообще дичь какая-то. Нафиг нужен 2.5.2, он же с глюками, причем при смене версии вверх там обязательно бэкап-рестор надо делать.
2.5.5 - вообще что-то несуразное, с него тоже надо валить на 2.5.9 (и тем более с 2.5.2).
Вы там запутаетесь, и сервером 2.5.2 откроете базу от 2.5.9, или наоборот, зачем вам это надо?


2.5.2 не наш, какая то тузла по заправочным станциям. Не уверен что клиент захочит её сносить. Базы у них тоже разные и папки программ и баз. Номер tcp порта у всех разный и в firebird.conf и в строке соединения (за 2.5.2 не скажу про строку соединения, не наш тулс но думаю тоже). Тем не менее ошибка выше иногда выскакивает.
...
Рейтинг: 0 / 0
Несколько различных версий FB на одном сервере
    #40136754
hlopotun
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Прислали лог:
logSRV-FS01 (Server) Mon Feb 28 11:14:02 2022
Access violation.
The code attempted to access a virtual
address without privilege to do so.
This exception will cause the Firebird server
to terminate abnormally.


SRV-FS01 (Server) Mon Feb 28 11:14:02 2022
Shutting down the server with 3 active connection(s) to 2 database(s), 0 active service(s)


SRV-FS01 (Server) Mon Feb 28 11:14:07 2022
Firebird shutdown is still in progress after the specified timeout


SRV-FS01 (Server) Mon Feb 28 11:14:07 2022
Operating system call ReleaseSemaphore failed. Error code 6


SRV-FS01 (Client) Mon Feb 28 11:14:07 2022
"C:\Program Files\Firebird\Firebird_BPS\bin\fbserver.exe": terminated abnormally (4294967295)



SRV-FS01 (Server) Mon Feb 28 11:14:08 2022
XNET error: XNET server initialization failed. Probably another instance of server is already running.
operating system directive CreateMutex failed
Eine Datei kann nicht erstellt werden, wenn sie bereits vorhanden ist.


SRV-FS01 (Client) Mon Feb 28 11:14:08 2022
Guardian starting: "C:\Program Files\Firebird\Firebird_BPS\bin\fbserver.exe"



SRV-FS01 (Server) Mon Feb 28 11:14:08 2022
Access violation.
The code attempted to access a virtual
address without privilege to do so.
This exception will cause the Firebird server
to terminate abnormally.


SRV-FS01 (Server) Mon Feb 28 11:14:08 2022
Shutting down the server with 1 active connection(s) to 1 database(s), 0 active service(s)


SRV-FS01 (Server) Mon Feb 28 11:14:13 2022
Firebird shutdown is still in progress after the specified timeout


SRV-FS01 (Server) Mon Feb 28 11:14:13 2022
Operating system call ReleaseSemaphore failed. Error code 6


SRV-FS01 (Client) Mon Feb 28 11:14:13 2022
"C:\Program Files\Firebird\Firebird_BPS\bin\fbserver.exe": terminated abnormally (4294967295)


и так по кругу
...
Рейтинг: 0 / 0
Несколько различных версий FB на одном сервере
    #40136756
hlopotun
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
попробуем Crush dump получить
...
Рейтинг: 0 / 0
Несколько различных версий FB на одном сервере
    #40136759
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hlopotun
Прислали лог:
с какого именно сервера этого зоопарка?
...
Рейтинг: 0 / 0
Несколько различных версий FB на одном сервере
    #40136766
hlopotun
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Мимопроходящий,

это с 2.5.9x64
...
Рейтинг: 0 / 0
Несколько различных версий FB на одном сервере
    #40136771
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hlopotun,

какая-то кривая udf наверняка.
...
Рейтинг: 0 / 0
Несколько различных версий FB на одном сервере
    #40136778
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hlopotun
чужая дока (FB 1.5)
Код: plaintext
1.
IpcName
Default value: FirebirdIPI
Даже не представляю - в чём проблема извлечь из архива нужной версии актуальный firebird.conf и читать именно его:FB 2.5
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
# ----------------------------
# Local Connection Settings
#
# The name of the shared memory area used as a transport channel in local protocol.
# Note that the local protocol in v2.0 is not compatible with any previous version
# if Firebird or InterBase.
#
# Please note that the server can register objects in Global\ kernel namespace
# only if it runs under the account with SE_CREATE_GLOBAL_NAME privilege.
# This means that if you run the server under a restricted account under
# Windows Vista/XP SP2/2000 SP4 it will not be accessible using the
# local protocol from other sessions.
#
# Type: string
#
#IpcName = FIREBIRD
...
Рейтинг: 0 / 0
14 сообщений из 14, страница 1 из 1
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Несколько различных версий FB на одном сервере
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали тему (1): Анонимы (1)
Читали форум (2): Анонимы (1), Yandex Bot 5 мин.
Пользователи онлайн (7): Анонимы (5), Bing Bot 1 мин., Yandex Bot 2 мин.
x
x
Закрыть


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