Microsoft로 로그인
로그인하거나 계정을 만듭니다.
안녕하세요.
다른 계정을 선택합니다.
계정이 여러 개 있음
로그인할 계정을 선택합니다.

증상

도메인 컨트롤러 (DC) Windows Server 2003, Windows Server 2008 또는 Windows Server 2008 r 2를 실행 하는 다음과 같은 현상이 나타날 수 있습니다.

  • 서버를 몇 시간 마다 예상 보다 느리게 실행 됩니다.

  • 서버 마다 몇 시간 응답을 중지 합니다.

이 문제는 몇 분 동안 지속 되 고 사라집니다.

참고: 도메인 컨트롤러를 모니터링할 성능 모니터 (Perfmon.exe)를 사용 하는 경우이 문제가 발생할 때 CPU 사용량과 디스크 I/O 매우 높은 지 찾을 수 있습니다.


참고: KB314980에 따라 가비지 수집 이벤트 로깅을 사용 하도록 설정 하면이 문제가 발생 하면 가비지 수집 프로세스가 실행 되는지 확인할 수 있습니다. 그러나 삭제 표시 개체는 삭제 되지 않습니다.


이 문제가 발생 하면 하나 이상의 다음과 같은 이벤트가 디렉터리 서비스 로그에 추가 됩니다.

이벤트 종류: 오류

이벤트 원본: NTDS ISAM

이벤트 범주: (14)

이벤트 ID: 623

날짜: < 날짜 >

시간: < 타임 >

사용자: n/A

컴퓨터: < 컴퓨터 이름 >

설명: NTDS (432) NTDSA: (0)이 인스턴스의 버전 저장소가 최대 크기인 < 숫자 >에 도달 했습니다. 장기 실행 트랜잭션은 버전 저장소가 정리 되지 못하여 이며 크기가 커진 하 가능성이 높습니다. 장기 실행 트랜잭션이 완전히 커밋 또는 롤백될 때까지 업데이트가 거부 됩니다.

가능한 장기 실행 트랜잭션:

세션 Id: < id >

세션 컨텍스트: < 컨텍스트 > 세션 컨텍스트 ThreadId: < id > 정리: 1

이벤트 종류: 오류

이벤트 원본: NTDS 일반

이벤트 범주: 내부 처리

이벤트 ID: 1519

날짜: < 날짜 >

시간: < 타임 >

사용자: NT AUTHORITY\LOCAL SERVICE

컴퓨터: < 컴퓨터 이름 >

설명: 내부 오류: 데이터베이스 버전 저장소의 부족 때문에 Active Directory 작업을 수행 하지 못했습니다.


추가 데이터 내부 ID: 2080490

이벤트 종류: 오류

이벤트 원본: NTDS 복제

이벤트 범주: 복제

이벤트 ID: 1479

설명: Active Directory 업데이트할 수 없습니다 다음 개체는 로컬 도메인 컨트롤러에서 다음 원본 도메인 컨트롤러 로부터 받은 변경 내용으로. Active Directory에는 저장할 변경 내용을 적용할 충분 한 데이터베이스 버전 없습니다.

개체: < DN 개체 >

개체 GUID: < GUID 개체 >

원본 도메인 컨트롤러: < DC GUID 기반의 DNS 이름을 >

사용자 작업

이 도메인 컨트롤러를 다시 시작 합니다. 하는 경우 문제가 해결 되지 않으면 데이터베이스 버전 저장소의 크기를 늘립니다. 많은 수의 값을 사용 하 여 객체를 채우지 값의 크기는 특히 큰 경우 향후 변경 내용의 크기를 줄입니다.

추가 데이터

오류 값: 8573 데이터베이스 버전 저장소가 부족입니다.

원인

이 문제는 일치 하지 않는 한 개체나 참조 마스터가 Active Directory에서 있기 때문에 발생 합니다. 이러한 개체의 DELTIME 특성 설정 됩니다. 그러나 이러한 개체의 isDeleted 특성은 NULL입니다. DELTIME 특성으로 인해 garbagecollector는 데이터베이스 검색에서 이러한 개체를 포함합니다. 따라서 이러한 개체를 삭제할 수 없습니다. 일치 하지 않는 개체는 가비지 수집 프로세스 버전 저장소 공간을 사용 하 여 발생할 수 있습니다.

