limitando VM IO com cgroups

2

Estou usando cgroups para limitar o disco IO que uma VM faz usando o suporte do libvirt para cgroups.

Então, estou recebendo o número principal / secundário do dispositivo de um 'ls -lL' na unidade em que o arquivo '.img' da VM está localizado.

No entanto, quando tento limitar o IO, recebo um erro - root@Silver:/sys/fs/cgroup/blkio/sysdefault/libvirt/qemu/debian1# echo "8:6 1048576" > blkio.throttle.read_bps_device bash: echo: write error: No such device

Alguma ideia do que estou fazendo errado?

    
por vineet 03.05.2012 / 00:18

1 resposta

0

Parece que você pode estar misturando a sintaxe sysctl e a sintaxe do sistema de arquivos para essas opções. Verifique qual é o caminho real para o arquivo sysfs que você deseja gravar (é /sys/fs/cgroup/blkio/sysdefault/libvirt/qemu/debian1/blkio/throttle/read_bps_device ?).

    
por 03.05.2012 / 02:12