kernel downgrade (2.6->2.4) and raid1

2007-12-20 Thread Alexander Burnos
Доброго времени суток всем!

Возникла необходимость сдаунгрейдить свежепоставленный etch до 2.4 ядра.
Все, в том числе и / (/boot там же) было на /dev/md0 (raid1).

Вроде бы все что нужно в новое 2.4 ядро вкомпилил, сделал initrd, убрал
udev из системы. Но при буте kernel panic, т.к. /dev/md0: no such file
(или "no such device" точно не помню, но смысл такой).

Вопрос следующий: можно ли вообще принципиально md-рейд собранный на 2.6
ядре использовать с 2.4? Или они несовместимы?
И сможет ли 2.4 ядро забутаться с root на md-девайсе?

Т.е. я пытаюсь сделать вообще выполнимые вещи, просто где-то что-то
упустил? Или нет?

Заранее спасибо.

-- 
WBR,
Alexander Burnos


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: kernel downgrade (2.6->2.4) and raid1

2007-12-21 Thread Max Dmitrichenko
On Friday 21 December 2007 01:52, Alexander Burnos wrote:
> Возникла необходимость сдаунгрейдить свежепоставленный etch до 2.4 ядра.
> 
> ...
> 
> Т.е. я пытаюсь сделать вообще выполнимые вещи, просто где-то что-то
> упустил? Или нет?

Интересен другой момент. На etch glibc скомпилирован с заголовками от ядра
2.6.18. Мне сейчас лень смотреть как именно собирается glibc в Etch, но точно
помню, что у glibc была опция "скомпилиться для ядра x.y.z и выше", то есть
весь код для совместимости с версиями ядра < x.y.z и прочее будет выброшен и
то, что эта libc будет работать с более древними ядрами, совсем не факт.
Подумай на эту тему.

-- 
Макс Дмитриченко


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: kernel downgrade (2.6->2.4) and raid1

2007-12-21 Thread Alexander Burnos
Hello!

On Fri, Dec 21, 2007 at 11:06:14AM +0300, Max Dmitrichenko wrote:
> On Friday 21 December 2007 01:52, Alexander Burnos wrote:
> > Возникла необходимость сдаунгрейдить свежепоставленный etch до 2.4 ядра.
> Интересен другой момент. На etch glibc скомпилирован с заголовками от ядра
> 2.6.18. Мне сейчас лень смотреть как именно собирается glibc в Etch, но точно
> помню, что у glibc была опция "скомпилиться для ядра x.y.z и выше", то есть
> весь код для совместимости с версиями ядра < x.y.z и прочее будет выброшен и
> то, что эта libc будет работать с более древними ядрами, совсем не факт.
> Подумай на эту тему.

Есть успешны опыт такого downgrade, без каких-либо проблем. Вот только
тогда не было MD-дисков. Поэтому вопрос сейчас лишь в том, должны ли
подняться md собранные на 2.6 на 2.4. И может ли 2.4 загрузиться с
root=/dev/mdX

-- 
WBR,
Alexander Burnos


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: kernel downgrade (2.6->2.4) and raid1

2007-12-21 Thread Покотиленко Костик
В Птн, 21/12/2007 в 12:47 +0200, Alexander Burnos пишет:
> Hello!
> 
> On Fri, Dec 21, 2007 at 10:41:15AM +0200, Alexander Burnos wrote:
> > Есть успешны опыт такого downgrade, без каких-либо проблем. Вот только
> > тогда не было MD-дисков. Поэтому вопрос сейчас лишь в том, должны ли
> > подняться md собранные на 2.6 на 2.4. И может ли 2.4 загрузиться с
> > root=/dev/mdX
> 
> Сам себе отвечаю: рейд собранный на 2.6 успешно заводится при переходе
> на 2.4. 2.4 успешно грузится с root=/dev/mdX.
> 
> Это я что-то не то накрутил с initrd, не стал заморачиваться, вкомпилил
> статиком все что относится к дисковой подсистеме - завелось.

Я начало треда пропустил, а чем 2.6 не устраивает?

-- 
Покотиленко Костик <[EMAIL PROTECTED]>


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: kernel downgrade (2.6->2.4) and raid1

2007-12-21 Thread Alexander Burnos
Hello!

On Fri, Dec 21, 2007 at 10:41:15AM +0200, Alexander Burnos wrote:
> Есть успешны опыт такого downgrade, без каких-либо проблем. Вот только
> тогда не было MD-дисков. Поэтому вопрос сейчас лишь в том, должны ли
> подняться md собранные на 2.6 на 2.4. И может ли 2.4 загрузиться с
> root=/dev/mdX

Сам себе отвечаю: рейд собранный на 2.6 успешно заводится при переходе
на 2.4. 2.4 успешно грузится с root=/dev/mdX.

