powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Установщик FireBird
54 сообщений из 54, показаны все 3 страниц
Установщик FireBird
    #38473570
rpalaznik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
По роду деятельности часто приходится устанавливать firebird и не на стандартный порт + несколько инстансов на одном сервере, решил упростить задачу и с коллегой сделали установщик с помощью InnoSetup. Установщик позволяет быстро установить SuperServer Firebird 2.5.2 26540 на нужный порт и с нужным наименованием службы, для нескольких серверов в одной системе. Также он проверит существование уже существующих служб с выбранным именем и при обнаружении конфликта не даст продолжить. Удаляется установка вместе со службой и файлами.

Кому интересно - могу выслать исходники от InnoSetup

Брать тут: http:/www.palarity.com/fb_2_5_2_setup.exe
...
Рейтинг: 0 / 0
Установщик FireBird
    #38473816
фбфил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
rpalaznik,

Вышли плз на apt.56@ который майл.ру, а лучше выложи на какой-нить общий ресурс, думаю многим будет интересно.
...
Рейтинг: 0 / 0
Установщик FireBird
    #38473853
Fr0sT-Brutal
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Это как раз не сильно сложно, а вот завести юзеров и прописать алиасы - уже интереснее
...
Рейтинг: 0 / 0
Установщик FireBird
    #38473873
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Fr0sT-Brutalзавести юзеров
Зачем?
Fr0sT-Brutalпрописать алиасы
Вместо прописать можно устанавливать готовый файл.
...
Рейтинг: 0 / 0
Установщик FireBird
    #38473874
rpalaznik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
...
Рейтинг: 0 / 0
Установщик FireBird
    #38473890
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Fr0sT-Brutal,

на этапе установки fb надо заводить всего одного юзера sysdba и давать указывать ему пароль в инсталяторе, остальные уже легко делаются через create user ... (в FB >= 2.5). Кстати в инсталяторе FB3 установку пароля для sysdba вроде сделали.
...
Рейтинг: 0 / 0
Установщик FireBird
    #38473924
rpalaznik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добавить поле ввода пароля для sysdba - орошая идея, думаю что сегодня добавлю.
А что касается пользователей, так это действительно избыточно. Если их стандартный набор, то можно просто security2 подсунуть подготовленный или через ibexpert делать, в любом случае это нужно будет делать или в установщике или в эксперте. Так зачем велосипед изобретать, если он уже есть...
...
Рейтинг: 0 / 0
Установщик FireBird
    #38473928
rpalaznik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Главная идея была в том, что приходится возиться с командной строкой, создавать попапочки, копировать файлы и прочее, в том случае если нужно сделать второй инстанс... С этой задачей установщик справляется очень просто.
...
Рейтинг: 0 / 0
Установщик FireBird
    #38473946
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rpalaznik,

а почему только superserver?
...
Рейтинг: 0 / 0
Установщик FireBird
    #38474143
rpalaznik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Симонов Денис,
Потому что под винду рекомендуют ставить супер сервер, и он ставится по умолчанию :)

http://www.firebirdsql.org/manual/ru/qsg15-classic-or-super-ru.html
...
Рейтинг: 0 / 0
Установщик FireBird
    #38474231
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rpalaznik,

я бы вообще эту рекомендацию выкинул. Ибо сейчас она вредная для многоядерных процессоров. Хотя к тройке может снова стать актуальной.
...
Рейтинг: 0 / 0
Установщик FireBird
    #38474404
Fr0sT-Brutal
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
wadmanЗачем?
Затем, что они нужны на целевой машине.
wadmanВместо прописать можно устанавливать готовый файл.
И затереть существующие
Симонов Денисостальные уже легко делаются через create user ... (в FB >= 2.5)
Нужно подключение к базе, что в инсталляторе не всегда приемлемо
rpalaznikЕсли их стандартный набор, то можно просто security2 подсунуть подготовленный
И затереть существующие
...
Рейтинг: 0 / 0
Установщик FireBird
    #38474410
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Fr0sT-BrutalИ затереть существующие
Ничего, что устанавливается новый FB? Что там существует?
...
Рейтинг: 0 / 0
Установщик FireBird
    #38474451
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Fr0sT-Brutal,

