ALT Linux sysadmins discussion
 help / color / mirror / Atom feed
* [Sysadmins] OpenVZ VE starup order
@ 2012-03-30  7:51 Eugene Prokopiev
  2012-03-30  7:53 ` Mikhail A. Pokidko
  2012-03-30  8:56 ` Michael Shigorin
  0 siblings, 2 replies; 9+ messages in thread
From: Eugene Prokopiev @ 2012-03-30  7:51 UTC (permalink / raw)
  To: ALT Linux sysadmin discuss

Здравствуйте!

Подскажите, существует ли способ сказать, что такие-то контейнеры
должны запускаться только после того, как полностью стартовал другой
контейнер (а именно postgresql или какой-нибудь openldap в нем готов
принимать запросы)?

-- 
С уважением,
Прокопьев Евгений

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [Sysadmins] OpenVZ VE starup order
  2012-03-30  7:51 [Sysadmins] OpenVZ VE starup order Eugene Prokopiev
@ 2012-03-30  7:53 ` Mikhail A. Pokidko
  2012-03-30  7:58   ` Eugene Prokopiev
  2012-03-30  8:56 ` Michael Shigorin
  1 sibling, 1 reply; 9+ messages in thread
From: Mikhail A. Pokidko @ 2012-03-30  7:53 UTC (permalink / raw)
  To: ALT Linux sysadmins' discussion

2012/3/30 Eugene Prokopiev <enp@itx.ru>:
> Здравствуйте!
>
> Подскажите, существует ли способ сказать, что такие-то контейнеры
> должны запускаться только после того, как полностью стартовал другой
> контейнер (а именно postgresql или какой-нибудь openldap в нем готов
> принимать запросы)?

Да, назначить соответствующие VEID`ы.

>
> --
> С уважением,
> Прокопьев Евгений
> _______________________________________________
> Sysadmins mailing list
> Sysadmins@lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/sysadmins



-- 
xmpp: pma AT altlinux DOT org

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [Sysadmins] OpenVZ VE starup order
  2012-03-30  7:53 ` Mikhail A. Pokidko
@ 2012-03-30  7:58   ` Eugene Prokopiev
  2012-03-30  8:57     ` Konstantin Pavlov
  0 siblings, 1 reply; 9+ messages in thread
From: Eugene Prokopiev @ 2012-03-30  7:58 UTC (permalink / raw)
  To: ALT Linux sysadmins' discussion

30 марта 2012 г. 11:53 пользователь Mikhail A. Pokidko
<mikhail.pokidko@gmail.com> написал:
> 2012/3/30 Eugene Prokopiev <enp@itx.ru>:
>> Здравствуйте!
>>
>> Подскажите, существует ли способ сказать, что такие-то контейнеры
>> должны запускаться только после того, как полностью стартовал другой
>> контейнер (а именно postgresql или какой-нибудь openldap в нем готов
>> принимать запросы)?
>
> Да, назначить соответствующие VEID`ы.

Дело в том, что контейнеры запускаются асинхронно - следующий стартует
до того, как предыдущий полностью загрузился. По крайней мере на
единственной сейчас имеющейся у меня инсталляции с 5.1/branch это
выглядит именно так.

-- 
С уважением,
Прокопьев Евгений

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [Sysadmins] OpenVZ VE starup order
  2012-03-30  7:51 [Sysadmins] OpenVZ VE starup order Eugene Prokopiev
  2012-03-30  7:53 ` Mikhail A. Pokidko
@ 2012-03-30  8:56 ` Michael Shigorin
  1 sibling, 0 replies; 9+ messages in thread
From: Michael Shigorin @ 2012-03-30  8:56 UTC (permalink / raw)
  To: ALT Linux sysadmin discuss

On Fri, Mar 30, 2012 at 11:51:40AM +0400, Eugene Prokopiev wrote:
> Подскажите, существует ли способ сказать, что такие-то
> контейнеры должны запускаться только после того, как полностью
> стартовал другой контейнер (а именно postgresql или
> какой-нибудь openldap в нем готов принимать запросы)?

--onboot no и затем monit?

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [Sysadmins] OpenVZ VE starup order
  2012-03-30  7:58   ` Eugene Prokopiev
@ 2012-03-30  8:57     ` Konstantin Pavlov
  2012-03-30  8:58       ` Konstantin Pavlov
                         ` (2 more replies)
  0 siblings, 3 replies; 9+ messages in thread
From: Konstantin Pavlov @ 2012-03-30  8:57 UTC (permalink / raw)
  To: sysadmins

On Fri, Mar 30, 2012 at 11:58:23AM +0400, Eugene Prokopiev wrote:
> 30 марта 2012 г. 11:53 пользователь Mikhail A. Pokidko
> <mikhail.pokidko@gmail.com> написал:
> > 2012/3/30 Eugene Prokopiev <enp@itx.ru>:
> >> Здравствуйте!
> >>
> >> Подскажите, существует ли способ сказать, что такие-то контейнеры
> >> должны запускаться только после того, как полностью стартовал другой
> >> контейнер (а именно postgresql или какой-нибудь openldap в нем готов
> >> принимать запросы)?
> >
> > Да, назначить соответствующие VEID`ы.
> 
> Дело в том, что контейнеры запускаются асинхронно - следующий стартует
> до того, как предыдущий полностью загрузился. По крайней мере на
> единственной сейчас имеющейся у меня инсталляции с 5.1/branch это
> выглядит именно так.

см. bootorder, man 1 vzctl.

-- 
Konstantin Pavlov
VideoLAN team


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [Sysadmins] OpenVZ VE starup order
  2012-03-30  8:57     ` Konstantin Pavlov
