Avamar: 22602 - 데이터베이스에 오류가 발생했습니다. 숫자 필드 오버플로

Summary: 확인되지 않은 이벤트는 Avamar Server 로드 평균이 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

AUI(Avamar User Interface) 또는 Avamar Administrator 콘솔에 다음 이벤트 오류가 표시됩니다.

The database encountered an error.

 

오류 메시지를 보여 주는 Unacknowledged Events입니다.
 

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

이 경고는 load_avg가 999.99를 초과하기 때문에 발생하며, load_avg 열의 numeric(5,2) 형식 제약 조건으로 인해 삽입하는 동안 저장할 수 없습니다.

일부 시나리오에서는 GC(가비지 수집) 프로세스 중에 이 이벤트가 발생합니다.

Resolution

이 경고는 무시해도 됩니다. 
  • 이 문제는 버전 19.12.0-186에서 해결되었습니다.
  • 그러나 이 버전으로 업그레이드된 환경의 경우 열 load_avg 수정되지 않고 "numeric(5,2)" 대신 "numeric(6,2)"

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)
 

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)
 

엔지니어링 팀은 데이터베이스를 수동으로 수정하기 위한 해결 방법 문서를 준비했습니다.

이 해결 방법을 적용하려면 Dell 기술 지원 부서에 문의하십시오.

Affected Products

Avamar, Avamar Server
Article 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.