ты не путай установку firebird и настройку firebird для своего приложения. Последнее скорее - это либо отдельный инсталятор, либо специальная утилита в составе твоего приложения.
...
Рейтинг: 0 / 0
Установщик FireBird
    #38477111
Fr0sT-Brutal
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Это верно, но смысла в "голой" установке ФБ особо нету - все равно надо настраивать под себя
...
Рейтинг: 0 / 0
Установщик FireBird
    #38477164
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rpalaznikПотому что под винду рекомендуют ставить супер сервер
ШТО? :-)
суперсервер рекомендуют только когда
- мало пользователей
- пользователи выполняют легкие и короткие запросы

потому что пока супер не распараллеливается, и любой тяжелый запрос заткнет всех остальных пользователей.
...
Рейтинг: 0 / 0
Установщик FireBird
    #38477264
Таблоид
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdvпока супер не распараллеливается, и любой тяжелый запрос заткнет всех остальных пользователей.Не в ФБ-3 (тьфу*3) :-)
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
top - 19:54:56 up 36 days,  2:35,  7 users,  load average: 67.99, 64.74, 61.90
Tasks: 227 total,   2 running, 225 sleeping,   0 stopped,   0 zombie
Cpu0  : 62.8%us, 36.7%sy,  0.1%ni,  0.2%id,  0.3%wa,  0.0%hi,  0.0%si,  0.0%st
Cpu1  : 64.4%us, 35.4%sy,  0.0%ni,  0.1%id,  0.0%wa,  0.0%hi,  0.1%si,  0.0%st
Cpu2  : 65.7%us, 34.0%sy,  0.0%ni,  0.1%id,  0.2%wa,  0.0%hi,  0.0%si,  0.0%st
Cpu3  : 66.8%us, 33.0%sy,  0.0%ni,  0.0%id,  0.1%wa,  0.0%hi,  0.0%si,  0.0%st
Cpu4  : 67.7%us, 31.5%sy,  0.0%ni,  0.4%id,  0.3%wa,  0.0%hi,  0.0%si,  0.0%st
Cpu5  : 68.9%us, 30.8%sy,  0.0%ni,  0.0%id,  0.2%wa,  0.0%hi,  0.0%si,  0.0%st
Cpu6  : 65.9%us, 32.3%sy,  0.0%ni,  0.2%id,  0.0%wa,  0.0%hi,  1.5%si,  0.0%st
Cpu7  : 67.8%us, 31.4%sy,  0.0%ni,  0.4%id,  0.4%wa,  0.0%hi,  0.0%si,  0.0%st
Cpu8  : 68.6%us, 30.7%sy,  0.0%ni,  0.3%id,  0.4%wa,  0.0%hi,  0.0%si,  0.0%st
Cpu9  : 69.8%us, 29.7%sy,  0.0%ni,  0.3%id,  0.1%wa,  0.0%hi,  0.0%si,  0.0%st
Cpu10 : 70.9%us, 28.5%sy,  0.0%ni,  0.5%id,  0.2%wa,  0.0%hi,  0.0%si,  0.0%st
Cpu11 : 71.7%us, 28.1%sy,  0.0%ni,  0.2%id,  0.0%wa,  0.0%hi,  0.0%si,  0.0%st
Mem:  32988060k total, 31713524k used,  1274536k free,   177748k buffers
Swap: 32767996k total,   389860k used, 32378136k free, 22185792k cached

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
15252 root      20   0 17.4g 7.1g 7948 S 877.3 22.7  24819:28 /opt/fb30/bin/firebird
...
Рейтинг: 0 / 0
Установщик FireBird
    #38477812
