ALT Linux Sisyphus discussions
 help / color / mirror / Atom feed
* [sisyphus] freevsd
@ 2003-11-04 13:59 Максим Ткаченко
  2003-11-04 14:37 ` Peter V. Saveliev
  0 siblings, 1 reply; 11+ messages in thread
From: Максим Ткаченко @ 2003-11-04 13:59 UTC (permalink / raw)
  To: sisyphus; +Cc: community

Здравствуйте, кто нибудь собирал сабж на альтовских дистрибутивах?
чего то не получается у меня. Сходить на www.frevsd.org для просветления не 
получается, не отвечает сервер....

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

* Re: [sisyphus] freevsd
  2003-11-04 13:59 [sisyphus] freevsd Максим Ткаченко
@ 2003-11-04 14:37 ` Peter V. Saveliev
  2003-11-04 15:19   ` Максим Ткаченко
  0 siblings, 1 reply; 11+ messages in thread
From: Peter V. Saveliev @ 2003-11-04 14:37 UTC (permalink / raw)
  To: sisyphus

On Tue, 4 Nov 2003 19:59:16 +0600
Максим Ткаченко <maxman@yourline.ru> wrote:

> Здравствуйте, кто нибудь собирал сабж на альтовских дистрибутивах?
> чего то не получается у меня. Сходить на www.frevsd.org для просветления не 
> получается, не отвечает сервер....

собирал. Также пытался оценить uml и ctx-patch. Остановился на
последнем, как наиболее рабочем at all. Сейчас вовсю юзается в
productive, без нареканий на стабильность или производительность, уже
около 5 месяцев.

-- 
 17:10:56  up 54 days,  5:24,  6 users,  load average: 0.47, 0.53, 0.56

++
Sincerely, Peter V. Saveliev

E-mail: peet@eltel.net
Jabber: peet@jabber.ru



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

* Re: [sisyphus] freevsd
  2003-11-04 14:37 ` Peter V. Saveliev
@ 2003-11-04 15:19   ` Максим Ткаченко
  2003-11-04 15:40     ` [sisyphus] vserver (was: freevsd) Peter V. Saveliev
  0 siblings, 1 reply; 11+ messages in thread
From: Максим Ткаченко @ 2003-11-04 15:19 UTC (permalink / raw)
  To: sisyphus

В сообщении от 4 Ноябрь 2003 20:37 Peter V. Saveliev написал(a):
> собирал. 
 не хочет компилится
вот кусок :
gcc -I. -I.. -I../.. -I. -I./../../../libvsd -g -O2 -c mod_bind.c
gcc -I. -I.. -I../.. -I. -I./../../../libvsd -g -O2 -c domain.c
domain.c: In function `domain_delete':
domain.c:408: `BIND_EXCL_DB' undeclared (first use in this function)
domain.c:408: (Each undeclared identifier is reported only once
domain.c:408: for each function it appears in.)
domain.c:418: `BIND_DB' undeclared (first use in this function)
domain.c: In function `domain_add':
domain.c:597: `BIND_EXCL_DB' undeclared (first use in this function)
domain.c:605: `BIND_DB' undeclared (first use in this function)
domain.c: In function `domain_modify':
domain.c:1029: `BIND_EXCL_DB' undeclared (first use in this function)
make[2]: *** [domain.o] Error 1
make[2]: Leaving directory 
`/usr/local/src/freevsd-1.4.10-1/src/vsd/modules/mod_bind'
make[1]: *** [all-modules] Error 1
make[1]: Leaving directory `/usr/local/src/freevsd-1.4.10-1/src/vsd'
make: *** [all-subdirs] Error 1
чего то нехватает?
> Также пытался оценить uml и ctx-patch. Остановился на
> последнем, как наиболее рабочем at all.
>  Сейчас вовсю юзается в
> productive, без нареканий на стабильность или производительность, уже
> около 5 месяцев
А по пдробнее... чего за ctx-patch?

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