Это я что-то не то накрутил с initrd, не стал заморачиваться, вкомпилил
статиком все что относится к дисковой подсистеме - завелось.

-- 
WBR,
Alexander Burnos


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: kernel downgrade (2.6->2.4) and raid1

2007-12-21 Thread Alexander Vlasov
У пт, 2007-12-21 у 13:14 +0200, Alexander Burnos пише:
> Hello!
> 
> On Fri, Dec 21, 2007 at 12:53:25PM +0200, Покотиленко Костик wrote:
> > Я начало треда пропустил, а чем 2.6 не устраивает?
> 
> Этого там и не было :)
> 
> На серверах живут по несколько java-приложений, довольно прожорливых,
> самописных. Так вот, на 2.6 ядрах если запустить больше 2-3-х приложений
> одновременно - переодически бывают всплески la до 30-40, приложения
> притарчивают, и т.д.
> Те же самые приложения, такая же ява, этот же линукс но на 2.4 ядре -
> все живет в порядке, java-машины живут и не мешают друг другу.
> 
> Сервера достаточно хорошие (2-х головые, по 4-ре ядера, 8 гиг ram/ecc).
> 
> Предполагаю что как-то изменился шедулер в 2.6, что теперь ява с ним не
> особо дружит. Сколько не искал - не нашел солюшн этой проблемы. Более
> того, не нашел людей с похожими проблемами. Но она есть и это факт,
> переход на 2.4 спасает.
> В общем причина такого поведения однозначно так и не выяснена, но способ
> залечить существует.

Хм.
У меня одна машина на 2/4 до сих пор живет по той же причине -- всплески
LA до 50 на ядрах 2.6 (правда 2.6.8, этч не пробовал). 
И там не Java, там самописная C++-программа. Так что джава не при чем.
Если будет солюшен -- я тоже буду благодарен.


-- 
Alexander Vlasov
ZULU-UANIC
JID: zulu  jabber.kiev.ua


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: kernel downgrade (2.6->2.4) and raid1

2007-12-21 Thread Покотиленко Костик
В Птн, 21/12/2007 в 13:14 +0200, Alexander Burnos пишет:
> Hello!
> 
> On Fri, Dec 21, 2007 at 12:53:25PM +0200, Покотиленко Костик wrote:
> > Я начало треда пропустил, а чем 2.6 не устраивает?
> 
> Этого там и не было :)
> 
> На серверах живут по несколько java-приложений, довольно прожорливых,
> самописных. Так вот, на 2.6 ядрах если запустить больше 2-3-х приложений
> одновременно - переодически бывают всплески la до 30-40, приложения
> притарчивают, и т.д.
> Те же самые приложения, такая же ява, этот же линукс но на 2.4 ядре -
> все живет в порядке, java-машины живут и не мешают друг другу.
> 
> Сервера достаточно хорошие (2-х головые, по 4-ре ядера, 8 гиг ram/ecc).
> 
> Предполагаю что как-то изменился шедулер в 2.6, что теперь ява с ним не
> особо дружит. Сколько не искал - не нашел солюшн этой проблемы. Более
> того, не нашел людей с похожими проблемами. Но она есть и это факт,
> переход на 2.4 спасает.
> В общем причина такого поведения однозначно так и не выяснена, но способ
> залечить существует.
> 
> P.S. убрать яву с серверов не предлагать, не в моих силах.

Теперь понятно.

...плохо когда ты первый находишь какой-то бок...

-- 
Покотиленко Костик <[EMAIL PROTECTED]>


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: kernel downgrade (2.6->2.4) and raid1

2007-12-21 Thread Alexander Burnos
Hello!

On Fri, Dec 21, 2007 at 12:53:25PM +0200, Покотиленко Костик wrote:
> Я начало треда пропустил, а чем 2.6 не устраивает?

Этого там и не было :)

На серверах живут по несколько java-приложений, довольно прожорливых,
самописных. Так вот, на 2.6 ядрах если запустить больше 2-3-х приложений
одновременно - переодически бывают всплески la до 30-40, приложения
притарчивают, и т.д.
Те же самые приложения, такая же ява, этот же линукс но на 2.4 ядре -
все живет в порядке, java-машины живут и не мешают друг другу.

Сервера достаточно хорошие (2-х головые, по 4-ре ядера, 8 гиг ram/ecc).

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

P.S. убрать яву с серверов не предлагать, не в моих силах.

-- 
WBR,
Alexander Burnos


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: kernel downgrade (2.6->2.4) and raid1

2007-12-21 Thread Alexander Burnos
Hello!

