Re: [freebsd] паузы перед обработкой команд
05.09.2011 21:38, Denis Zaika пишет: 18.07.2011 15:24, Denis Zaika пишет: En Taro Adun! Недавно запустил новую машину на 8.2 и заметил странную особенность - довольно низкую интерактивность при работе из консоли. [..] Что это может быть? Idle почти всегда - 100%, la - ~0.02, остальное - аналогично. Добрался сегодня до него, после приличного камлания выкинул один из винтов. Там было два одинаковых вестерна по терабайту - подключение одного из них к любому сата порту давало такой эффект. Что странно - читается и пишется на винт все отлично, грузится с него, только все очень медленно. Вот такое вот железо. Чего теперь с винтом делать, не знаю. С гарантией возможен облом при таких симптомах. может стоит SMART посмотреть? когда обновляли мир последний раз? там активно патчили CAM подсистему.
Re: [freebsd] паузы перед обработкой команд
> Чего теперь с винтом делать, не знаю. С гарантией возможен облом при > таких симптомах. погоняйте тулзой официальной, посмотрите смарт. З.Ы. тулза есть на hiren's boot cd - не варез, качается без вопросов -- --- Vasiliy P. MelnikVPM-UANIC
Re: [freebsd] паузы перед обработкой команд
18.07.2011 15:24, Denis Zaika пишет: > En Taro Adun! > > Недавно запустил новую машину на 8.2 и заметил странную особенность - > довольно низкую интерактивность при работе из консоли. Очень похоже на > обычную ситуацию с проблемой ресолва доменных имен, но только с ресолвом > все нормально. Отрабатывают команды тоже вроде за вменяемое время, но > перед стартом многие из них подвисают до нескольких десятков секунд. А > когда скриптовое что-то запускаешь - так вообще караул. > > Что это может быть? Idle почти всегда - 100%, la - ~0.02, остальное - > аналогично. Добрался сегодня до него, после приличного камлания выкинул один из винтов. Там было два одинаковых вестерна по терабайту - подключение одного из них к любому сата порту давало такой эффект. Что странно - читается и пишется на винт все отлично, грузится с него, только все очень медленно. Вот такое вот железо. Чего теперь с винтом делать, не знаю. С гарантией возможен облом при таких симптомах.
[freebsd] Re: [freebsd] паузы перед обработкой команд
Здравствуйте, Denis. Вы писали 18 июля 2011 г., 15:24:19: > En Taro Adun! > Недавно запустил новую машину на 8.2 и заметил странную особенность - > довольно низкую интерактивность при работе из консоли. Очень похоже на > обычную ситуацию с проблемой ресолва доменных имен, но только с ресолвом > все нормально. Отрабатывают команды тоже вроде за вменяемое время, но > перед стартом многие из них подвисают до нескольких десятков секунд. А > когда скриптовое что-то запускаешь - так вообще караул. > Что это может быть? Idle почти всегда - 100%, la - ~0.02, остальное - > аналогично. Тоже столкнулся с этим после перехода нескольких серверов на 8.2 На серверах где стоит 7.4 - все нормально. zfs не юзаю. -- С уважением, Владислав Колесник VRUA-RIPE VRUA-UANIC VRUA-RIPN mailto:vector...@ukr.net
Re: [freebsd] Re: [freebsd] Re: [freebsd] паузы перед обработкой команд
Попробуйте еще top -mio или atop чтобы выловить процесс. On 07/18/2011 04:10 PM, Vadim Goncharov wrote: 18.07.11 @ 21:01 Denis Zaika wrote: Запустите gstat. На 99% уверен, что там очень высокое I/O, возможно даже машинка непрерывно свопится. dT: 1.003s w: 1.000s L(q) ops/sr/s kBps ms/rw/s kBps ms/w %busy Name 0 0 0 00.0 0 00.00.0| ad10 0 0 0 00.0 0 00.00.0| ad10p1 0 0 0 00.0 0 00.00.0| ad10p2 0 0 0 00.0 0 00.00.0| ad10p3ad10p3 0 1 0 00.0 0 00.0 181.5| ad12 Да, очень похоже, что оно, периодические вот такие всплески на ad12 раз в 2-3 секунды, буду посмотреть на контроллер и винт. Вообще странновато, % огромен, а операций в секунду мало. Я подобное наблюдал при L(q) под 50 - там много процессов самбы за доступ дрались
[freebsd] Re: [freebsd] Re: [freebsd] паузы перед обработкой команд
18.07.11 @ 21:01 Denis Zaika wrote: Запустите gstat. На 99% уверен, что там очень высокое I/O, возможно даже машинка непрерывно свопится. dT: 1.003s w: 1.000s L(q) ops/sr/s kBps ms/rw/s kBps ms/w %busy Name 0 0 0 00.0 0 00.00.0| ad10 0 0 0 00.0 0 00.00.0| ad10p1 0 0 0 00.0 0 00.00.0| ad10p2 0 0 0 00.0 0 00.00.0| ad10p3ad10p3 0 1 0 00.0 0 00.0 181.5| ad12 Да, очень похоже, что оно, периодические вот такие всплески на ad12 раз в 2-3 секунды, буду посмотреть на контроллер и винт. Вообще странновато, % огромен, а операций в секунду мало. Я подобное наблюдал при L(q) под 50 - там много процессов самбы за доступ дрались На ad12p3 расположен раздел объединенный в zmirror с ad10p3, но винты по-моему разные. Причина, скорее, в софте, разве что разное железо её проявляет. Надо искать, дергает этот винт. Может, ZFS живет своей жизнью... -- WBR, Vadim Goncharov
Re: [freebsd] Re: [freebsd] паузы перед обработкой команд
18.07.2011 17:01, Denis Zaika пишет: Да, очень похоже, что оно, периодические вот такие всплески на ad12 раз в 2-3 секунды, буду посмотреть на контроллер и винт. для ZFS это нормально, раз в 5 секунд сбрасывать данные из памяти на винт. -- Vladislav V. Prodan VVP24-UANIC +380[67]4584408 +380[99]4060508 vla...@jabber.ru
Re: [freebsd] Re: [freebsd] паузы перед обработкой команд
On 18.07.2011 16:16, Vadim Goncharov wrote: > > Запустите gstat. На 99% уверен, что там очень высокое I/O, возможно > даже машинка непрерывно свопится. > dT: 1.003s w: 1.000s L(q) ops/sr/s kBps ms/rw/s kBps ms/w %busy Name 0 0 0 00.0 0 00.00.0| ad10 0 0 0 00.0 0 00.00.0| ad10p1 0 0 0 00.0 0 00.00.0| ad10p2 0 0 0 00.0 0 00.00.0| ad10p3ad10p3 0 1 0 00.0 0 00.0 181.5| ad12 0 0 0 00.0 0 00.00.0| gpt/ada1boot 0 0 0 00.0 0 00.00.0| gptid/38ef86c4-a270-11e0-b278-001d7d04f09e 0 0 0 00.0 0 00.00.0| gpt/ada1swap 0 0 0 00.0 0 00.00.0| gptid/38f8b843-a270-11e0-b278-001d7d04f09e 0 0 0 00.0 0 00.00.0| gptid/3904b08a-a270-11e0-b278-001d7d04f09e 0 0 0 00.0 0 00.00.0| ad12p1 0 0 0 00.0 0 00.00.0| ad12p2 0 1 0 00.0 0 00.0 181.5| ad12p3 0 0 0 00.0 0 00.00.0| gpt/ada0boot 0 0 0 00.0 0 00.00.0| gptid/37d99dd7-a270-11e0-b278-001d7d04f09e 0 0 0 00.0 0 00.00.0| gpt/ada0swap 0 1 0 00.0 0 00.0 181.5| gptid/37ef1f65-a270-11e0-b278-001d7d04f09e Да, очень похоже, что оно, периодические вот такие всплески на ad12 раз в 2-3 секунды, буду посмотреть на контроллер и винт. На ad12p3 расположен раздел объединенный в zmirror с ad10p3, но винты по-моему разные. -- Cheers, Denis Zaika, ZDS-RIPE "Soniko-svyaz" NOC engineer, ZDS-UANIC Donetsk, Ukraine ZDS-EUNIC +380933407844, +380623323232
[freebsd] Re: [freebsd] паузы перед обработкой команд
18.07.11 @ 20:11 Denis Zaika wrote: Недавно запустил новую машину на 8.2 и заметил странную особенность - довольно низкую интерактивность при работе из консоли. Очень похоже на обычную ситуацию с проблемой ресолва доменных имен, но только с ресолвом все нормально. Отрабатывают команды тоже вроде за вменяемое время, но перед стартом многие из них подвисают до нескольких десятков секунд. А когда скриптовое что-то запускаешь - так вообще караул. Что это может быть? Idle почти всегда - 100%, la - ~0.02, остальное - аналогично. truss ваш друг и товарищь. Дык пробовал в первую очередь, и все равно нифига непонятно в том то и дело. Например mc запускается с задержкой в 15-20 секунд, с truss - сразу. На остальном тяжело моделировать, потому что обычно после первого запуска на некоторое время паузы пропадают. Я даже системы никакой не могу найти в этом поведении. Запустите gstat. На 99% уверен, что там очень высокое I/O, возможно даже машинка непрерывно свопится. -- WBR, Vadim Goncharov
Re: [freebsd] паузы перед обработкой команд
On 18.07.2011 15:33, Alex Samorukov wrote: > On 07/18/2011 02:24 PM, Denis Zaika wrote: >> En Taro Adun! >> >> Недавно запустил новую машину на 8.2 и заметил странную особенность - >> довольно низкую интерактивность при работе из консоли. Очень похоже на >> обычную ситуацию с проблемой ресолва доменных имен, но только с ресолвом >> все нормально. Отрабатывают команды тоже вроде за вменяемое время, но >> перед стартом многие из них подвисают до нескольких десятков секунд. А >> когда скриптовое что-то запускаешь - так вообще караул. >> >> Что это может быть? Idle почти всегда - 100%, la - ~0.02, остальное - >> аналогично. > truss ваш друг и товарищь. Дык пробовал в первую очередь, и все равно нифига непонятно в том то и дело. Например mc запускается с задержкой в 15-20 секунд, с truss - сразу. На остальном тяжело моделировать, потому что обычно после первого запуска на некоторое время паузы пропадают. Я даже системы никакой не могу найти в этом поведении. -- Cheers, Denis Zaika,ZDS-RIPE "Soniko-svyaz" NOC engineer,ZDS-UANIC Donetsk, UkraineZDS-EUNIC +380933407844, +380623323232
Re: [freebsd] паузы перед обработкой команд
On 07/18/2011 02:24 PM, Denis Zaika wrote: En Taro Adun! Недавно запустил новую машину на 8.2 и заметил странную особенность - довольно низкую интерактивность при работе из консоли. Очень похоже на обычную ситуацию с проблемой ресолва доменных имен, но только с ресолвом все нормально. Отрабатывают команды тоже вроде за вменяемое время, но перед стартом многие из них подвисают до нескольких десятков секунд. А когда скриптовое что-то запускаешь - так вообще караул. Что это может быть? Idle почти всегда - 100%, la - ~0.02, остальное - аналогично. truss ваш друг и товарищь.