Avamar Client for Windows: Avamar 백업이 완료되지 않고 "avtar Error <18866> 오류가 표시됩니다. 캐시 파일에 대한 메모리 부족" 오류 메시지가 표시됩니다.
Summary: 이 KB 문서의 목적은 이러한 유형의 캐시 문제에 대해 클라이언트가 캐시 파일의 증가를 위해 추가 메모리를 허용할 수 없는 상황과 적용되지 않는 KB 문서 495969 해결하는 것입니다.
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
이 시나리오에서는 KB 495969에서와 동일한 문제가 나타나지만 Windows 클라이언트의 환경 문제로 인해 솔루션이 적용되지 않습니다. 이 문제는 다음과 같은 방식으로 표시되는 오류와 함께 이 경우와 같이 모든 플러그인에 영향을 줄 수 있습니다.
- FS 백업의 경우:
avtar Info <8650>: Opening hash cache file 'C:\Program Files\avs\var\p_cache.dat' avtar Error <18866>: Out of memory for cache file 'C:\Program Files\avs\var\p_cache.dat' size 805306912 avtar FATAL <5351>: MAIN: Unhandled internal exception Unix exception Not enough space
- VSS 백업의 경우:
avtar Info <8650>: Opening hash cache file 'C:\Program Files\avs\var\p_cache.dat' avtar Error <18866>: Out of memory for cache file 'C:\Program Files\avs\var\p_cache.dat' size 1610613280 avtar FATAL <5351>: MAIN: Unhandled internal exception Unix exception Not enough space
- Oracle 백업의 경우:
avtar Info <8650>: Opening hash cache file 'C:\Program Files\avs\var\clientlogs\oracle-prefix-1_cache.dat'
avtar Error <18866>: Out of memory for cache file 'C:\Program Files\avs\var\clientlogs\oracle-prefix-1_cache.dat' size 100663840
avtar FATAL <5351>: MAIN: Unhandled internal exception Unix exception Not enough space
or this variant:
avtar Info <8650>: Opening hash cache file 'C:\Program Files\avs\var\clientlogs\oracle-prefix-1_cache.dat'
avtar Error <18864>: Out of restricted memory for cache file 'C:\Program Files\avs\var\clientlogs\oracle-prefix-1_cache.dat' size 100663840
avtar FATAL <5351>: MAIN: Unhandled internal exception Unix exception Not enough space
avoracle Error <7934>: Snapup of <oracle-db> aborted due to rman terminated abnormally - check the logs
- RMAN 로그에서 다음을 보고합니다.
RMAN-00571: =========================================================== RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS =============== RMAN-00571: =========================================================== RMAN-03002: failure of backup plus archivelog command at 06/14/2018 22:17:40 RMAN-03009: failure of backup command on c0 channel at 06/14/2018 22:17:15 ORA-04030: out of process memory when trying to allocate 1049112 bytes (KSFQ heap,KSFQ Buffers) Recovery Manager complete.
처음에는 잘못된 "hashcachemax" 값으로 인해 캐시 파일의 크기가 커지지 않는 것으로 생각되었습니다.
클라이언트에는 사용 가능한 RAM(총 48GB RAM)이 많았으므로 플래그 값을 -16(최대 3GB 파일 크기)에서 -8(최대 6GB 파일 크기)로 늘렸습니다.
그러나 문제는 지속되었고 디스크 공간도 문제가되지 않았으며 GB의 여유 공간이 충분했습니다.
Cause
엔지니어링 팀의 테스트 바이너리를 사용한 추가 조사는 MS OS가 백업 작업을 위해 전체 해시 캐시 파일을 메모리에 할당/로드하는 데 필요한 미사용 및 연속 메모리를 충분히 릴리스하지 않았다는 사실로 이어집니다.
OS가 전체 파일 p_cache.dat 메모리에로드 할 수있는 지점에 도달 할 수 있는지 확인하기 위해 메모리를 더 작은 조각으로 할당하는 테스트 바이너리로 시도했지만 도움이되지 않았습니다. 운영 체제는 어떤 이유로 여전히 파일을 메모리에로드하는 것을 허용하지 않았습니다.
근본 원인은 OS 어딘가에 숨겨져 있지만 이 경우 MS 팀의 추가 조사를 요청하지 않았습니다.
대신 캐시 파일을 더 작게 설정하는 문제를 해결하는 방법을 찾았습니다. 자세한 내용은 아래 해결 방법 섹션을 참조하십시오.
OS가 전체 파일 p_cache.dat 메모리에로드 할 수있는 지점에 도달 할 수 있는지 확인하기 위해 메모리를 더 작은 조각으로 할당하는 테스트 바이너리로 시도했지만 도움이되지 않았습니다. 운영 체제는 어떤 이유로 여전히 파일을 메모리에로드하는 것을 허용하지 않았습니다.
근본 원인은 OS 어딘가에 숨겨져 있지만 이 경우 MS 팀의 추가 조사를 요청하지 않았습니다.
대신 캐시 파일을 더 작게 설정하는 문제를 해결하는 방법을 찾았습니다. 자세한 내용은 아래 해결 방법 섹션을 참조하십시오.
Resolution
이 문제를 해결하기 위해 OS가 해시 캐시 파일을 메모리에 할당하는 데 문제가 없도록 해시 캐시 파일을 더 작은 크기로 설정했습니다.
이 경우 OS가 200+ MB와 같은 더 작은 크기를 할당하는 데 문제가 있다는 것을 알았으므로 다음 플래그를 사용하여 p_cache.dat 크기를 100MB로 조정하기로 결정했습니다.
--해시캐시맥스=100
이렇게 하면 해시 캐시 파일이 100MB를 초과하지 않고 이전 항목을 덮어씁니다.
해당 플래그를 추가한 후에는 p_cache.dat 이름을 바꾸거나 삭제하여 캐시 파일을 재활용해야 합니다(이름 바꾸기가 기본 옵션임).
첫 번째 백업(캐시 파일 재구축)이 예상보다 오래 걸리는 경우 문제가 해결되어야 합니다.
이 경우 OS가 200+ MB와 같은 더 작은 크기를 할당하는 데 문제가 있다는 것을 알았으므로 다음 플래그를 사용하여 p_cache.dat 크기를 100MB로 조정하기로 결정했습니다.
--해시캐시맥스=100
이렇게 하면 해시 캐시 파일이 100MB를 초과하지 않고 이전 항목을 덮어씁니다.
해당 플래그를 추가한 후에는 p_cache.dat 이름을 바꾸거나 삭제하여 캐시 파일을 재활용해야 합니다(이름 바꾸기가 기본 옵션임).
첫 번째 백업(캐시 파일 재구축)이 예상보다 오래 걸리는 경우 문제가 해결되어야 합니다.
Additional Information
- 이 시나리오에서는 백업이 GSAN 스토리지로 전달되어 모놀리식 페이징 캐시가 사용되었기 때문에 필요 시 페이징 캐시를 사용하지 않는 것이 좋습니다.
- 요구 시 페이징은 백업이 Data Domain 스토리지로 전송될 때 이점을 얻을 수 있도록 설계되었습니다.
Affected Products
AvamarProducts
Avamar, Avamar Client for Windows, Avamar Plug-in for OracleArticle Properties
Article Number: 000060137
Article Type: Solution
Last Modified: 17 Jun 2025
Version: 3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.