irqbalance usando apenas 1 numa nós

0

eu tenho um problema, eu instalei uma placa de rede intel i740 4x10Gbit e modo ligado 4 todas as 4 interfaces. mas carrega apenas 1cpu :( em ircbalança --debug Eu posso ver que irqbalance vê 2 numa_nodes, e parameter (-1) usa todos os disponíveis, mas carrega apenas 1 numa node, e a segunda numa node é livre e não carrega. em / proc / interrupts também eu posso ver que usando apenas 1 cpu com 16cores, o segundo cpu é livre.

por favor, eu não sei o que fazer, eu tentei o smp_affinity manualmente, mas eu gostaria de entender o que há de errado com o irqbalance e como forçá-lo a usar o 2 numa-node

    
por David Ambarsumov 23.11.2016 / 05:13

1 resposta

2

Por padrão, o irqbalance usa o /proc/irq/*/affinity_hint para decidir sobre as CPUs de destino para uma determinada interrupção, portanto, mesmo se você definir numa_node=-1 the affinity_hint (definido pelo kernel com base em qual nó da interface está realmente conectado) pode superar isso.

Você pode tentar adicionar OPTIONS="--hintpolicy=ignore" a /etc/default/irqbalance .

Estou assumindo que você já está usando a opção --policyscript= para definir numa_node=-1 .

    
por Linux Smiths 02.01.2017 / 23:23