* Re: [sisyphus] vserver (was: freevsd)
  2003-11-04 15:19   ` Максим Ткаченко
@ 2003-11-04 15:40     ` Peter V. Saveliev
  2003-11-04 20:36       ` Alexander Denisov
  0 siblings, 1 reply; 11+ messages in thread
From: Peter V. Saveliev @ 2003-11-04 15:40 UTC (permalink / raw)
  To: sisyphus

On Tue, 4 Nov 2003 21:19:52 +0600
Максим Ткаченко <maxman@yourline.ru> wrote:

> В сообщении от 4 Ноябрь 2003 20:37 Peter V. Saveliev написал(a):
> > собирал. 
>  не хочет компилится
> вот кусок :
> gcc -I. -I.. -I../.. -I. -I./../../../libvsd -g -O2 -c mod_bind.c
> gcc -I. -I.. -I../.. -I. -I./../../../libvsd -g -O2 -c domain.c
> domain.c: In function `domain_delete':
> domain.c:408: `BIND_EXCL_DB' undeclared (first use in this function)
> domain.c:408: (Each undeclared identifier is reported only once
> domain.c:408: for each function it appears in.)
> domain.c:418: `BIND_DB' undeclared (first use in this function)
> domain.c: In function `domain_add':
> domain.c:597: `BIND_EXCL_DB' undeclared (first use in this function)
> domain.c:605: `BIND_DB' undeclared (first use in this function)
> domain.c: In function `domain_modify':
> domain.c:1029: `BIND_EXCL_DB' undeclared (first use in this function)
> make[2]: *** [domain.o] Error 1
> make[2]: Leaving directory 
> `/usr/local/src/freevsd-1.4.10-1/src/vsd/modules/mod_bind'
> make[1]: *** [all-modules] Error 1
> make[1]: Leaving directory `/usr/local/src/freevsd-1.4.10-1/src/vsd'
> make: *** [all-subdirs] Error 1
> чего то нехватает?
<skip />

Увы, я больше на него просто не смотрю :)

<skip />
> А по пдробнее... чего за ctx-patch?

В отличие от uml/freevsd, ctx не запускает ядра в юзерспейсе, а шарит
ядро (одно) между виртуальными серверами. При этом каждый процесс,
вдобавок к обычным атрибутам, получает атрибут контекста выполнения.
Процессы в пределах разных контекстов не видят друг друга, и каждый
сервер выполняется со своим набором ip-адресов. В сочетании с lvm, это
даёт хорошо масштабируемый и легко управляемый хостинг.

url - http://www.solucorp.qc.ca/miscprj/s_context.hc


-- 
 18:33:01  up 54 days,  6:46,  2 users,  load average: 3.01, 3.04, 2.77

++
Sincerely, Peter V. Saveliev

E-mail: peet@eltel.net
Jabber: peet@jabber.ru



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

* Re: [sisyphus] vserver (was: freevsd)
  2003-11-04 15:40     ` [sisyphus] vserver (was: freevsd) Peter V. Saveliev
@ 2003-11-04 20:36       ` Alexander Denisov
  2003-11-04 21:17         ` Peter V. Saveliev
  2003-11-05  2:24         ` Максим Ткаченко
  0 siblings, 2 replies; 11+ messages in thread
From: Alexander Denisov @ 2003-11-04 20:36 UTC (permalink / raw)
  To: sisyphus

В сообщении от Вторник 04 Ноябрь 2003 19:40 Peter V. Saveliev написал(a):

> В отличие от uml/freevsd, ctx не запускает ядра в юзерспейсе, а шарит
> ядро (одно) между виртуальными серверами. При этом каждый процесс,
> вдобавок к обычным атрибутам, получает атрибут контекста выполнения.
> Процессы в пределах разных контекстов не видят друг друга, и каждый
> сервер выполняется со своим набором ip-адресов. В сочетании с lvm, это
> даёт хорошо масштабируемый и легко управляемый хостинг.
>
> url - http://www.solucorp.qc.ca/miscprj/s_context.hc

В двух словах это некий аналог VLAN в рамках процессов :-) 


Сейчас я готовлю пакет с vserver в сизиф. Пока одной из нерешённых проблем 
является инсталяция дистрибутипа в контекст путём apt. ( ставить просто через 
vrpm или ещё хуже с iso совесть не позволяет:-)) 
Сразу же после сборки vserver в сизиф начну заниматься HA кластером за его 
базе. ( в этом плане нету только демона который бы проверял состояние нодов и 
балансировал загрузку путём миграции контекстов с узла на узел). Пробовал 
chpox вместе с vserver - должного эфекта не получил процессы дампит но внтури 
контекста не востанавливает, хотя есл иэто заработает будет просто супер.
Так же есть патч содержащий в себе vserver и openmosix, но тоже частично не 
работающий так как механизм миграции процессов обрабатывает только процессы 
хост системы, а вот внутрь контекстов он не лезит. Moshe Bar по этому поводу 
сказал что флаг в руки барабан на шею и никаких идей по адаптации у него 
нету.

Так что любой опыт использования ctx меня весьма интересует , особенно 
статистика загрузки. Сколько контекстов, с каким наполеннием, какая хост 
система? %-)

-- 
WBR Alexander V. Denisov
Digital Union
icq: 4616935

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

* Re: [sisyphus] vserver (was: freevsd)
  2003-11-04 20:36       ` Alexander Denisov