@ 2012-03-30  8:58       ` Konstantin Pavlov
  2012-03-30 10:37         ` Eugene Prokopiev
  2012-03-30  9:09       ` Michael Shigorin
    2 siblings, 1 reply; 9+ messages in thread
From: Konstantin Pavlov @ 2012-03-30  8:58 UTC (permalink / raw)
  To: sysadmins

On Fri, Mar 30, 2012 at 12:57:46PM +0400, Konstantin Pavlov wrote:
> On Fri, Mar 30, 2012 at 11:58:23AM +0400, Eugene Prokopiev wrote:
> > 30 марта 2012 г. 11:53 пользователь Mikhail A. Pokidko
> > <mikhail.pokidko@gmail.com> написал:
> > > 2012/3/30 Eugene Prokopiev <enp@itx.ru>:
> > >> Здравствуйте!
> > >>
> > >> Подскажите, существует ли способ сказать, что такие-то контейнеры
> > >> должны запускаться только после того, как полностью стартовал другой
> > >> контейнер (а именно postgresql или какой-нибудь openldap в нем готов
> > >> принимать запросы)?
> > >
> > > Да, назначить соответствующие VEID`ы.
> > 
> > Дело в том, что контейнеры запускаются асинхронно - следующий стартует
> > до того, как предыдущий полностью загрузился. По крайней мере на
> > единственной сейчас имеющейся у меня инсталляции с 5.1/branch это
> > выглядит именно так.
> 
> см. bootorder, man 1 vzctl.

8, конечно.

-- 
Konstantin Pavlov
VideoLAN team


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [Sysadmins] OpenVZ VE starup order
  2012-03-30  8:57     ` Konstantin Pavlov
  2012-03-30  8:58       ` Konstantin Pavlov
@ 2012-03-30  9:09       ` Michael Shigorin
    2 siblings, 0 replies; 9+ messages in thread
From: Michael Shigorin @ 2012-03-30  9:09 UTC (permalink / raw)
  To: sysadmins

On Fri, Mar 30, 2012 at 12:57:46PM +0400, Konstantin Pavlov wrote:
> см. bootorder, man 8 vzctl.

Ух ты, как полезно иногда в маны заглядывать... спасибо.

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [Sysadmins] OpenVZ VE starup order
  2012-03-30  8:58       ` Konstantin Pavlov
@ 2012-03-30 10:37         ` Eugene Prokopiev
  0 siblings, 0 replies; 9+ messages in thread
From: Eugene Prokopiev @ 2012-03-30 10:37 UTC (permalink / raw)
  To: ALT Linux sysadmins' discussion

30 марта 2012 г. 12:58 пользователь Konstantin Pavlov
<thresh@altlinux.org> написал:

>> см. bootorder, man 1 vzctl.
>
> 8, конечно.

спасибо, попробую

-- 
С уважением,
Прокопьев Евгений

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [Sysadmins] OpenVZ VE starup order
  @ 2012-04-03  9:58         ` Eugene Prokopiev
  0 siblings, 0 replies; 9+ messages in thread
From: Eugene Prokopiev @ 2012-04-03  9:58 UTC (permalink / raw)
  To: misha, ALT Linux sysadmins' discussion; +Cc: Konstantin Pavlov

> Сам по себе bootorder не спасет от асинхронности запуска контейнера.
> Порядок запуска будет нужный, но и только.
>
> Чтобы дождаться полной загрузки, нужно еще и вызывать vzctl start с
> параметром --wait.

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

> IMHO, для таких задач есть более адекватные механизмы управления сервисами,
> включая разбросанные по разным хостам/контейнерам. Предположительно,
> стоит гуглить в сторону "IT services orchestration" и дальше по ссылкам.

Ничего практически применимого не нагуглил :(

-- 
С уважением,
Прокопьев Евгений

^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2012-04-03  9:58 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-03-30  7:51 [Sysadmins] OpenVZ VE starup order Eugene Prokopiev
2012-03-30  7:53 ` Mikhail A. Pokidko
2012-03-30  7:58   ` Eugene Prokopiev
2012-03-30  8:57     ` Konstantin Pavlov
2012-03-30  8:58       ` Konstantin Pavlov
2012-03-30 10:37         ` Eugene Prokopiev
2012-03-30  9:09       ` Michael Shigorin
2012-04-03  9:58         ` Eugene Prokopiev
2012-03-30  8:56 ` Michael Shigorin

ALT Linux sysadmins discussion

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/sysadmins/0 sysadmins/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 sysadmins sysadmins/ http://lore.altlinux.org/sysadmins \
		sysadmins@lists.altlinux.org sysadmins@lists.altlinux.ru sysadmins@lists.altlinux.com
	public-inbox-index sysadmins

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.sysadmins


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git