Avamar: 22602 - O banco de dados encontrou um erro: Estouro de campo numérico
Summary: Os eventos não confirmados mostram que "o banco de dados encontrou um erro" quando a média de carga do servidor Avamar está acima de 999.
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Symptoms
O console do Avamar Administrator ou a interface do usuário do Avamar (AUI) mostra este erro de evento:
The database encountered an error.
Code: 22602
Error: numeric field overflow
Detail: A field with precision 5, scale 2 must round to an absolute value less than 10^3.Cause
Esse alerta ocorre porque o load_avg excede 999,99, que não pode ser armazenado durante a inserção devido à restrição de tipo numérico(5,2) na coluna load_avg.
Em alguns cenários, esse evento ocorre durante o processo de coleta de lixo (GC).
Em alguns cenários, esse evento ocorre durante o processo de coleta de lixo (GC).
Resolution
Esse alerta pode ser ignorado com segurança.
-
Esse problema foi corrigido na versão 19.12.0-186
-
No entanto, descobriu-se que, para ambientes atualizados para essa versão, a coluna
load_avgnão foi corrigido e permaneceu como "numeric(5,2)" em vez de "numeric(6,2)"
A partir de uma nova instalação do Avamar 19.12.0-186:
admin@avamar-lab1:~/>: psql -d mcdb -p 5555 -U admin -c "\d sv_node_util"
Table "public.sv_node_util"
Column | Type | Collation | Nullable | Default
------------------------+-----------------------------+-----------+----------+---------
date_time | timestamp without time zone | | not null |
node | character varying | | not null |
load_avg | numeric(6,2) | | |
cpu_user_pct | numeric(5,2) | | |
cpu_sys_pct | numeric(5,2) | | |
net_ping | numeric(6,2) | | |
net_in_kbytes_per_sec | integer | | |
net_out_kbytes_per_sec | integer | | |
disk_reads_per_sec | integer | | |
disk_writes_per_sec | integer | | |
state | character varying | | |
utilization | numeric(5,2) | | |
diskreadonly | smallint | | |
Indexes:
"sv_node_util_pkey" PRIMARY KEY, btree (date_time, node)
A partir de uma versão de upgrade do Avamar 19.12.0-186:
admin@avamar-lab2:~/>: psql -d mcdb -p 5555 -U admin -c "\d sv_node_util"
Table "public.sv_node_util"
Column | Type | Collation | Nullable | Default
------------------------+-----------------------------+-----------+----------+---------
date_time | timestamp without time zone | | not null |
node | character varying | | not null |
load_avg | numeric(5,2) | | |
cpu_user_pct | numeric(5,2) | | |
cpu_sys_pct | numeric(5,2) | | |
net_ping | numeric(6,2) | | |
net_in_kbytes_per_sec | integer | | |
net_out_kbytes_per_sec | integer | | |
disk_reads_per_sec | integer | | |
disk_writes_per_sec | integer | | |
state | character varying | | |
utilization | numeric(5,2) | | |
diskreadonly | smallint | | |
Indexes:
"sv_node_util_pkey" PRIMARY KEY, btree (date_time, node)
A equipe de engenharia preparou um documento de solução temporária para corrigir manualmente o banco de dados.
Entre em contato com o suporte técnico da Dell para aplicar essa solução temporária.
Affected Products
Avamar, Avamar ServerArticle Properties
Article Number: 000175128
Article Type: Solution
Last Modified: 18 Mar 2026
Version: 8
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.