On Fri, Dec 21, 2007 at 01:25:31PM +0200, Alexander Vlasov wrote:
> Хм.
> У меня одна машина на 2/4 до сих пор живет по той же причине -- всплески
> LA до 50 на ядрах 2.6 (правда 2.6.8, этч не пробовал). 

У меня проблема проявляется на всех 2.6 ядрах, на родном 2.6.8 sarge в
том числе.

> И там не Java, там самописная C++-программа. Так что джава не при чем.

Хм.. а вот это уже интересней..

> Если будет солюшен -- я тоже буду благодарен.

Аналогично :)

-- 
WBR,
Alexander Burnos


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: kernel downgrade (2.6->2.4) and raid1

2007-12-21 Thread Alexander GQ Gerasiov
На Fri, 21 Dec 2007 13:37:28 +0200
Alexander Burnos <[EMAIL PROTECTED]> записано:

> Hello!
> 
> On Fri, Dec 21, 2007 at 01:25:31PM +0200, Alexander Vlasov wrote:
> > Хм.
> > У меня одна машина на 2/4 до сих пор живет по той же причине --
> > всплески LA до 50 на ядрах 2.6 (правда 2.6.8, этч не пробовал). 
> 
> У меня проблема проявляется на всех 2.6 ядрах, на родном 2.6.8 sarge в
> том числе.
23е ядро пробовал? там сильно другой шедулер.
Best regards,
 Alexander GQ Gerasiov

 Contacts:
 e-mail: [EMAIL PROTECTED]
 Homepage: http://gq.net.ru


signature.asc
Description: PGP signature


Re: kernel downgrade (2.6->2.4) and raid1

2007-12-21 Thread Yauhen Kharuzhy
On Fri, Dec 21, 2007 at 01:14:32PM +0200, Alexander Burnos wrote:
 
> На серверах живут по несколько java-приложений, довольно прожорливых,
> самописных. Так вот, на 2.6 ядрах если запустить больше 2-3-х приложений
> одновременно - переодически бывают всплески la до 30-40, приложения
> притарчивают, и т.д.

У меня подобное было, когда система с достаточно большим количеством
запущенных задач уходила в своп. Но до конца не исследовал.

-- 
Yauhen Kharuzhy jekhor _at_ gmail.com
JID: [EMAIL PROTECTED]

A: No
Q: Should I quote below my post?


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: kernel downgrade (2.6->2.4) and raid1

2007-12-21 Thread Andrey Nikitin
В сообщении от 21 декабря 2007 14:25 Alexander Vlasov написал(a):
> > Предполагаю что как-то изменился шедулер в 2.6, что теперь ява с ним не
> > особо дружит. Сколько не искал - не нашел солюшн этой проблемы. Более
> > того, не нашел людей с похожими проблемами. Но она есть и это факт,
> > переход на 2.4 спасает.
> > В общем причина такого поведения однозначно так и не выяснена, но способ
> > залечить существует.
> 
> Хм.
> У меня одна машина на 2/4 до сих пор живет по той же причине -- всплески
> LA до 50 на ядрах 2.6 (правда 2.6.8, этч не пробовал). 
> И там не Java, там самописная C++-программа. Так что джава не при чем.
> Если будет солюшен -- я тоже буду благодарен.

Заметил, что приложение (самописное,C) активно использующее большие блоки 
памяти динамикой в потоках (оч.большой VSZ),
вызывает периодические 2-х кратные(примерно) увеличения LA примерно на 3-10 сек.
Длительность участка "нормальной" работы зависит от кол-ва ОЗУ и особенностей 
приложения.
Такую картину наблюдал и на 2.4.3x (glibc 2.3) и на 2.6
Несколько улучшает (%10-20) картину использование гуглёвого tcmalloc


-- 
С Уважением,
   Андрей Никитин


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: kernel downgrade (2.6->2.4) and raid1

2007-12-22 Thread Alexander Burnos
Hello!

On Fri, Dec 21, 2007 at 11:15:16PM +0200, Yauhen Kharuzhy wrote:
> > На серверах живут по несколько java-приложений, довольно прожорливых,
> > самописных. Так вот, на 2.6 ядрах если запустить больше 2-3-х приложений
> > одновременно - переодически бывают всплески la до 30-40, приложения
> > притарчивают, и т.д.
> У меня подобное было, когда система с достаточно большим количеством
> запущенных задач уходила в своп. Но до конца не исследовал.

В своп - это да. Но тут явно не тот случай:

free
 total   used   free sharedbuffers cached
Mem:   83121847470592 841592  0 407016 4385676
-/+ buffers/cache:26779005634284
Swap:  4194296 564194240

-- 
WBR,
Alexander Burnos


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: kernel downgrade (2.6->2.4) and raid1

2007-12-22 Thread Alexander Burnos
Hello!