rpalaznik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
kdvrpalaznikПотому что под винду рекомендуют ставить супер сервер
ШТО? :-)
суперсервер рекомендуют только когда
- мало пользователей
- пользователи выполняют легкие и короткие запросы

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

Ну как это ШТО, написано же:
Classic Server : авторНа каждое пользовательское соединение создается отдельный процесс со своим кэшем. При малом количестве соединений потребляется меньше ресурсов. Т.е. при большом - много жрет, по этому ваше первое утверждение неверно. Про второе замечание не думал ни когда, но похоже оно имеет место быть. Руководствовался только рекомендацией с авторитетного ресурса где написано:
авторЕсли Вы все еще не уверены, что именно выбрать (возможно, технические подробности показались Вам чересчур сложными для «Быстрого старта») воспользуйтесь следующим правилом:

Под Windows выбирайте Superserver.
Под Linux, просто выбирайте один или другой вариант. В большинстве случаях, скорее всего, Вы не заметите разницы.
...
Рейтинг: 0 / 0
Установщик FireBird
    #38477840
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rpalaznik,

авторЕсли Вы все еще не уверены, что именно выбрать (возможно, технические подробности показались Вам чересчур сложными для «Быстрого старта») воспользуйтесь следующим правилом:

Под Windows выбирайте Superserver.
Под Linux, просто выбирайте один или другой вариант. В большинстве случаях, скорее всего, Вы не заметите разницы.

Я не знаю нафига это вообще написали. Но написано это вероятно для тех кто не хочет думать головой. Те же кто думает - вряд ли поставят SS (до FB 3), на сколько-нибудь серьёзную задачу для 20-400 пользователей. Если у вас 1-5 пользователей, то тогда вероятно SS подойдёт лучше.
...
Рейтинг: 0 / 0
Установщик FireBird
    #38477929
Ivan_Pisarevsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rpalaznikтехнические подробности показались Вам чересчур сложнымиЧто правда подробности так сложны? Я так полагаю Дима написал это, как в анекдоте про "а когда рецепт совсем не читается, то мы даем вот ЭТУ микстуру". А в самой статье рецепт как раз прописан вполне разборчиво.
...
Рейтинг: 0 / 0
Установщик FireBird
    #38478047
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rpalaznikСимонов Денис,
Потому что под винду рекомендуют ставить супер сервер, и он ставится по умолчанию :)

http://www.firebirdsql.org/manual/ru/qsg15-classic-or-super-ru.html

устарело.

http://www.firebirdsql.org/file/documentation/reference_manuals/user_manuals/html/qsg25-classic-or-super.html
...
Рейтинг: 0 / 0
Установщик FireBird
    #38478564
