Что будет, если при запуске демона в instances.enabled лежит несколько конфигов?

57 views
Skip to first unread message

Дмитрий Минаев

unread,
Nov 4, 2012, 4:16:40 AM11/4/12
to tarant...@googlegroups.com
Вот допустим, у меня остановлен тарантул, я положил два файла example1.cfg и example2.cfg в /etc/tarantool/instances.enabled.
Потом сделал  /etc/init.d/tarantool start
ЧТо будет делать демон? Оба файла прочитает и объединит, а может выберет один...

Konstantin Osipov

unread,
Nov 5, 2012, 2:51:09 AM11/5/12
to tarant...@googlegroups.com
* Дмитрий Минаев <dima....@gmail.com> [12/11/05 11:41]:
Выберет один.

--
http://tarantool.org - an efficient, extensible in-memory data store

Maxim Motylkov

unread,
Jan 23, 2013, 4:36:22 PM1/23/13
to tarant...@googlegroups.com

Выберет один.

А как несколько instances запустить на одном физическом сервере? В разные папки конфиги помещать? Если да - то можно подробнее в этом месте

С уважением,
Максим Мотыльков 

Dmitry E. Oboukhov

unread,
Jan 23, 2013, 4:43:14 PM1/23/13
to tarant...@googlegroups.com
> Выберет один.

> А как несколько instances запустить на одном физическом сервере? В разные папки
> конфиги помещать? Если да - то можно подробнее в этом месте

Костя просто ошибся

вы инстансы кладете столько сколько вам надо.
каждый конфиг описывает ровно один инстанс.

на каждый конфиг будет запускаться индивидуальный тарантул, со своим
логом (с таким же названием) и со своим pid'ом (с таким же названием).

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

. ''`. Dmitry E. Oboukhov
: :’ : email: un...@debian.org jabber://UN...@uvw.ru
`. `~’ GPGKey: 1024D / F8E26537 2006-11-21
`- 1B23 D4F8 8EC0 D902 0555 E438 AB8C 00CF F8E2 6537
signature.asc

Alexandre Kalendarev

unread,
Jan 24, 2013, 5:48:18 AM1/24/13
to tarant...@googlegroups.com
я запускал несколько инстенсов на одном сервере,
конфиги клал в разные файлы  и запускал из командной строки.

для промышленного запуска, надо немного допилить rcd скрипт.


24 января 2013 г., 1:43 пользователь Dmitry E. Oboukhov <un...@debian.org> написал:
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)

iEYEAREDAAYFAlEAWXIACgkQq4wAz/jiZTdSGwCfa7iZAEHHP2VHhJrvysqFCJ2T
Or4Anj/QPcqDtKr3QL70hLFwkoXugLCg
=UiFa
-----END PGP SIGNATURE-----




--
Alexandre

Dmitry E. Oboukhov

unread,
Jan 27, 2013, 4:58:21 AM1/27/13
to tarant...@googlegroups.com
> я запускал несколько инстенсов на одном сервере,
> конфиги клал в разные файлы и запускал из командной строки.

> для промышленного запуска, надо немного допилить rcd скрипт.

так вы патч пришлите что там немного допилить.
ибо текущим скриптом (что в Debian) мы сами вполне промышленно
запускаем несколько инстансов
signature.asc

Alexandre Kalendarev

unread,
Jan 28, 2013, 1:11:17 AM1/28/13
to tarant...@googlegroups.com
так вы патч пришлите что там немного допилить.

нет, т.к. нет патча, я запускал ручками.

Reply all
Reply to author
Forward
0 new messages