이 문제는 삭제 표시 개체는 가비지 수집 프로세스 동안 발생합니다. 삭제 표식 정리 코드 가비지 컬렉션 프로세스에는 DELTIME 이러한 일치 하지 않는 개체에 대 한 업데이트, 팬텀을 참조으로 간주 하므로. 이 상태에서는 삭제 표식 정리 코드 하나의 데이터베이스 트랜잭션을이 업데이트 하 고 대부분의 연속 된 개체를 만듭니다. 따라서 트랜잭션 크기 버전 저장소의 크기를 초과합니다.

가비지 수집기에서는 심각한 오류와 중지로 처리 합니다. 제거를 위해 예정 된 예제 삭제 표시에 대 한 정리를 필요로 하는 모든 데이터베이스 레코드를 검토, 됩니다. 다음 가비지 수집기의 실행에 절차를 다시 시도 됩니다. 따라서 다음 시도가 실패할 수 있습니다.



DELTIME는 내부 데이터베이스 열 이므로 이러한 일치 하지 않는 개체를 식별 하기 쉽지 않습니다. 없으면 이러한 개체 또는 데이터베이스 내보내기 사용자 인터페이스에. 이 문제의 영향을 받습니다 하지만 긍정적인 수 있습니다이 핫픽스를 적용 하려면, 의심 되는 경우 영향을 받은 데이터베이스의 상태를 조사 하기 위해 Microsoft 고객 기술 지원부에 문의 하는 것이 좋습니다.

또한 이러한 이벤트가 발생할 수 있습니다 bytoo 많은 팬텀을 참조 합니다. 이러한 데이터베이스 레코드에 대상 개체가 삭제 된 (즉 없는 백 링크가 있음) 단방향 개체 연결에 대 한 자리 표시자 이며 데이터베이스에서 삭제 표시를 제거. 그러나 참조가 변경 되지 않습니다. 이러한 참조를 정리 해야 합니다. 이렇게 하려면 특성 값을 삭제 하거나 유효한 개체 참조를 변경 합니다. 이 클래스에서 하나의 예제 특성은 "비서" 특성.



Werecommend 식별 하 고 이러한 참조 팬텀 제거할 수 있도록 Microsoft 고객 기술 지원부에 문의 합니다.

해결 방법

이제 Windows Server 2003 핫픽스를 사용할 수 있습니다. Windows Server 2008 또는 Windows Server 2008 r 2를 실행 하는 컴퓨터에서이 문제를 발생 하면 해결 방법 절에 나와 있는 단계를 따라 수 있습니다. Microsoft 고객 기술 지원부에 문의 하는 것이 좋습니다.

핫픽스 정보

지원되는 핫픽스를 Microsoft에서 구할 수 있습니다. 그러나 이 핫픽스는 오직 이 문서에서 설명하는 문제를 해결하는 작업에만 사용됩니다. 이 문서에서 설명한 문제가 발생하는 시스템에만 이 핫픽스를 적용하십시오. 이 핫픽스는 추가 테스트가 필요할 수도 있습니다. 따라서, 이 문제로 심각하게 영향을 받지 않는 경우 이 핫픽스가 포함된 다음 소프트웨어 업데이트가 나올 때까지 기다리는 것이 좋습니다.

핫픽스를 다운로드할 수 있는 경우, 이 기술 자료 문서의 상단에 "핫픽스 다운로드 가능" 섹션이 있습니다. 이 섹션이 나타나지 않으면, Microsoft 고객 지원에 문의하여 핫픽스를 얻으십시오.

참고: 추가 문제가 발생하거나 문제 해결이 필요한 경우, 별도로 서비스를 요청해야 할 수도 있습니다. 추가 지원 질문과 이 특정 핫픽스가 필요하지 않은 문제에는 일반 지원 비용이 적용됩니다. Microsoft 고객 지원 전화 번호의 전체 목록을 확인하거나 별도 서비스 요청을 만들려면 다음 Microsoft 웹 사이트를 방문하십시오.

http://support.microsoft.com/contactus/?ws=support참고: "핫픽스 다운로드 사용 가능" 형식은 핫픽스 사용이 가능한 언어를 표시합니다. 사용자 언어가 표시되지 않는 것은 핫픽스를 해당 언어로 사용할 수 없기 때문입니다.

