Debian Wheezy no KVM: não é possível configurar o planejador IO

2

Estou rodando uma caixa Wheezy no KVM, por padrão ele roda o kernel 3.2. Depois de atualizar para 3.14 dos backports, não consigo mais ajustar o agendador de IO.

Antes:

# cat /sys/block/vda/queue/scheduler
noop deadline [cfq]

# echo noop > /sys/block/vda/queue/scheduler
# cat /sys/block/vda/queue/scheduler
[noop] deadline cfq

Depois:

# cat /sys/block/vda/queue/scheduler
none

# echo noop > /sys/block/vda/queue/scheduler
# cat /sys/block/vda/queue/scheduler
none

A configuração do host e da VM não é alterada. Qual poderia ser o problema?

    
por bereal 21.07.2014 / 09:38

2 respostas

1

O kernel que você atualizou provavelmente não tem suporte ao agendador que você está procurando

por exemplo. você deveria estar vendo algo assim

egrep 'CONFIG_IOSCHED_.*=y' /boot/config-'uname -r'
CONFIG_IOSCHED_NOOP=y
CONFIG_IOSCHED_DEADLINE=y
CONFIG_IOSCHED_CFQ=y

Onde você conseguiu o kernel 3.14? Se você estivesse construindo, certifique-se de ter essas opções de configuração definidas para sua construção.

    
por 10.11.2014 / 13:36
0

Isso pode ser um recurso em vez de um bug. Eu estou vendo o mesmo no CentOS v7.1 link

    
por 30.10.2015 / 16:00