Como excluir um parâmetro de dispositivo para um cgroup?

4

Valores de um parâmetro específico (por exemplo, blkio.throttle.write_bps_device ) para todos os dispositivos são armazenados em um único arquivo. echo "$MAJOR:$MINOR $LIMIT" > blkio.throttle.write_bps_device insere / atualiza um valor para $ LIMIT. Ele não limpa o arquivo, como você imagina. Portanto, não vejo como excluir um valor. Além disso, essa interface de configuração parece violar a regra "um item por arquivo".

    
por beroal 20.06.2016 / 13:37

1 resposta

4

Eu tive o mesmo problema e descobri que você precisa definir $LIMIT para 0 para remover esse limite:

echo "$MAJOR:$MINOR 0" > blkio.throttle.write_bps_device

Isso remove a entrada do cgroup. Se você, em seguida, cat blkio.throttle.write_bps_device , você não verá mais a entrada.

    
por 26.10.2016 / 13:04

Tags