rpalaznik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем спасибо за разъяснения, обоснованная критика всегда полезна. Обновили установщик, теперь можно ввести пароль sysdba и выбрать какой сервер устанавливать SS или С. (iss - http://www.palarity.com/FirebirdSetup25.rar exe - http://www.palarity.com/Firebird25.exe)

Все вышесказанное заставило задуматься и поэкспериментировать. Поставил 2 сервера на одну машинку и по очереди проделывал следующие действия: с помощью одной версии эксперта подключался к базе и выполнял условно бесконечный процесс, второй версией выполнял запрос с конечным временем и постепенно наращивал кол-во условно бесконечных процессов и получилась следующая зависимость:

SupperServer 0 подвисших - 1s 903ms, 1 подвисший - 3s 370ms, 2 - 4s 976ms, 5 - 8s 829ms 15 - 25s 756ms
ClassicServer 0 подвисших - 1s 940ms, 1 подвисший - 3s 42ms, 2 - 4s 212ms, 5 - 6s 68ms 15 - 12s 246ms

Из чего можно сделать вывод что реально Classic лучше. Еще хотелось выяснить насколько страдают все пользователи при выполнении одним одним пользователем тяжелого запроса и понять можно ли распараллелить работу SupperServer. Оказалось что татального зависона не происходит и условно можно работать дальше... Заметил что при подключении 2х клиентов с бооольшими запросами на SS происходит выделение процессу 25% всего процессорного времени, когда 2, самых загруженных ядра (из 4х) системы загружены только до половины, это может говорить, что сервер обслуживался сразу 2я ядрами системы одновременно.

При эксперименте еще заметил, что при большом числе > 10 подвисших процессов на Classic система тратит больше оперативной памяти, чем SS.

Ivan_Pisarevsky rpalaznikтехнические подробности показались Вам чересчур сложнымиЧто правда подробности так сложны? Я так полагаю Дима написал это, как в анекдоте про "а когда рецепт совсем не читается, то мы даем вот ЭТУ микстуру". А в самой статье рецепт как раз прописан вполне разборчиво.

На самом деле я не увидел, что речь идет о 1.5... И прочитав рекомендации понял что в одном случае 1 процесс и много потоков, в другом случае много процессов с одним потоком в каждом. К сожалению опыта и знаний не хватило чтобы точно понять какой вариант выбрать, по этому решил сделать по совету... Теперь, благодаря, в том числе и вам, разобрался в этом вопросе, спасибо!

И если подвести итог - т.к. проблем с распараллеливанием с версии 2.5 нет, то кол-во ядер роли не играет в выборе типа, Classic идеально подходит в базах, где могут часто встречаться тяжелые запросы, в случае небольшого кол-ва подключений и на аппаратной платформе нет проблем с оперативной памятью. SS используем там где нет большого кол-ва тяжелых процессов, при большом кол-ве подключений, и есть проблемы с памятью

В приоритете конечно тяжелые запросы, все остальное на втором плане и по умолчанию стоит использовать именно Classic, а не SS.
...
Рейтинг: 0 / 0
Установщик FireBird
    #38478601
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rpalaznikэто может говорить, что сервер обслуживался сразу 2я ядрами системы
одновременно.
Нет, это говорит о том, что система начала пинг-понг, бесконечно перекидывая процесс
супера с одного ядра на другое и тем самым ещё более ухудшая производительность.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Установщик FireBird
    #38478604
Ivan_Pisarevsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rpalaznikВсе вышесказанное заставило задуматься и поэкспериментировать...Далее пошел не фильтрованный поток сознания.

Как говорил ДЕ, если бы одна архитектура была однозначно хорошей, никто не стал бы заморачиваться и держать параллельно 2.

rpalaznikт.к. проблем с распараллеливанием с версии 2.5 нетss в 2.5 не параллелится по ядрам. НУ почитай уже доку, ссылку ведь выше дали и форуме это обсуждалось, в том числе участим разработчиков.
...
Рейтинг: 0 / 0
Установщик FireBird
    #38478773
Фотография arni
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я бы поостерегся слушать Дениса и Дмитрия в плане "супер в качестве дефолта - плохо". Да, он хуже масштабируется и совсем никакой на SMP, но хотя бы память потребляет предсказуемо. И если выбирающий недостаточно толков, чтобы разобраться в архитектурах, то пускай лучше жертвует перформансом, чем выедает всю ОЗУ.
Про то, что могут быть установки Firebird для обслуживания 100+ подключений, админом, не способным прочитать Quick Start Guide, я не верю. Точнее, отказываюсь верить - это не админы, а вредители.
...
Рейтинг: 0 / 0
Установщик FireBird
    #38478805
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
arni,

я просто указал автору на то, что необходим выбор архитектуры в его инсталяторе.
...
Рейтинг: 0 / 0
Установщик FireBird
    #38478818
Фотография arni
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов Денися просто указал автору на то, что необходим выбор архитектуры в его инсталяторе.что не отменяет факта, что один из вариантов будет дефолтным, который и будут чаще всего выбирать, т.к. определенный класс людей нажимает "Далее", в принципе не вчитываясь в вопросы инсталятора. И пусть лучше они будут одарены супером.
...
Рейтинг: 0 / 0
Установщик FireBird
    #38478874
rpalaznik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ivan_PisarevskyrpalaznikВсе вышесказанное заставило задуматься и поэкспериментировать...Далее пошел не фильтрованный поток сознания.

Как говорил ДЕ, если бы одна архитектура была однозначно хорошей, никто не стал бы заморачиваться и держать параллельно 2.

rpalaznikт.к. проблем с распараллеливанием с версии 2.5 нетss в 2.5 не параллелится по ядрам. НУ почитай уже доку, ссылку ведь выше дали и форуме это обсуждалось, в том числе участим разработчиков.

Я эти доки изучил, и к сожалению, пока не докопался до истины т.к. мне кажется, что информацию из них противоречит тому, что говорите мне вы.

авторWindows Superserver defaults to using the first logical processor only, because prior to 2.5 it performed badly on SMP systems. To make use of all your processors, set the CpuAffinityMask parameter in firebird.conf to: 3 for 2 CPUs/cores; 15 for 4 CPUs/cores; 255 for 8 CPUs/cores.
Подскажите пожалуйста, как это правильно понимать? Неужели это не говорит что для распараллеливания работы SS нужно подправить конфиг, чтобы указать серверу сколько процессоров\ядер ему использовать?
...
Рейтинг: 0 / 0
Установщик FireBird
    #38478882
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rpalaznikНеужели это не говорит что для распараллеливания работы SS нужно
подправить конфиг, чтобы указать серверу сколько процессоров\ядер ему использовать?

Для начала скажи где ты это нашёл.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Установщик FireBird
    #38478888
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rpalaznik,

нет это говорит о том, что надо поставить такую маску чтобы SS использовал только 1 ядро процессора. Соответственно, в зависимости от маски будет зависеть какое именно. Можно конечно поставить маску так, чтобы юзались два и более ядра, только работать от этого лучше не будет.

P.S. В 2.5 это всё же имеет смысл, если SS работает более чем с одной БД.
...
Рейтинг: 0 / 0
Установщик FireBird
    #38478892
rpalaznik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dimitry SibiryakovrpalaznikНеужели это не говорит что для распараллеливания работы SS нужно
подправить конфиг, чтобы указать серверу сколько процессоров\ядер ему использовать?

Для начала скажи где ты это нашёл.



http://www.firebirdsql.org/file/documentation/reference_manuals/user_manuals/html/qsg25-appx-architectures.html
...
Рейтинг: 0 / 0
Установщик FireBird
    #38478900
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rpalaznik http://www.firebirdsql.org/file/documentation/reference_manuals/user_manuals/html/qsg25-appx-architectures.html
Как уже сказали, суперсерверу можно разрешить использование нескольких ядер, но ему это не
поможет. Так что - пиши в трекер чтобы этот текст вообще выкинули.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Установщик FireBird
    #38478902
rpalaznik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Симонов Денисrpalaznik,

нет это говорит о том, что надо поставить такую маску чтобы SS использовал только 1 ядро процессора. Соответственно, в зависимости от маски будет зависеть какое именно. Можно конечно поставить маску так, чтобы юзались два и более ядра, только работать от этого лучше не будет.

P.S. В 2.5 это всё же имеет смысл, если SS работает более чем с одной БД.

Теперь понятно стало, спасибо! Ото пишут, что может использовать несколько ядер, только добавь правку в конфиге, а что на самом деле пользователи подключенные к одной базе будут все равно на одном коре крутиться так и не догадаешься.
...
Рейтинг: 0 / 0
Установщик FireBird
    #38478903
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov,

не надо. Всё же 2.5 умеет хотя бы параллелить работы двух и более баз.
...
Рейтинг: 0 / 0
Установщик FireBird
    #38478905
rpalaznik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dimitry Sibiryakov, надо бы донести до них :)
...
Рейтинг: 0 / 0
Установщик FireBird
    #38478912
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rpalaznik,

