특정 Oracle Linux 커널에서 SMB 공유로 백업할 때 알려진 문제 팔로우
증상
이 문서는 다음에 적용됩니다.
- Oracle Linux Server 6.5 커널 3.8.13-44.1.3.el6uek.x86_64
- Oracle Linux Server 6.6 커널 3.8.13-44.1.3.el6uek.x86_64
- Oracle Linux Server 6.8 커널 3.8.13-118.14.2.el6uek.x86_64
Oracle Linux Server 6.x의 다른 커널 버전도 영향을 받을 수 있습니다. 위 목록에는 Acronis 테스트 랩에서 문제를 일으킨 커널 버전이 포함되어 있습니다.
다른 환경에 대해서는 "디스크 공간 또는 할당량 없음"으로 백업 실패를 참조하십시오.
원인
위에 지정된 커널에는 SMB 클라이언트에 문제가 있습니다. 결과적으로 SMBv3 공유에 대한 백업 은 저장된 값이 2GB가 지나면 디스크 공간 또는 할당량 이 없어 실패할 수 있습니다.
SMB 공유로 백업-오류 로그의 예시 :
| 오류 0x1490003 : 백업에 실패했습니다.
| 줄 : 0x1cd98aae889424f9
| 파일 : e : /315/enterprise/managers/gtob/util/impl/convert_batch_result.cpp : 58
| 함수 : ConvertBatchResult
| $ module : disk_bundle_lxa64_12420
|
| 오류 0x10424 : 작업을 커밋 하지 못했습니다.
| 줄 : 0xb43e776571144df0
| 파일 : e : /315/processor/diskadm/da_operation.cpp : 204
| 함수 : 실행
| $ module : disk_bundle_lxa64_12420
|
| 오류 0x40004 : 디스크가 꽉 찼습니다.
| 줄 : 0x5ed2d076c468460c
| 파일 : e : /315/core/resizer/archive3/archive3_api.cpp : 54
| 함수 : Archive3Error
| $ 모듈 : disk_bundle_lxa64_12420
|
| 오류 0x70034 : 디스크 공간 또는 할당량 없음
| 줄 : 0x30ba355f9fd4ff2c
| 파일 : e : /315/core/resizer/archive3/utils.cpp : 219
| 함수 : 쓰기
| 함수 : archive_stream_write
| 코드 : 0x138e
| $ 모듈 : disk_bundle_lxa64_12420
해결 방법
- 해결 방법으로 SMB 대신 NFS 공유를 사용하십시오.
- 커널을 최신 버전으로 업데이트하십시오. Oracle Linux 7.6 커널 3.10.0-957.10.1.el7.x86_64에서는 문제가 재현되지 않습니다.
- SMB 공유가 NAS에 있는 경우 최신 펌웨어가 설치되어 있는지 확인하십시오.
참조 - https://kb.acronis.com/content/62921