AIX – Aumentar Buffer errdemon

Por que aumentar?

Por padrão o AIX seta o Error Log com tamanho de 1MB, muitas vezes o valor de 1MB após o ambiente ter sido implementado não é suficiente e será necessário aumentar o espaço em disco.

Como saber que é necessário aumentar o Error Buffer?
No errpt vai constar o erro: “ERROR LOGGING BUFFER OVERFLOW” e na solução algo como “”BUFFER SIZE SET TOO SMALL” e “INCREASE BUFFER SIZE”

Para ver o tamanho atual do seu buffer:

 #/usr/lib/errdemon -l
 Error Log Attributes
 ---------------------------------------------
 Log File /var/adm/ras/errlog
 Log Size 1048576 bytes
 Memory Buffer Size 32768 bytes
 Duplicate Removal true
 Duplicate Interval 10000 milliseconds
 Duplicate Error Maximum 1000

Acima consta que o tamanho atual é de 1048576 bytes (ou 1MB)

Para aumentar o espaço do errpt para 40MB:

# /usr/lib/errdemon -s 41943040

Para conferir o valor

 #/usr/lib/errdemon -l
 Error Log Attributes
 --------------------------------------------
 Log File /var/adm/ras/errlog
 Log Size 41943040 bytes
 Memory Buffer Size 32768 bytes
 Duplicate Removal true
 Duplicate Interval 10000 milliseconds
 Duplicate Error Maximum 1000
 PureScale Logging off
 PureScale Logstream CentralizedRAS/Errlog

O ideal para limpar o errpt é usar o errclear (lembrando que isso vai apagar as evidencias do errpt)

1.Para deletar todas as entradas:

 # errclear 0

2.Para deletar todas entradas de erro classificados como “Software errors”:

 # errclear -d S 0

3.Para deletar todas entradas de erro classificados como “Hardware errors”:

 # errclear -dH 0

4.Para deletar somente um tipo:

 # errpt
5AE89094 0104001412 T H rmt0 TAPE OPERATION ERROR
 5AE89094 0103005812 T H rmt0 TAPE OPERATION ERROR
 5AE89094 0102020612 T H rmt0 TAPE OPERATION ERROR
 5AE89094 0101020412 T H rmt0 TAPE OPERATION ERROR
 # errclear -j 5AE89094

 

O valor 0 pode ser substituido por 1 fazendo com que as entradas removidas sejam de um dia anterior, mantendo o dia atual.

Leave a Reply

Your email address will not be published. Required fields are marked *