전제 조건

이 핫픽스를 적용 하려면 Windows Server 2003 서비스 팩 2 (SP2)를 실행 해야 합니다. 또한 Active Directory는 설치 합니다. Windows Server 2003 서비스 팩 또는 Windows XP Professional x64 Edition 서비스 팩을 구하는 방법에 대 한 자세한 내용은 Microsoft 기술 자료의 다음 문서 번호를 클릭 합니다.:

889100 는 Windows Server 2003 용 최신 서비스 팩을 구하는 방법

다시 시작 요구 사항

이 핫픽스를 적용 한 후 컴퓨터를 다시 시작할 필요가 없습니다.

핫픽스 대체 정보

이 핫픽스는 이전에 릴리스된 핫픽스를 대체하지 않습니다.

설치 지침

이 핫픽스를 설치한 후 다음이 단계를 수행 합니다.

  1. 디렉터리 서비스 복원 모드에서 DC를 다시 시작 합니다.

  2. 관리자 권한으로 로그온 합니다.

  3. 명령 프롬프트를 엽니다.

  4. 명령 프롬프트에서 다음 명령을 입력 하 고 각 명령 끝에서 Enter 키를 누릅니다.

    ntdsutil

    의미적 데이터베이스 분석

    픽스업이 이동

  5. 명령이 실행 된 후에 파일을 찾으면 "dsdit.dmp.x" 수정 된 모든 개체를 나열 하는 폴더 NTDSUTIL을 실행 합니다. "x"의 의미적 데이터베이스 분석 실행 수, 최신 파일을 검사 하십시오.

  6. 표준 모드에서 컴퓨터를 다시 시작 합니다.

파일 정보

이 핫픽스의 영어(미국) 버전은 다음 표에 나열된 특성을 갖는 파일을 설치합니다. 이러한 파일의 시간과 날짜는 협정 세계시(UTC)로 나열됩니다. 로컬 컴퓨터에서 이러한 파일의 시간과 날짜는 현재 일광 절약 시간제(DST) 바이어스와 함께 현지 시간으로 표시됩니다. 또한, 날짜와 시간은 파일에 대해 특정 작업을 수행할 때 변경될 수 있습니다.

Windows Server 2003 파일 정보 참고
  • 이러한 표에 나열 된 파일 외에이 핫픽스는 Microsoft 디지털 서명으로 서명 된 관련된 보안 카탈로그 파일 (KB번호.cat) 설치 합니다.

지원 되는 모든 x86 기반 버전의 Windows Server 2003 SP2


파일 이름

파일 버전

파일 크기

날짜

시간

플랫폼

Ntdsutil.exe

5.2.3790.4650

312,832

15-Jan-2010

12:42

x86

지원 되는 모든 x64 기반 버전의 Windows Server 2003 SP2


파일 이름

파일 버전

파일 크기

날짜

시간

플랫폼

SP 요구 사항

서비스 분기

Ntdsutil.exe

5.2.3790.4650

503,296

15-Jan-2010

15:14

x64

SP2

적용할 수 없음

Wntdsutil.exe

5.2.3790.4650

312,832

15-Jan-2010

15:14

x86

SP2

WOW

지원 되는 모든 IA 64 기반 버전의 Windows Server 2003 SP2


파일 이름

파일 버전

파일 크기

날짜

시간

플랫폼

SP 요구 사항

서비스 분기

Ntdsutil.exe

5.2.3790.4650

807,424

15-Jan-2010

15:14

IA-64

SP2

적용할 수 없음

Wntdsutil.exe

5.2.3790.4650

312,832

15-Jan-2010

15:14

x86

SP2

WOW

해결 방법

이 문제를 해결 하려면 다음 레지스트리 항목의 값을 변경 하 여 버전 저장소의 크기를 늘립니다.


찾아 위치:

이름: EDB 최대 버전 페이지 (최소 통해 증가)
종류: REG_DWORD
값: < 값 >
참고: 설정값은 16KB 메모리 청크 (또는 64 비트 프로세서에서 32 KB 메모리 청크)를 예약해 둘의 수입니다. 예를 들어:
9600 = ~ 150 MB 32 비트 ~ 600 MB 64-비트
12800 = ~ 200 MB 32-비트, ~ 800 MB 64-비트
16000 = ~ 250 MB 32-비트, ~ 1000 MB 64-비트
19200 = ~ 300 MB 32-비트가 ~ 1200 MB 64-비트


(메모 는 컴퓨터의 네이티브 포인터 크기 (32 비트 Cpu에서 64 비트 Cpu에서는 8 바이트에서 4 바이트) 하나의 요인입니다 버전 저장소 크기를 계산 합니다. 따라서 64 비트 CPU와 OS를 효과적으로 사용 하 여 네 배가 되어 버전 저장소의 기본 크기입니다.)


참고: 특히는 x86 운영 체제에는 임의의 높은 값을 설정할 수 없습니다. 다른 작업에 대 한 LSASS 프로세스 공간에서 메모리 부족 해질 수 있습니다.

참고: 6400 보다 작은 값으로 "EDB 최대 버전 페이지 (최소 통해 증가)"의 값을 설정 해도 아무런 영향이 있습니다. 6400은 기본값 및 최소값입니다.

50MB의 증가에 필요한 값에 접근 하는 것이 좋습니다. 가비지 수집 작업을 사용 하는 값에 야 기준 값에 영향을 받는 Dc를 추가 하려고 합니다. 가비지 수집기가 성공적으로 실행 되지 않으면 값이 "19200" (302 MB) Werecommend 도움말을 보려면 Microsoft 고객 지원 서비스에 문의 합니다.


버전 저장소의 크기를 증가 하는 것은 임시 방법 만입니다. 가비지 컬렉션 코드가 이러한 일관성 없는 개체를 전달할 수 있습니다. 그러나이 문제는 삭제 표시 수명 간격 후 다시 또는 개체가 다시 가비지 수집기 검색 범위에 있는 경우에 발생할 수 있습니다.

상태

Microsoft는 이 문제가 '적용 대상' 섹션에 나열된 Microsoft 제품의 문제임을 확인했습니다.

자세한 내용

정식 복원을 수행 하면 이러한 문제가 발생할 수 있습니다. 영향 받는 객체 100000 이상을 사용 하 여 데이터베이스에서 문제가 발생 합니다. 영향을 받는 데이터베이스를 수정 하려면 해결 방법 절에 사전 절차를 실행할 수 있습니다 또는 버전 저장소 오류 현상 섹션에서을 발견 하면 반응성이 뛰어난 방식 사용할 수 있습니다.


Active Directory 데이터베이스 가비지 수집 프로세스에 대 한 자세한 내용은 Microsoft 기술 자료의 다음 문서 번호를 클릭 합니다.

198793 Active Directory 데이터베이스 가비지 수집 프로세스

가비지 컬렉션 로깅 수준을 설정 하는 방법에 대 한 자세한 내용은 Microsoft 기술 자료의 다음 문서 번호를 클릭 합니다.

314980 Windows 2000 Server 및 Windows Server 2003에서 Active Directory 진단 이벤트 로깅을 구성 하는 방법


가비지 컬렉션 로깅 수준을 설정 하는 방법에 대 한 자세한 내용은 다음 웹 사이트를 방문 하십시오.

가비지 컬렉션 로깅 수준을 설정 하는 방법
소프트웨어 업데이트 용어에 대한 자세한 내용을 보려면, 다음 문서 번호를 클릭하여 Microsoft 기술 자료의 문서를 확인하십시오.

Microsoft 소프트웨어 업데이트를 설명 하는 데 사용 되는 표준 용어에 대 한 824684 설명

도움이 더 필요하세요?

더 많은 옵션을 원하세요?

구독 혜택을 살펴보고, 교육 과정을 찾아보고, 디바이스를 보호하는 방법 등을 알아봅니다.

커뮤니티를 통해 질문하고 답변하고, 피드백을 제공하고, 풍부한 지식을 갖춘 전문가의 의견을 들을 수 있습니다.

이 정보가 유용한가요?

언어 품질에 얼마나 만족하시나요?
사용 경험에 어떠한 영향을 주었나요?
제출을 누르면 피드백이 Microsoft 제품과 서비스를 개선하는 데 사용됩니다. IT 관리자는 이 데이터를 수집할 수 있습니다. 개인정보처리방침

의견 주셔서 감사합니다!

×