ГлавнаяРегистрацияВходВ закладки

Главная » Статьи » CentOS » Как настроить CentOS
Установка iotop на CentOS невозможна
Офсайд сабжа: http://guichaz.free.fr/iotop/

В 0.4 версии iotop наконец завязал удерживать Python 2.4, по этой причине возникла вероятность его бросать на CentOS в отсутствие специальных извращений.

Устанавливаем связи:
yum install -y python-ctypes


Испытываем присутствие требуемых способностей ядра (имеется в ядрах от RHEL 164 и выше, но также в 128х ядрах OpenVZ):

zcat /proc/config.gz | egrep 'TASK_IO_ACCOUNTING|TASK_DELAY_ACCT'
CONFIG_TASK_DELAY_ACCT=y
CONFIG_TASK_IO_ACCOUNTING=y


Либо вот так:

cat /boot/config-`uname -r` | egrep 'TASK_IO_ACCOUNTING|TASK_DELAY_ACCT'
CONFIG_TASK_DELAY_ACCT=y
CONFIG_TASK_IO_ACCOUNTING=y


Стягиваем дистрибутив:
компакт -диски /usr/src
wget http://guichaz.free.fr/iotop/files/iotop-0.4.tar.bz2
tar -xf iotop-0.4.tar.bz2
cd iotop-0.4


Бросим:

./iotop.py


И и при всем этом сильно обламываемся, получая в протест "CONFIG_TASK_DELAY_ACCT not enabled in kernel, cannot determine SWAPIN and IO %"

Вот здесь трабл По-видимому, при бэкапортинге io-аккаунтинга в новоиспеченные rhel ядра (164+) интерфейс netlink для забора данных этих не бэкпортнули.
Просмотров: 2889
Дата: 2011-08-05 17:38:39
Комментариев: 0
Источник: