Ir para o conteúdo principal

Depois que seu módulo VOS ou OpenVOS estiver em funcionamento por algum tempo (alguns meses ou mais), você poderá notar que alguns dos valores de medição exibidos por várias solicitações `analyze_system` tornaram-se negativos, ou que algumas porcentagens estão muito distantes do valor esperado. Isso é causado pelo estouro dos contadores inteiros subjacentes; quando isso ocorre, eles “retornam” ao maior número negativo e começam a contar novamente a partir dos números negativos.  Eventualmente, se você esperar tempo suficiente, eles voltarão a ser positivos. Mas, como os contadores são incrementados em momentos diferentes, é certo que apenas alguns contadores ficarão negativos, enquanto outros permanecerão positivos. Daí a saída sem sentido de valores negativos.

A solução é simples: reinicie os medidores antes de tentar consultá-los. A opção “-reset” nas diversas solicitações de medição do `analyze_system` salva uma cópia dos medidores em um arquivo chamado `as_meter_file` no seu diretório pessoal. Na próxima vez que você executar a solicitação de medição, esses valores salvos serão subtraídos dos valores atuais, de modo que os dados representem apenas as atividades que ocorreram desde que os medidores foram reiniciados.

Se você quiser “desativar a reinicialização” dos medidores, basta renomear ou excluir o arquivo as_meter_file.

Aqui está um exemplo do uso do comando `analyze_system cache_meters` em um módulo que está em funcionamento há alguns meses. Na primeira execução do `cache_meters`, são exibidos dados inconsistentes. Na segunda execução, são exibidos dados precisos.

                              Acertos              Erros              Total
Arquivo       Dados      1112734947/ 93,81%   73384889/  6,19% 1288214193/279,61%
           Indireto   6.487.419.130/ 98,00%   13.221.914/  2,00%  6.623.890.710/143,77%
Índice      Dados        5.656.982.300/ 95,60%    2.605.721/  4,40%   59182760/ 12,85%
           Indireto       23459/ 97,40%        625/  2,60%      24203/  0,00%
Diretório  Dados      **********/******%   12033330/******% **********/******%
           Indireto    17025043/ 99,75%      42070/  0,25%   17068785/  3,70%
Totais                253698831/ 71,47%  101288549/ 28,53%  460716273
como:  cache_meters -reset
como:  cache_meters
cache_meter normal   %es#m105                   0:00:37    07/10/19 16:04:18
Tempo de medição:      0:00:37
___FCKsi___5                              Acertos              Erros              Total
Arquivo       Dados           10124/ 52,27%       9246/ 47,73%      22052/ 47,33%
           Indireto       17355/ 98,92%        190/  1,08%      17547/ 37,66%
Índice      Dados              10/ 90,91%          1/  9,09%         11/  0,02%
           Indireto           0/  0,00%          0/  0,00%          0/  0,00%
Dados do diretório            6748/ 96,69%        231/  3,31%       6979/ 14,98%
           Indireto           6/100,00%          0/  0,00%          6/  0,01%
Totais                    34.243/ 77,98%       9.668/ 22,02%      46.595
como:
___FCKsi___5___FCKpd___5
___FCKpd___5

Espero que isso ajude a esclarecer a situação.

© 2024 Stratus Technologies.