http://www.firebirdsql.org/file/documentation/release_notes/html/ru/rlsnotes25.html#rnfb25-engine В архитектуре SuperServer были сделаны два основных усовершествования:

При работе с несколькими базами данных потоки теперь равномерно распределяются на все доступные процессоры, т.е. потоки, работающие с разными базами данных могут выполняться на разных процессорах.

Замечание

По умолчанию параметр «CpuAffinity» по прежнему привязывает сервер в режиме SuperServer к одному процессору. Для лучшей масштабируемости при работе с несколькими базами данных необходимо изменить значение этого параметра в файле firebird.conf.

Небольшое улучшение масштабируемости при работе с одной базой данных на аппаратных средствах с поддержкой SMP.
...
Рейтинг: 0 / 0
Установщик FireBird
    #38478914
rpalaznik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Симонов Денисrpalaznik,

http://www.firebirdsql.org/file/documentation/release_notes/html/ru/rlsnotes25.html#rnfb25-engine В архитектуре SuperServer были сделаны два основных усовершествования:

При работе с несколькими базами данных потоки теперь равномерно распределяются на все доступные процессоры, т.е. потоки, работающие с разными базами данных могут выполняться на разных процессорах.

Замечание

По умолчанию параметр «CpuAffinity» по прежнему привязывает сервер в режиме SuperServer к одному процессору. Для лучшей масштабируемости при работе с несколькими базами данных необходимо изменить значение этого параметра в файле firebird.conf.

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