@ 2003-11-04 21:17         ` Peter V. Saveliev
  2003-11-05  4:50           ` Alexander Denisov
  2003-11-05  4:52           ` Alexander Denisov
  2003-11-05  2:24         ` Максим Ткаченко
  1 sibling, 2 replies; 11+ messages in thread
From: Peter V. Saveliev @ 2003-11-04 21:17 UTC (permalink / raw)
  To: sisyphus

On Wed, 5 Nov 2003 00:36:04 +0400
Alexander Denisov <rupor@vgt.ru> wrote:

<skip /> 
> В двух словах это некий аналог VLAN в рамках процессов :-) 
> 
> 
> Сейчас я готовлю пакет с vserver в сизиф. Пока одной из нерешённых проблем 
> является инсталяция дистрибутипа в контекст путём apt. ( ставить просто через 
> vrpm или ещё хуже с iso совесть не позволяет:-)) 
> Сразу же после сборки vserver в сизиф начну заниматься HA кластером за его 
> базе. ( в этом плане нету только демона который бы проверял состояние нодов и 
> балансировал загрузку путём миграции контекстов с узла на узел). Пробовал 
> chpox вместе с vserver - должного эфекта не получил процессы дампит но внтури 
> контекста не востанавливает, хотя есл иэто заработает будет просто супер.
> Так же есть патч содержащий в себе vserver и openmosix, но тоже частично не 
> работающий так как механизм миграции процессов обрабатывает только процессы 
> хост системы, а вот внутрь контекстов он не лезит. Moshe Bar по этому поводу 
> сказал что флаг в руки барабан на шею и никаких идей по адаптации у него 
> нету.
> 
> Так что любой опыт использования ctx меня весьма интересует , особенно 
> статистика загрузки. Сколько контекстов, с каким наполеннием, какая хост 
> система? %-)

Около десятка vserver'ов. Один из них под серьёзным хостингом, там
зоопарк из апача с proftpd. Остальные более-менее индивидуальны. Кстати,
icq-транспорт сервера jabber.ru живёт именно у нас и именно в vserver ;)

Загрузка... да не знаю. Слишком мало сайтов (меньше сотни), чтобы делать
выводы. Всё живёт на страйпе от lvm, так что пропускная способность
дисковой системы очень большая. Да и процессорный ресурс не давит.

В контекстах стоят Debian, ALT (Master-2.2, Sisyphus), скоро
присовокупим туда RH. Чтоб был.

Хотя, есть у меня ощущение, что ему бы в Дедал, а не в Сизиф... Но это
так, на грани уловимого.

*) Кстати, обратите внимание, что с tcb, именно как с tcb, будут
трудности. Бо там есть момент использования прав 000, на которые в
контекстах табу. В варианте записи в shadow всё работает.

*) Ещё я патчил vserver на тему, чтобы он именовал метки к адресам
согласно конфигу, а не по имени сервера + номер, т.к. имя сервера может
быть длинным, а метка имеет вполне конечное количество символов.

*) Количество адресов на сервер может быть не больше 16. Я не понял,
правда, почему, и как это поправить - просто не смотрел, лень :)

*) Если vserver использует адреса с двух интерфейсов, то, при коннекте
через второй, соединение будет идти с первым адресом первого :)) Правда,
эту багу, возможно. уже побороли. Я кругоделаю это через iptables.


-- 
 00:03:44  up 54 days, 12:17,  2 users,  load average: 0.47, 0.36, 0.37

++
Sincerely, Peter V. Saveliev

E-mail: peet@eltel.net
Jabber: peet@jabber.ru



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

* Re: [sisyphus] vserver (was: freevsd)
  2003-11-04 20:36       ` Alexander Denisov
  2003-11-04 21:17         ` Peter V. Saveliev
