como verificar se o zfs está usando o módulo do kernel

0

Estou tendo problemas de desempenho (taxas de transferência de apenas 50MB / s usando 6dds de servidor de 2TB WDC WD2003FYYS, cada um fazendo 150 MB / s) com o meu raidz e esperava aumentá-lo com o ZFS no módulo de kernel do Linux. O sistema roda o Ubuntu 14.04 LTS em um processador G630T com 2x1GB de RAM. Eu instalei o módulo usando estes comandos:

apt-get install software-properties-common
add-apt-repository ppa:zfs-native/stable
apt-get install -y ubuntu-zfs
modprobe zfs
zpool import Media

Como posso verificar se o módulo agora é usado para atividades do zfs - afinal, ele estava rodando sem o módulo do kernel antecipadamente.

BTW: o desempenho ainda é uma droga: - |

bonnie++ -d /mnt/Media/ -u 1000
Version  1.97       ------Sequential Output------ --Sequential Input- --Random-
Concurrency   1     -Per Chr- --Block-- -Rewrite- -Per Chr- --Block-- --Seeks--
Machine        Size K/sec %CP K/sec %CP K/sec %CP K/sec %CP K/sec %CP  /sec %CP
Nero          3232M    85  99 86174  16 50680  12   263  99 261051  20 247.7   8
Latency               108ms    1172ms    5596ms   42597us     248ms     660ms
Version  1.97       ------Sequential Create------ --------Random Create--------
Nero                -Create-- --Read--- -Delete-- -Create-- --Read--- -Delete--
              files  /sec %CP  /sec %CP  /sec %CP  /sec %CP  /sec %CP  /sec %CP
                 16 10521  52 +++++ +++ 20070  91 15216  90 +++++ +++ 18939  85
Latency               497ms     398us    9783us     118ms      32us     100us
1.97,1.97,Nero,1,1427965005,3232M,,85,99,86174,16,50680,12,263,99,261051,20,247.7,8,16,,,    ,,10521,52,+++++,+++,20070,91,15216,90,+++++,+++,18939,85,108ms,1172ms,5596ms,42597us,248    ms,660ms,497ms,398us,9783us,118ms,32us,100us

LSMOD:

lsmod |grep zfs
zfs                  1213833  1
zunicode              331251  1 zfs
zavl                   15010  1 zfs
zcommon                51321  1 zfs
znvpair                89166  2 zfs,zcommon
spl                   175426  5 zfs,zavl,zunicode,zcommon,znvpair
    
por Martur 02.04.2015 / 13:21

1 resposta

1

Eu resolvi o problema de desempenho. Foi bastante simples: Tenho 2x2GB de RAM, coloque-o no computador, voila. Agora ele tem 6 GB de memória e parece estar feliz com isso.

% bl0ck_qu0te%

Eu nunca testei se o módulo do kernel zfs fez algum bem.

Por que foi tão difícil descobrir isso? A razão é que a memória nunca foi preenchida completamente quando apenas 2 GB foram instalados. Além disso, não houve troca - pelo menos não durante as operações de arquivo. Uma dica que eu deveria ter prestado mais atenção, no entanto, foi encontrada em "top" Sempre que eu estava copiando arquivos os estados de espera (wa) aumentaram para cerca de 30%. Após a atualização, esse valor fica abaixo de 5%.

    
por Martur 07.04.2015 / 20:42