Спасибо!
...
Рейтинг: 0 / 0
Установщик FireBird
    #38478915
rpalaznik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Осталось добавить возможность выбора архитектуры SupperClassic в установщик и добавить описание каждой архитектуры для подсказки админам...
...
Рейтинг: 0 / 0
Установщик FireBird
    #38478931
rpalaznikОсталось добавить возможность выбора архитектуры SupperClassic в установщик и добавить описание каждой архитектуры для подсказки админам...разве в инсталлере нет чекбокса с текстом типа "Use SuperClassic" ? (а даже если и нет, остается батник %firebird_home%\bin\install_superclassic.bat - его-то кто мешает запустить ?)
...
Рейтинг: 0 / 0
Установщик FireBird
    #38478934
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rpalaznik,

описание лучше не пиши, пока не разобрался. Если хочешь заморочится, то сделай лучше установку параметров кэша, размера файла сортировки, директории для баз данных и т.д. Там ещё много что из конфига через инсталятор можно настроить.
...
Рейтинг: 0 / 0
Установщик FireBird
    #38478937
rpalaznik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вано Сусанишвили, стандартный установщик - супер штука, но когда нужно установить сразу несколько, на определенные порты с нужным паролем sysdba, с нужным названием службы - приходится ручками все править, а тут можно быстро все сделать.
...
Рейтинг: 0 / 0
Установщик FireBird
    #38478940
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rpalaznik,

на самом деле большинство здешних разработчиков не пользуются стандартным инсталятором, ибо FB и без него ставится на раз два (в отличии от многих других серверов). Но для новичков инсталятором проще.
...
Рейтинг: 0 / 0
Установщик FireBird
    #38478947
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов Денисне надо. Всё же 2.5 умеет хотя бы параллелить работы двух и более баз.

Вот поэтому указанный текст и надо дополнить словами "не разрешайте суперсерверу
использовать больше ядер, чем число одновременно открытых и активно используемых баз".
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Установщик FireBird
    #38479005
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov,

можно подумать, что люди обычно используют больше двух баз на одном сервере.
Кому надо - включит affinity. привязывать сразу при установке к нулевому (по порядку) ядру можно, конечно, но это моветон.

Кроме того, я несколько потерял нить - этот установщик вообще для кого? Поставщики решений сами делают установщики с нужной им архитектурой ФБ. Стандартный (штатный) установщик уже есть. Скрипт как болванка для поставщиков решений? не имею ничего против, наоборот, за. Но не более того.
...
Рейтинг: 0 / 0
Установщик FireBird
    #38479246