@ 2003-11-05  2:24         ` Максим Ткаченко
  1 sibling, 0 replies; 11+ messages in thread
From: Максим Ткаченко @ 2003-11-05  2:24 UTC (permalink / raw)
  To: sisyphus

В сообщении от Среда 05 Ноябрь 2003 02:36 Alexander Denisov написал(a):

> Сейчас я готовлю пакет с vserver в сизиф. Пока одной из нерешённых проблем
> является инсталяция дистрибутипа в контекст путём apt. ( ставить просто
> через vrpm или ещё хуже с iso совесть не позволяет:-))
> Сразу же после сборки vserver в сизиф начну заниматься HA кластером за его
> базе. ( в этом плане нету только демона который бы проверял состояние нодов
> и балансировал загрузку путём миграции контекстов с узла на узел). Пробовал
> chpox вместе с vserver - должного эфекта не получил процессы дампит но
> внтури контекста не востанавливает, хотя есл иэто заработает будет просто
> супер. Так же есть патч содержащий в себе vserver и openmosix, но тоже
> частично не работающий так как механизм миграции процессов обрабатывает
> только процессы хост системы, а вот внутрь контекстов он не лезит. Moshe
> Bar по этому поводу сказал что флаг в руки барабан на шею и никаких идей по
> адаптации у него нету.
>
> Так что любой опыт использования ctx меня весьма интересует , особенно
> статистика загрузки. Сколько контекстов, с каким наполеннием, какая хост
> система? %-)
очень рад, теперь будет с чем работать :), а то очень хочется аналог jailа от 
фрюхи.....

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

* Re: [sisyphus] vserver (was: freevsd)
  2003-11-04 21:17         ` Peter V. Saveliev
@ 2003-11-05  4:50           ` Alexander Denisov
  2003-11-05 22:07             ` Peter V. Saveliev
  2003-11-05  4:52           ` Alexander Denisov
  1 sibling, 1 reply; 11+ messages in thread
From: Alexander Denisov @ 2003-11-05  4:50 UTC (permalink / raw)
  To: sisyphus

В сообщении от Среда 05 Ноябрь 2003 01:17 Peter V. Saveliev написал(a):

> Около десятка vserver'ов. Один из них под серьёзным хостингом, там
> зоопарк из апача с proftpd. Остальные более-менее индивидуальны. Кстати,
> icq-транспорт сервера jabber.ru живёт именно у нас и именно в vserver ;)

Сегодня завтра на тестирование хочу перенести два весьма "тяжёлых" сайта ( 
apahce, proftpd, mysqld, php, perl, ~300 обращений в минуту  ).

> Загрузка... да не знаю. Слишком мало сайтов (меньше сотни), чтобы делать
> выводы. Всё живёт на страйпе от lvm, так что пропускная способность
> дисковой системы очень большая. Да и процессорный ресурс не давит.

А железо какое?

> В контекстах стоят Debian, ALT (Master-2.2, Sisyphus), скоро
> присовокупим туда RH. Чтоб был.

Как ставились ALM и Sisyphus? Есть ли списоки пакетов?

> Хотя, есть у меня ощущение, что ему бы в Дедал, а не в Сизиф... Но это
> так, на грани уловимого.

ИМХО главное нормально собрать...:-)))

> *) Кстати, обратите внимание, что с tcb, именно как с tcb, будут
> трудности. Бо там есть момент использования прав 000, на которые в
> контекстах табу. В варианте записи в shadow всё работает.

У меня на бета тесте было два нода, по vserver'a на борту. Всё под мастером - 
проблем с tcb не было.

> *) Ещё я патчил vserver на тему, чтобы он именовал метки к адресам
> согласно конфигу, а не по имени сервера + номер, т.к. имя сервера может
> быть длинным, а метка имеет вполне конечное количество символов.

А можно патчик увидеть?:-)

> *) Количество адресов на сервер может быть не больше 16. Я не понял,
> правда, почему, и как это поправить - просто не смотрел, лень :)
>
> *) Если vserver использует адреса с двух интерфейсов, то, при коннекте
> через второй, соединение будет идти с первым адресом первого :)) Правда,
> эту багу, возможно. уже побороли. Я кругоделаю это через iptables.

А какая версия патчей и тулсов?


-- 
WBR Alexander V. Denisov
Digital Union
icq: 4616935

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

* Re: [sisyphus] vserver (was: freevsd)
  2003-11-04 21:17         ` Peter V. Saveliev
  2003-11-05  4:50           ` Alexander Denisov
@ 2003-11-05  4:52           ` Alexander Denisov
  2003-11-05 22:11             ` Peter V. Saveliev
  1 sibling, 1 reply; 11+ messages in thread
From: Alexander Denisov @ 2003-11-05  4:52 UTC (permalink / raw)
  To: sisyphus

В сообщении от Среда 05 Ноябрь 2003 01:17 Peter V. Saveliev написал(a):

> Загрузка... да не знаю. Слишком мало сайтов (меньше сотни), чтобы делать
> выводы. Всё живёт на страйпе от lvm, так что пропускная способность
> дисковой системы очень большая. Да и процессорный ресурс не давит.

Забыл спросить главное: конфиги можно глянуть на предмет limit ?:-) 

-- 
WBR Alexander V. Denisov
Digital Union
icq: 4616935

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

* Re: [sisyphus] vserver (was: freevsd)
  2003-11-05  4:50           ` Alexander Denisov
