* [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