Ivan_Pisarevsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов Денисне пользуются стандартным инсталяторомНу почему же пользуемся, только устанавливаемый файл имеет расширение rpm. А с установкой типа "клиент онли" под винды и штатный отлично справляется.
...
Рейтинг: 0 / 0
Установщик FireBird
    #38479376
rpalaznik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
kdvDimitry Sibiryakov,

можно подумать, что люди обычно используют больше двух баз на одном сервере.
Кому надо - включит affinity. привязывать сразу при установке к нулевому (по порядку) ядру можно, конечно, но это моветон.

Кроме того, я несколько потерял нить - этот установщик вообще для кого? Поставщики решений сами делают установщики с нужной им архитектурой ФБ. Стандартный (штатный) установщик уже есть. Скрипт как болванка для поставщиков решений? не имею ничего против, наоборот, за. Но не более того.

Использовать его или нет - решает пусть каждый, у нас была потребность в таком установщике и мы его сделали, что сильно упростило жизнь. Если есть кто-нибудь кому это будет полезно - хорошо, нет - ну значит тут все со своим самоваром.
...
Рейтинг: 0 / 0
Установщик FireBird
    #38480807
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rpalaznikИспользовать его или нет - решает пусть каждый
использовать скрипт или готовый инсталлятор? Против скрипта я ничего не имею. Но если ты начнешь выкладывать готовый дистрибутив, сделанный тобой, то ты будешь в определенном смысле конфликтовать с проектом Firebird.
...
Рейтинг: 0 / 0
Установщик FireBird
    #38480836
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdvесли ты начнешь выкладывать готовый дистрибутив, сделанный тобой, то ты будешь в
определенном смысле конфликтовать с проектом Firebird.
С другой стороны проект уже отказался от выкладывания готовых дистрибутивов для зоопарка
линухов, так что если автор возьмёт на себя выкладывание дистрибутивов для зоопарка
окошек, то с проекта снимется и эта ноша, всем легче станет.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Установщик FireBird
    #38480855
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakovтак что если автор возьмёт на себя выкладывание дистрибутивов для зоопарка
окошек, то с проекта снимется и эта ноша, всем легче станет.
если только он не станет выкладывать дистрибутивы самостоятельно, на "левых" сайтах.
...
Рейтинг: 0 / 0
Установщик FireBird
    #38480873
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdvесли только он не станет выкладывать дистрибутивы самостоятельно, на "левых"
сайтах.
Боюсь, на виндовом репозитории ему выкладывать не под силу.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Установщик FireBird
    #38480915
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovБоюсь, на виндовом репозитории ему выкладывать не под силу.
пусть отправляет Еманову, на approvement. Sorry, I'm still accustomed to english, need some time to return to russian. :-)
...
Рейтинг: 0 / 0
Установщик FireBird
    #38482243
rpalaznik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А что такое зоопарк? И почему нельзя выкладывать?
...
Рейтинг: 0 / 0
Установщик FireBird
    #38482269
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rpalaznikИ почему нельзя выкладывать?
Firebird - официальный проект, а не шарашка. Инсталлятор ФБ (я не про скрипт, а про дистрибут) ты для себя и своих клиентов можешь делать сколько угодно. А вот публиковать его как "счастье для всех даром" - нет. У проекта есть официальный сайт и хранилище кода и дистрибутивов. Откуда люди могут скачать правильный дистрибутив, сделанный разработчиками ФБ.

Если ты хочешь помочь проекту - так присылай разработчикам скрипт инсталлятора, который с твоей точки зрения лучше оригинального (исправлен, доработан, расширен, и прочее).

rpalaznikА что такое зоопарк?
это такое место, где много разных животных собрано, чтобы люди на них смотрели.
...
Рейтинг: 0 / 0
Установщик FireBird
    #38483538
rpalaznik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доходчиво!
...
Рейтинг: 0 / 0
54 сообщений из 54, показаны все 3 страниц
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Установщик FireBird
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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