@ 2003-11-05 22:07             ` Peter V. Saveliev
  0 siblings, 0 replies; 11+ messages in thread
From: Peter V. Saveliev @ 2003-11-05 22:07 UTC (permalink / raw)
  To: sisyphus

[-- Attachment #1: Type: text/plain, Size: 1434 bytes --]

On Wed, 5 Nov 2003 08:50:16 +0400
Alexander Denisov <rupor@vgt.ru> wrote:

<skip /> 
> А железо какое?

мать intel scb2, два пня 1.3, гектар оперативной.

> Как ставились ALM и Sisyphus? Есть ли списоки пакетов?

На ALM vserver ставился нативно, не пакетами. Потом просто сделал
vserver ... build или как это зовётся. Sisyphus получился через
dist-upgrade :) Списки пакетов смысла особого не имеют - это обычные
системы. Mini-dебиан скачал из сети, уж не помню откуда. Вообще-то, их
делать несложно, это обычная система со специфическим /dev и парой
дополнительных утилит внутри.

<skip /> 
> ИМХО главное нормально собрать...:-)))

Имхо, лишь бы работал предсказуемо... Но есть, есть иногда
иррациональные сюрпризы.

<skip /> 
> У меня на бета тесте было два нода, по vserver'a на борту. Всё под мастером - 
> проблем с tcb не было.

Это была бага :) Попробуйте погонять их под lvm. В той версии, как
собрано у меня сейчас, директории с правами 000 табуированы правильно и
везде.

<skip /> 
> А можно патчик увидеть?:-)

В аттаче модифицированный скрипт. Тоже дурной, но для моих целей
хватает.

<skip /> 
> А какая версия патчей и тулсов?

ftp://ftp.solucorp.qc.ca/pub/vserver/patch-2.4.21ctx-17c.gz
ftp://ftp.solucorp.qc.ca/pub/vserver/vserver-0.26.src.tar.gz

Брал оттуда.

-- 
 00:56:35  up 55 days, 13:10,  1 user,  load average: 1.33, 0.85, 0.67

++
Sincerely, Peter V. Saveliev

E-mail: peet@eltel.net
Jabber: peet@jabber.ru


[-- Attachment #2: vserver.gz --]
[-- Type: application/x-gzip, Size: 5926 bytes --]

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

* Re: [sisyphus] vserver (was: freevsd)
  2003-11-05  4:52           ` Alexander Denisov
@ 2003-11-05 22:11             ` Peter V. Saveliev
  0 siblings, 0 replies; 11+ messages in thread
From: Peter V. Saveliev @ 2003-11-05 22:11 UTC (permalink / raw)
  To: sisyphus

On Wed, 5 Nov 2003 08:52:13 +0400
Alexander Denisov <rupor@vgt.ru> wrote:

<skip /> 
> Забыл спросить главное: конфиги можно глянуть на предмет limit ?:-) 
<skip />

Всё им запрещено, всё :) Плюс ulimit на 512 процессов и найс 15.

S_CAPS=""

-- 
 01:07:45  up 55 days, 13:21,  1 user,  load average: 0.43, 0.56, 0.59

++
Sincerely, Peter V. Saveliev

E-mail: peet@eltel.net
Jabber: peet@jabber.ru



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

end of thread, other threads:[~2003-11-05 22:11 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-11-04 13:59 [sisyphus] freevsd Максим Ткаченко
2003-11-04 14:37 ` Peter V. Saveliev
2003-11-04 15:19   ` Максим Ткаченко
2003-11-04 15:40     ` [sisyphus] vserver (was: freevsd) Peter V. Saveliev
2003-11-04 20:36       ` Alexander Denisov
2003-11-04 21:17         ` Peter V. Saveliev
2003-11-05  4:50           ` Alexander Denisov
2003-11-05 22:07             ` Peter V. Saveliev
2003-11-05  4:52           ` Alexander Denisov
2003-11-05 22:11             ` Peter V. Saveliev
2003-11-05  2:24         ` Максим Ткаченко

ALT Linux Sisyphus discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/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 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
		sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
	public-inbox-index sisyphus

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


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