On Fri, Dec 21, 2007 at 11:58:36PM +0300, Alexander GQ Gerasiov wrote:
> > У меня проблема проявляется на всех 2.6 ядрах, на родном 2.6.8 sarge в
> > том числе.
> 23е ядро пробовал? там сильно другой шедулер.

Кажется да, но не помню уже точно. Помню что пробовал последние ядра с
kernel.org, а было ли оно 23-м на тот момент..
Попробую еще раз, спасибо.


-- 
WBR,
Alexander Burnos


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: kernel downgrade (2.6->2.4) and raid1

2007-12-22 Thread Michael Shigorin
On Fri, Dec 21, 2007 at 01:25:31PM +0200, Alexander Vlasov wrote:
> Хм.  У меня одна машина на 2/4 до сих пор живет по той же
> причине -- всплески LA до 50 на ядрах 2.6 (правда 2.6.8, этч не
> пробовал).  И там не Java, там самописная C++-программа. Так
> что джава не при чем.  Если будет солюшен -- я тоже буду
> благодарен.

А I/O эти ваши программы много делают? (и если много -- то на ext3?)
У меня-то на 2.6 всё хорошо, но сборки нормальные, а не самопал.
Если хочешь, можно попробовать проверить.

-- 
  WBR, Michael Shigorin <[EMAIL PROTECTED]>
  -- Linux.Kiev http://www.linux.kiev.ua/


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: kernel downgrade (2.6->2.4) and raid1

2007-12-24 Thread Alexander Burnos
Hello!

On Sat, Dec 22, 2007 at 03:33:38PM +0200, Michael Shigorin wrote:
> А I/O эти ваши программы много делают? (и если много -- то на ext3?)

Не много, по сути только логгинг (но в режиме debug, т.к. довольно
активный. Но я не сказал бы что есть нагрузка на диск). На ext3.

> У меня-то на 2.6 всё хорошо, но сборки нормальные, а не самопал.

Сборки ядра или софта? Если ядра, то дистрибутивные ядра в первую
очередь пробовались, конечно.

> Если хочешь, можно попробовать проверить.

Тяжело. Проблема выскакивает в неопределенный момент на короткий
промеждуток времени. Может быть раз в сутки, а может быть раз в трое
суток. Может под нагрузкой, а может и без особой нагрузки.

-- 
WBR,
Alexander Burnos


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: kernel downgrade (2.6->2.4) and raid1

2007-12-24 Thread Alexander Vlasov
У сб, 2007-12-22 у 15:33 +0200, Michael Shigorin пише:
> On Fri, Dec 21, 2007 at 01:25:31PM +0200, Alexander Vlasov wrote:
> > Хм.  У меня одна машина на 2/4 до сих пор живет по той же
> > причине -- всплески LA до 50 на ядрах 2.6 (правда 2.6.8, этч не
> > пробовал).  И там не Java, там самописная C++-программа. Так
> > что джава не при чем.  Если будет солюшен -- я тоже буду
> > благодарен.
> 
> А I/O эти ваши программы много делают? (и если много -- то на ext3?)

Много. на xfs.

> У меня-то на 2.6 всё хорошо, но сборки нормальные, а не самопал.

У меня тоже нормальные. 

> Если хочешь, можно попробовать проверить.

Что?
Я у себя буду проверять в ближайшее даст бог время, мигрируя на etch эту
машину. Или сразу строя дубликат на etch'е, потому как на той мне железо
не нравится.


-- 
Alexander Vlasov
ZULU-UANIC
JID: zulu  jabber.kiev.ua


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: kernel downgrade (2.6->2.4) and raid1

2007-12-24 Thread Alexander Vlasov
У пт, 2007-12-21 у 23:58 +0300, Alexander GQ Gerasiov пише:
> На Fri, 21 Dec 2007 13:37:28 +0200
> Alexander Burnos <[EMAIL PROTECTED]> записано:
> 
> > Hello!
> > 
> > On Fri, Dec 21, 2007 at 01:25:31PM +0200, Alexander Vlasov wrote:
> > > Хм.
> > > У меня одна машина на 2/4 до сих пор живет по той же причине --
> > > всплески LA до 50 на ядрах 2.6 (правда 2.6.8, этч не пробовал). 
> > 
> > У меня проблема проявляется на всех 2.6 ядрах, на родном 2.6.8 sarge в
> > том числе.
> 23е ядро пробовал? там сильно другой шедулер.

Нет. Так как эта задача обслуживает клиентов, то всплеск LA до пары
десятков эффективно приводит к отпаданию нескольких сотен из тысячи
приконнекченных 8( Так что поле для экспериментов ограничено.

-- 
Alexander Vlasov
ZULU-UANIC
JID: zulu  jabber.kiev.ua


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]