Exchange Server 2003 및 Exchange 2000 Server에서 가상 메모리 조각화 문제를 해결 하는 방법

기술 자료 번역 기술 자료 번역
기술 자료: 325044 - 이 문서가 적용되는 제품 보기.
모두 확대 | 모두 축소

이 페이지에서

요약

이 문서에서는 이벤트 ID 9582 경고 메시지와 Microsoft Exchange Server 2003과 Microsoft Exchange 2000 Server에서 가상 메모리 조각화 문제가 발생 하는 오류 메시지를 해결 하는 방법에 설명 합니다. 또한 가상 메모리 사용을 모니터링 하는 방법, 가상 메모리 조각화를 감지 하는 방법 및 서버에서 가상 메모리 사용을 최적화 하는 방법에 대 한 정보가 나와 있습니다. 또한이 문서에서는 가상 메모리 조각화 문제를 해결 하 고 가상 메모리 사용을 Exchange 2003 최적화 도움말 및 Exchange 2000에 사용할 수 있는 리소스의 목록이 표시 됩니다.

개요

가상 메모리 조각화가 조건을 가상 메모리는 프로세스에 대해 사용할 수 있지만 상당한 크기의 사용 가능한 가상 메모리 블록의 수입니다. 다양 한 크기의 메모리 할당 및 각 할당 수명이 다양 하기 때문에 시간이 지남에 따라 메모리 조각화를 발생합니다. 더 많은 사용자와 더 큰 부하를 처리 하도록 서버를 확장할 때 서버로 Microsoft Exchange 정보 저장소 프로세스 (Store.exe)에서 가상 메모리가 부족할 수 있습니다. 이 문제가 발생 하면 이벤트 ID 9582 이벤트가 응용 프로그램 이벤트 로그에 기록 됩니다.

일부의 경우 이벤트 ID 9582 이벤트가 서버의 가상 메모리 문제를 나타내지 않습니다 및 이벤트를 무시할 수 있습니다. 그러나 다른 상황에서는 가상 메모리 부족 메시지 처리 오류를 발생할 수 있습니다 (이벤트 ID 12800에 의해 표시 이벤트) 및 성능이 저하 됩니다. 방치 하면 가상 메모리 조각화는 심각한 성능 저하와 예기치 않은 동작이 발생할 수 있습니다.

실제로 컴퓨터에 설치 된 실제 임의 액세스 메모리 (RAM)의 양과 가상 메모리 양을 간에 상관 관계가 있습니다. 이 인해 실제 RAM을 더 추가 하 여 사용자 가상 메모리 부족 문제가 확인할 수 없습니다. 또한 가상 메모리 오류와 가상 메모리 조각화 문제를 액티브/액티브 서버 클러스터 제한 되지 않습니다. 이 문제는 또한 액티브/패시브 서버 클러스터와 Exchange 2003 또는 Exchange 2000을 실행 하는 독립 실행형 서버에서 발생 합니다.

참고 가상 메모리 문제는 클러스터 된 Exchange 2003 구성 이나 클러스터 된 Exchange 2000 구성에 널리 사용 되므로 이러한 환경 대개 여러 수천 명의 사용자가 여러 저장소 그룹 및 여러 메시징 데이터베이스를 함께 호스팅하도록 Exchange를 확장 하는 데 사용 됩니다.

가상 메모리를 모니터링 하 고 가상 메모리 조각화를 감지 하는 방법

이벤트 뷰어 및 성능 로그 및 경고 도구에서 가상 메모리 사용을 모니터링 하 고 가상 메모리 조각화 Exchange 2003을 감지 하 고 Exchange 2000 응용 프로그램 이벤트 로그를 사용할 수 있습니다.

응용 프로그램 이벤트 로그

이벤트 뷰어의 응용 프로그램 이벤트 로그에 이벤트 ID 9582 이벤트를 매일 모니터링 합니다. 가상 메모리의 사용 가능한 최대 블록이 32mb (메가바이트) 줄어들면 응용 프로그램 이벤트 로그에 이벤트 ID 9582 경고 메시지가 나타납니다. 이벤트 ID 9582 메시지가 기록 될 때마다 관리 경고를 생성 하는 모니터링 도구를 사용할 수 있습니다.

이벤트 ID 9582 경고 메시지

Exchange 서버의 사용 가능한 연속 가상 주소 공간이 32MB 미만이 면 다음과 유사한 경고 메시지가 응용 프로그램 이벤트 로그에 기록 됩니다.
원본: MSExchangeIS
범주: 성능
ID: 9582
종류: 경고
설명:
현재 Exchange 서버 실행에 필요한 가상 메모리가 성능에 영향을 받습니다 방식으로 조각화 되어 있습니다. 이 문제를 해결 하려면 모든 Exchange 서비스를 다시 시작 하는 것이 좋습니다.

자세한 내용은 클릭<http: search.support.microsoft.com/search/?adv="1"></http:>
이 경고 메시지가 기록 되 면 다음이 단계를 수행 하십시오.
  1. 준비 하 고 종료 한 다음 36 72 시간 이내에 서버를 다시 시작 하는 단계를 수행 합니다.
  2. 지연율을 확인 하려면 성능 로그 및 경고 도구를 사용 하는 다음 카운터를 모니터링 하는 MSExchangeIS 성능 개체:
    VM 총 큰 사용 가능한 블록 바이트
    종료 한 다음 서버를 다시 시작 합니다 (36 72 시간) 이내에 적절 한 시간을 계획 하는 데 도움이 되는이 데이터를 사용 합니다.
이벤트 ID 9582 오류 메시지

Exchange 서버의 사용 가능한 연속 가상 주소 공간이 16MB 미만이 되 면 다음과 같은 오류 메시지가 응용 프로그램 이벤트 로그에 기록 됩니다.
원본: MSExchangeIS
범주: 성능
ID: 9582
종류: 오류
설명:
현재 Exchange 서버 실행에 필요한 가상 메모리가 성능에 영향을 받습니다 방식으로 조각화 되어 있습니다. 이 문제를 해결 하려면 모든 Exchange 서비스를 다시 시작 하는 것이 좋습니다.

자세한 내용은 클릭<http: search.support.microsoft.com/search/?adv="1"></http:>
가상 메모리 조각화가이 수준에서 Store.exe 프로세스 수 없습니다 추가 힙을 만들 수 없습니다 올바르게 탑재 및 저장소 그룹을 분리. 경우는 VM 최대 블록 크기 카운터 10MB, 저장소 그룹이 탑재 되지 않습니다. 이벤트 ID 9582 오류 메시지가 기록 되 면 다음 기회에 서버를 다시 시작 하 고 종료를 준비 합니다. 예를 들어, 종료 한 다음 해당 당일 저녁 이나 다음 날 아침에 서버를 다시 시작 합니다. 이렇게 하면 사용량이 많은 시간 동안 발생할 수 있는 성능 문제를 방지할 수 있습니다.

종료 하 고 가상 메모리 조각화를 정리 하기 위해 서버를 다시 시작 하는 경우 추가로 고려할 사항이 클러스터 된 환경에서 Exchange 2000 서버를 구성한 경우. 클러스터 리소스를 한 노드에서 다른 노드로 이동 하는 경우이 프로세스의 "클린" 가상 메모리 주소 공간을 보장 하지 않습니다. 대상 클러스터 노드가 클러스터 리소스를 소유 하는 경우 (첫 번째는 대상 노드를 다시 시작 하지 않고) 클러스터 리소스를 패시브 노드로 이동 하면 패시브 노드에서 가상 메모리 조각화가 발생할 수 있습니다. 이 상황을 방지 하 고 메모리 조각화 Exchange 2000 Server 클러스터 된 환경에서 지우려면 다음과 같이 하십시오.
  1. 클러스터 리소스를 이동 하기 전에 패시브 노드를 다시 시작 합니다.

    이 그러면 클러스터 리소스를 "클린" 가상 메모리 주소 공간을 가진 서버로 이동 됩니다 있는지 확인 하는 데 도움이 됩니다.
  2. 클러스터 리소스를 패시브 노드로 이동 합니다.
  3. 이전에 클러스터 리소스를 소유한 노드를 다시 시작 합니다.
참고 다시 리소스 레코드를 클러스터의 다른 노드로 해당 노드에서 Store.exe 주소 공간을 다시 이동한 후 Exchange Server 2003 Store.exe 서비스가 자동으로 시작 됩니다. 따라서 다음 번에 Exchange 가상 서버를 패시브 노드로 다시 이동 Store.exe "클린" 주소 공간을 작동 합니다.

이벤트 ID 9665 경고 메시지

Store.exe 프로세스가 시작 되 면 Exchange 2003은 최적 메모리 구성 검사를 수행 합니다. 메모리 설정이 최적화 되지 않으면 이벤트 ID 9665 경고 메시지가 이벤트 뷰어의 응용 프로그램 이벤트 로그에 기록 됩니다. 다음 조건 중 하나가 참일 경우이 경고 메시지가 기록 됩니다.
  • 모든 버전의 Microsoft Windows 2000 Server를 실행 하는 컴퓨터에서 Exchange가 설치 되 고 레지스트리의 SystemPages 값이 24000에 31000 범위 밖에 설정 되어.
  • Microsoft Windows 2000 Advanced Server 또는 Microsoft Windows 2000 Datacenter Server를 실행 하는 컴퓨터에서 Exchange가 설치 되 고 서버에 설치 된 실제 메모리 (RAM) 1 기가바이트 (GB) 이상인 하지만은 /3GB 스위치가 Boot.ini 파일에 설정 되지 않은.
  • Microsoft Windows Server 2003 Standard Edition, Microsoft Windows Server 2003 Enterprise Edition 또는 Microsoft Windows Server 2003 Datacenter Edition을 실행 하는 컴퓨터에서 Exchange가 설치 되 고 레지스트리의 SystemPages 값이 0 이외의 값으로 설정 되어.
  • Windows Server 2003 Standard Edition, Windows Server 2003 Enterprise Edition 또는 Windows Server 2003 Datacenter Edition을 실행 하는 컴퓨터에서 Exchange가 설치 되어, 서버 1GB 이상의 RAM을 설치, 및 /3GB 스위치가 설정 되어 있지만 /userva 스위치를 잘못 된 Boot.ini 파일에서 3030을 2970 범위 밖에 설정 되어 있거나.
  • 모든 버전의 Windows 2000 Server 또는 Windows Server 2003을 실행 중인 컴퓨터에서 Exchange가 설치 되어 및 레지스트리에 있는 HeapDeCommitFreeBlockThreshold 값 0x00040000이 아닌 다른 값으로 설정 됩니다.
이벤트 ID 9665 경고 메시지가 기록 되 면 다음이 단계를 수행 하십시오.
  1. 확인은
    SystemPages
    설정 및
    HeapDeCommitFreeBlockThreshold
    레지스트리를 설정 합니다.
  2. /3GB 스위치와 /userva 스위치를 Boot.ini 파일에서 확인 하십시오.
이러한 설정에 대해 권장 되는 값에 대 한 자세한 내용은 "가상 메모리 사용을 최적화 하는 방법" 절을 참조 하십시오.

참고 메모리 구성 검사를 해제 하려면 원하는 경우 추가
메모리 구성 알림 표시 안 함
DWORD 값을 다음 레지스트리 키에 및 다음 값을 1로 설정 합니다.
찾습니다
참고 Microsoft Small Business Server를 실행 하는 서버에서는 메모리 구성을 검사를 발생 하지 않습니다.

이벤트 ID 12800 오류 메시지

가상 메모리가 심하게 조각화 되는 상황에서 메시지를 처리 문제와 메시지 변환 문제가 발생할 수 있습니다. 사용자가 성능 문제가 발생할 수 및 메시지에 액세스 하지 못할 수 있습니다. 여기서 각 몇 초 간격으로 계속 기록 되 고 응용 프로그램 이벤트 로그에 다음 이벤트가 반복적된으로 나타나므로 극단적인 가상 메모리 조각화를 나타냅니다.
원본: MSExchangeIS
범주: 콘텐츠 엔진
ID: 12800
종류: 오류
설명:
메모리가 부족 하 여 (가 부족 하 여 82000387) 메시지를 처리 하지 못했습니다.
참고 이 이벤트는 응용 프로그램 이벤트 로그 메시지를 처리 하는 데 사용할 수 있는 가상 메모리가 충분 하지 않으면 상황에서 또는 서식 문제 메시지의 결과로 나타날 수 있습니다. 이 이벤트의 개별 항목 가상 메모리 조각화를 나타내지 않습니다. 그러나 서버의 가상 메모리가 프레임을 나타내는 짧은 시간 동안에 로그 된 이벤트를 여러 번 심하게 조각화 되어 있습니다.

성능 로그 및 경고

다음 카운터는 Store.exe 프로세스에는 Exchange 2003 및 Exchange 2000에서 가상 메모리 조각화를 모니터링 하는 가장 중요 한 카운터가입니다.
  • 성능 개체: MSExchangeIS
    카운터: VM 최대 블록 크기

    이 카운터는 가상 메모리의 사용 가능한 최대 블록 크기 (바이트)를에서 표시합니다. 이 카운터는 가상 메모리가 사용 되는 아래쪽으로 기울어지는 선으로 나타납니다. 이 카운터가 32MB 이하로 떨어지면 Exchange가 응용 프로그램 이벤트 로그에 이벤트 ID 9582 경고 메시지를 기록 합니다. 이 카운터는 16MB 이하로 떨어지면 Exchange가 응용 프로그램 이벤트 로그에 이벤트 ID 9582 오류 메시지를 기록 합니다. 사용 가능한 가장 큰 블록이 작으면 (10MB 미만), 위험 메시지 작업이 실패 하기 시작 하 고 이벤트 ID 12800 오류 메시지가 반복적으로 기록 위치 상태 서버에 접근입니다.
또한 Store.exe 프로세스에서 가상 메모리를 모니터링 하려면 다음 카운터를 사용할 수 있습니다.
  • 성능 개체: MSExchangeIS
    카운터: VM 총 여유

    이 카운터는 크기에 관계 없이 사용 가능한 가상 메모리 블록의 총 수를 표시합니다. 이 카운터는 가상 메모리를 모니터링 하는 동안 피라미드 모양의 선으로 나타납니다. 사용 가능한 가상 메모리가 조각화 되는 속도 측정 하려면이 카운터를 사용할 수 있습니다. 평균 블록 크기를 계산 하려면 다음 카운터를 사용 하십시오.
    성능 개체: 프로세스
    카운터: 가상 바이트
    인스턴스: 저장소
    성능 개체: MSExchangeIS
    카운터: VM 총 여유
    평균 블록 크기를 계산 하려면 분할은 저장소 인스턴스는 가상 바이트 카운터의 프로세스 성능 개체를 여는 VM 총 여유 카운터의 MSExchangeIS 성능 개체입니다.
  • 성능 개체: MSExchangeIS
    카운터: VM 총 큰 사용 가능한 블록 바이트

    이 카운터는 16MB 보다 크거나 같은 모든 사용 가능한 가상 메모리 블록의 바이트에서의 합계를 나타냅니다. 이 카운터는 가상 메모리가 사용 되는 아래쪽으로 기울어지는 선으로 나타납니다. 이 카운터를 사용할 수 있습니다, VM 총 16 MB 여유 가상 메모리 조각화 속도 서버의 일상적인 가상 메모리 상태를 모니터링 하는 카운터입니다.

가상 메모리 조각화 문제를 감지 하는 방법

Exchange 2003과 Exchange 2000에서 가상 메모리 조각화 문제를 감지 하려면 다음과이 같이 하십시오.
  1. 이벤트 ID 9582 경고 메시지나 이벤트 ID 9582 오류 메시지가 기록 되는지 확인 하려면 이벤트 뷰어의 응용 프로그램 이벤트 로그의 내용을 볼 수 있습니다.

    참고 일부 환경에서 대부분의 사용자는 훌륭한 위치에 일반적인 가상 메모리 사용량이 시간 동안 32MB 임계값 미만 삭제 하 고 활동이 적은 시간 동안 크게 증가 될 수 있습니다.
  2. 다음 카운터를 모니터링 하려면 성능 로그 및 경고 도구를 사용 하십시오.
    성능 개체: MSExchangeIS
    카운터: VM 최대 블록 크기

    이 카운터의 값에 특히 주의 기울여야 합니다. 보기와 18-24 시간 동안 1 분 간격을 사용 하 여 가상 메모리 사용 추세를 보려면이 카운터 로그를 최소 값이 가장 낮은 수준을 기록 합니다. 이 카운터를 나타내는 가상 주소 공간이 부족 하다 면 "가상 메모리 사용을 최적화 하는 방법" 절의 단계를 수행 하십시오.
  3. 다른 정보 저장소 관련 프로세스 (예: 바이러스 백신 프로그램) 가상 메모리가 32MB 임계값 또는 16MB 임계값 수준으로 줄어드는지 확인 합니다. 예를 들어, 어디 메시징 데이터베이스를 검색 하도록 구성 된 바이러스 백신 프로그램 가상 메모리 블록이 32MB 미만으로 감소 하는 경우에 이벤트 ID 9582 경고 메시지가 응용 프로그램 이벤트 로그에 기록 됩니다. 만 가상 메모리 수준은 32MB 임계값 보다 약간 낮은 수 및 성능 영향을 받지 않습니다. 사용자 비활성 기간 동안 (같은 정규 업무 시간 후), 가상 메모리가 증가 하 고 이벤트 ID 9582 경고 메시지가 기록 됩니다 이상.

    성능이 양호 하 고 활동이 적은 기간 동안 가상 메모리가 증가 하면 가상 메모리 문제를 해결 하기 위한 단계를 수행 할 수 있습니다. 그러나 증가 하는 사용자 부하를 예상 하는 경우 Exchange 2003 이나 Exchange 2000 더 많은 로드를 처리할 수 있도록 서버에서 가상 메모리 사용을 줄이는 단계를 수행할 좋습니다.

가상 메모리 사용을 최적화 하는 방법

가상 메모리 사용을 최적화 하 고 가상 메모리 조각화 문제를 줄이는 데 도움이 되도록 다음이 단계를 수행 합니다.

중요 한 이 섹션, 메서드 또는 작업 레지스트리를 수정 하는 방법을 설명 하는 단계를 포함 합니다. 그러나 레지스트리를 잘못 수정 하면 심각한 문제가 발생할 수 있습니다. 따라서 다음이 단계를 신중 하 게 수행 해야 합니다. 추가 보호를 위해이 수정 하기 전에 레지스트리를 백업 합니다. 그런 다음 문제가 발생할 경우 레지스트리를 복원할 수 있습니다. 백업 및 레지스트리를 복원 하는 방법에 대 한 자세한 내용은 Microsoft 기술 자료의 다음 문서 번호를 클릭 합니다.
322756 백업 하 고 Windows에서 레지스트리를 복원 하는 방법
  1. Exchange 2003 또는 Exchange 2000 및 Microsoft Windows Server 2003 또는 Windows 2000에 대해 사용할 수 있는 최신 서비스 팩을 설치 합니다. 최신 서비스 팩을 구하는 방법에 대 한 자세한 내용은 Microsoft 기술 자료의 다음 문서 번호를 클릭 하십시오.
    260910최신 Windows 2000 서비스 팩을 구하는 방법
    301378 최신 Exchange 2000 Server 서비스 팩을 구하는 방법
    참고 확장 가능한 저장소 엔진 (ESE) 개체에서 높은 메모리 위치 할당 되도록 동작이 변경 Exchange 2000 Server 서비스 팩 3 (SP3)에 도입 되었습니다. "하향식" 할당 방법이 가상 메모리 조각화를 줄이기 위해 구현 되었습니다.
  2. Boot.ini 파일에서 /3GB 스위치를 설정 합니다.

    Exchange 2003 또는 Exchange 2000은 다음 운영 체제 중 하나를 설치 하 고 1GB 이상의 실제 ram이 컴퓨터에 설치 되어 있으면 Boot.ini 파일에서 /3GB 스위치를 설정 합니다.
    • Microsoft Windows Server 2003, Standard Edition
    • Microsoft Windows Server 2003, Enterprise Edition
    • Microsoft Windows Server 2003, Datacenter Edition
    • Microsoft Windows 2000 고급 서버
    • Microsoft Windows 2000 데이터 센터 서버
    이 구성 옵션에서는 가상 주소 공간이 늘어납니다.

    중요 한 Windows 2000 표준 서버에서 실행 되는 컴퓨터에 Exchange Server 2003 또는 Exchange 2000 Server를 실행 중인 경우 /3GB 스위치가 Boot.ini 파일에 설정 하지 마십시오. 이 옵션이이 운영 체제를 지원 하지 않습니다.자세한 내용은 Microsoft 기술 자료의 다음 문서 번호를 클릭 하십시오.
    2919884 GB RAM 조정 기능 및 실제 주소 확장 매개 변수 설명
    266096 Exchange 2000에서 /3GB 스위치 실제 RAM이 1gb에 필요 함
    /3GB 스위치를 사용 하는 효과 중 하나는 커널에 사용할 수 있는 시스템 페이지의 수가 상당히 감소입니다. Microsoft Exchange 서버의 기본 설정을 수정 하 고 할당 된 시스템 페이지의 수가 증가 하는 Boot.ini 파일에서 /3GB 스위치를 설정 하는 것이 좋습니다.

    Windows Server 2003 기반 컴퓨터에서 Boot.ini 파일에 /3GB 를 설정 하는 경우 /userva 스위치를 Boot.ini 파일에 있는 값을 2970에서 3030 사이로 설정 합니다. 권장된 값은 3030입니다 (이 값을 해당 하는 Windows 2000 SystemPages 값을 31000입니다).

    중요 한 Windows 2003에서 /userva 스위치 대신 사용 되는
    SystemPages
    레지스트리 키입니다. 이들은 함께에서 사용할 수 없습니다. /Userva 스위치에 대 한 값을 2970에서 3030 Boot.ini 파일에 설정 되어 있지 않고 /3GB 스위치가 설정 되어 있으면 Exchange 2003에서 이벤트 ID 9665 응용 프로그램 이벤트 로그에 기록 합니다. 이 이벤트 ID 서버의 가상 메모리가 최적 메모리 설정을 사용 하도록 구성 되어 있는지를 나타냅니다.

    설정 하는
    SystemPages
    Windows 2000 Server를 실행 하는 컴퓨터에서 레지스트리 값을 다음과 같이 하십시오.
    1. 클릭 시작를 클릭 하 고 다음을 누릅니다. 실행.
    2. 열기 상자, 형식 regedit를 클릭 하 고 다음을 누릅니다. 확인.
    3. 찾아 다음 다음 레지스트리 키를 누릅니다.
      HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory 관리
    4. 오른쪽 창에서 두 번 클릭 SystemPages.
    5. 값 데이터 상자 고 하 고 24000에서 31000 사이의 값을 입력 한 다음 클릭 확인.
    6. 레지스트리 편집기를 종료 합니다.
    참고 가상 메모리 설정을 더 잘 보이게 하려면 Exchange 2003 메모리 설정이 최적화 되어 있지 않으면 이벤트 ID 9665 메시지를 기록 합니다.
  3. 서버에서 저장소 그룹의 수를 최소화 합니다.

    저장소 그룹이 탑재 되 고 추가 데이터베이스는 기존 저장소 그룹에 사용 되는 가상 메모리의 양에 거의 영향 가상 메모리가 추가로 사용 됩니다. 이 인해 서버에 추가 저장소 그룹을 만들기 전에 한 저장소 그룹을 입력 할 수 있습니다.
  4. 설정의
    HeapDeCommitFreeBlockThreshold
    다음 레지스트리 키에서 DWORD 값:
    찾아서
    HeapDeCommitFreeBlockThreshold
    레지스트리 값 취소할 힙 사용 가능한 블록의 최소 크기입니다. 기본 설정은 0 (영)입니다. 이 힙 관리자가 사용할 수 있게 되는 4KB 페이지 마다 커밋을. 커밋 해제 작업 추가 가상 메모리 조각화가 발생할 수 있습니다. 설정할 수 있는
    HeapDeCommitFreeBlockThreshold
    가상 메모리 조각화를 줄이는 데 도움이 되는 더 큰 값을 다음 레지스트리 키에서 레지스트리 항목:
    찾아서
    권장된 값을 사용 하 여
    HeapDeCommitFreeBlockThreshold
    레지스트리 항목 0x00040000 (16 진수 형식).자세한 내용은 Microsoft 기술 자료의 다음 문서 번호를 클릭 하십시오.
    315407"HeapDecommitFreeBlockThreshold" 레지스트리 키
    참고
    HeapDeCommitFreeBlockThreshold
    레지스트리 항목의 /3GB 스위치와 별개입니다.
  5. 저장소 데이터베이스 캐시 크기를 조정 합니다.

    경고 ADSI 편집 스냅인을 사용 하는 경우, LDP 유틸리티 또는 기타 LDAP 버전 3 클라이언트를 고 잘못 Active Directory 개체의 특성을 수정 하 고 심각한 문제를 일으킬 수 있습니다. 이러한 문제는 Microsoft Windows 2000 Server, Microsoft Windows Server 2003, Microsoft Exchange 2000 Server, Microsoft Exchange Server 2003 또는 Windows와 Exchange를 다시 설치 해야 합니다. Microsoft Active Directory 개체의 특성을 잘못 수정 하면 발생 하는 문제에 해결을 보증 하지 않습니다. 자신의 위험에 이러한 특성을 수정 합니다.

    저장소 데이터베이스 캐시 크기를 조정 하려면 msExchESEParamCacheSizeMax 특성의 값을 수정 하려면 ADSI 편집을 사용 합니다.

    저장소 데이터베이스 캐시는 ESE 버퍼 라고도 하며 데이터베이스 페이지 (페이지당 4KB)를 위한 대형 캐싱 영역을 제공 저장소에 커밋되기 전에. 기본적으로 Exchange 2000 데이터베이스 캐시에 대 한 최대 229376 (896MB)를 페이지의 메모리 사용합니다. 기본적으로 Exchange 2003 컴퓨터의 메모리 구성을 쿼리하고 서버에서 /3GB 스위치를 설정 하지 않은 경우 서버나 147456 (576MB)를 페이지에 /3GB 스위치가 설정 되어 있으면 최대 229376 (896MB)를 페이지를 사용 하 여. 2 GB 이상의 메모리 가진 서버에서 ESE 버퍼의 크기를 늘려야 할 수도 있습니다. 그러나 이렇게 할 경우, 나머지 저장소 기능에 사용할 수 있는 주소 공간이 줄어들기 때문에 메모리 조각화를 발생할 수 있습니다. 311296 페이지 (1200MB) 보다 더 높은이 값을 설정 하지 않는 것이 좋습니다.

    이벤트 ID 9582 메시지가 응용 프로그램 이벤트 로그에 기록 되는 경우 데이터베이스 캐시 크기를 줄이면 이러한 메시지가 발생을 확인할 수 있습니다. 이 이런 경우 msExchESEParamCacheSizeMax 특성을 기본값 보다 낮은 값을 할당 하는 및 8192 바이트의 배수가 되는 값을 사용 하는 것이 좋습니다. Store.exe 프로세스를 읽고 디스크에 쓰는 빈도가 데이터베이스 캐시 크기를 줄일 경우 서버 성능에 영향을 줄 수 있습니다.

    최대 데이터베이스 캐시 크기를 늘리기 전에 성능 로그 및 경고를 모니터링 하려면 사용 하는 저장소 인스턴스는 가상 바이트 카운터의 프로세스 일반적인 작업 로드는 개체입니다. 이 카운터는 Store.exe 프로세스에서 사용 되는 가상 주소 공간의 현재 크기 (바이트)를에서 보고 합니다. 데이터베이스 캐시 크기를 수정 하는 방법에 대 한 자세한 내용은 Microsoft 기술 자료의 다음 문서 번호를 클릭 합니다.
    266768Exchange 2000 Server에서 저장소 데이터베이스 최대 캐시 크기를 수정 하는 방법
    참고MsExchESEParamCacheSizeMax 특성에 할당 된 값은 32 MB 경계에서 끝나는지 확인 (즉, 32MB의 배수에서).
  6. ESE 열린 테이블의 최대 수를 줄입니다.

    경고 ADSI 편집 스냅인을 사용 하는 경우, LDP 유틸리티 또는 기타 LDAP 버전 3 클라이언트를 고 잘못 Active Directory 개체의 특성을 수정 하 고 심각한 문제를 일으킬 수 있습니다. 이러한 문제는 Microsoft Windows 2000 Server, Microsoft Windows Server 2003, Microsoft Exchange 2000 Server, Microsoft Exchange Server 2003 또는 Windows와 Exchange를 다시 설치 해야 합니다. Microsoft Active Directory 개체의 특성을 잘못 수정 하면 발생 하는 문제에 해결을 보증 하지 않습니다. 자신의 위험에 이러한 특성을 수정 합니다.

    Exchange 2000에서 사용 되는 저장소 엔진은 현재 액세스 되지 않는 폴더에 대 한 데이터를 캐시 합니다. 일부 상황에서는이 가상 메모리 조각화에 기여할 수 있습니다. 이 방지 하는 한 가지 방법은 Exchange에서 허용 된 열린 테이블의 최대 수를 줄이는 것입니다. 8 웨이 서버에서 기본 설정은 저장소 그룹당 27600 테이블입니다. 이 값을 줄이면 가상 메모리 조각화 문제를 줄일 수 있습니다. 그러나이 값을 낮추면 위치 열린 테이블이 너무 많기 때문에 작업이 실패 하 고 다음과 같은 오류 메시지가 나타날 수 있습니다 경우 또한 발생할 수 있습니다.
    오류-1311
    JET_errTooManyOpenTables
    중요 한 만 하면 그렇게 Microsoft 고객 기술 지원부 지원 전문가가 권고 하는 경우이 설정을 수정 합니다.

    Exchange 2003 다른 메서드를 사용 하 여 현재 액세스 되지 않는 폴더에 대 한 데이터를 캐시 합니다. 따라서이 열린 테이블의 최대 수를 줄이면 필요한 또는 가상 메모리 조각화 문제를 줄이는 효과적 임을 예상 되지 않습니다.

    ESE에서 유지 됩니다 열린 테이블의 최대 수를 줄이려면 각 저장소 그룹 개체에 msExchESEParamMaxOpenTables 특성 설정 27600. 이렇게 하려면 다음과이 같이 하십시오.
    1. ADSI 편집을 시작 합니다.

      참고 ADSI Edit는 Windows 2000 지원 도구에 포함 됩니다. Windows 2000 지원 도구를 설치 하려면 해당 Suptools.msi Windows 2000 CD-ROM에서 및 다음 두 번 폴더에서에서 파일을 설치.
    2. 확장 [구성 컨테이너ServerName.도메인 이름.com]확장 CN = 구성, DC =도메인 이름DC =com확장 CN = 서비스확장 CN = Microsoft Exchange확장 CN =OrganizationName확장 CN = 관리 그룹확장 CN =관리 그룹 (위치 관리 그룹 수정할 저장소 그룹이 들어 있는 관리 그룹), 확장 CN = 서버확장 CN =ServerName을 차례로 확장 하 고 CN = InformationStore.
    3. 마우스 오른쪽 단추로 클릭 CN =저장소 그룹 (위치 저장소 그룹 수정할 저장소 그룹), 및 다음을 누릅니다. 속성.
    4. 표시할 속성을 선택 합니다. 목록에서 클릭 둘 다.
    5. 표시할 속성을 선택 합니다. 목록에서 클릭 msExchESEParamMaxOpenTables.
    6. 특성 편집 상자, 형식 27600를 클릭 하 고 다음을 누릅니다. 설정.
    7. 클릭 적용를 클릭 확인를 클릭 한 다음 ADSI 편집을 종료 합니다.

추가 정보

Microsoft 고객 기술 지원부에 9582 경고 이벤트 및 오류와 관련 된 대부분의 작동 합니다. 대부분의 경우이 메모리 조각화 Exchange 문제가 아닙니다. 일반적으로 타사 소프트웨어에 의해 메모리 누수 문제가 발생 합니다.

가장 일반적인 문제는 수천 개의 개체 열기 타사 소프트웨어로 인해 발생 합니다. 이러한 개체는 메시지 (OMSG), 폴더 (OFOLD) 또는 보기 (VMSG) 될 수 있습니다. 바이러스 백신 소프트웨어, 타사 무선 연결 소프트웨어, Outlook 추가 기능 또는 기타 소프트웨어에서 개체를 열 수 있습니다. 이러한 열린 개체 메모리를 소모 합니다. 사용 되는 메모리 양을 개체의 형식, 멤버 변수, 및 기타 여러 가지 요인의 크기에 따라 달라 집니다. 수천 개의 이러한 개체를 열고 Exchange 저장소 프로세스가 올바르게 작동 하는 데 필요한 메모리에서 제거할 오류가 있는 응용 프로그램에 공통 됩니다.

Exchange 2000에서 기본적으로 있을 OMSG 개체의 수에 제한이 없습니다. Exchange 2003에서 개입니다 MAPI 세션 당 250 OMSG 개체입니다. 이 한도 조정할 수 있습니다. 열린 메시지, 첨부 파일 열기, 폴더 열기를 보려면이 설정을 확인 하는 가장 쉬운 방법은 값을 Exchange System Manager에 있습니다. 이렇게 하려면 다음과이 같이 하십시오.
  1. 마우스는 로그온 사서함 저장소 개체 9582 이벤트를 기록 하 고 서버에 지점에 대 한 폴더 보기를 클릭 하 고 다음을 누릅니다. 열 추가/제거.
  2. 추가 열린 메시지, 첨부 파일 열기폴더 열기 열 목록 표시 된 열.
해당 하는 경우이 설정을 해당 서버의 각 사서함 저장소에 대 한 체크 인해야 합니다. 추가 열을 선택한 후 열기 메시지, 폴더 열기 만큼 한 후 첨부 파일을 열기는 열을 정렬 해야 합니다. 수백 또는 심지어 수천 개의 열린 메시지, 폴더 또는 첨부 파일에 있는 모든 사용자는 잠재적인 문제를 나타냅니다.제한 하는 방법에 대 한 자세한 내용은 OMSG의 2003 및 Exchange 2000 Server 개체를 Exchange Server에 자료의 Microsoft 기술 자료의 다음 문서 번호:
830829Exchange Server 2003 컴퓨터가 특정 서버 개체 기본값인 둘 이상의 MAPI 클라이언트를 연 후 응답 하지 않을 수 있음

참조

2000 Exchange 성능 문제를 해결 하는 방법에 대 한 자세한 내용은 Microsoft 기술 자료의 다음 문서를 참조 하십시오.
815372 Exchange Server 2003에서 메모리 사용을 최적화 하는 방법
317411 Exchange 가상 메모리 문제를 해결 하기 위해 데이터를 수집 하는 방법
296073 Exchange 2000 메모리 조각화에 대 한 모니터링
279615 사용 가능한 가상 메모리 부족 서버 성능을 영향을 줍니다.
266768 Exchange 2000 Server에서 저장소 데이터베이스 최대 캐시 크기를 수정 하는 방법
286350 Adplus를 사용 하 여 문제를 해결 하는 방법 "중지"와 "충돌"
3 /GB 스위치에 대 한 자세한 내용은 Microsoft 기술 자료의 다음 문서 번호를 클릭 하십시오.
2919884 GB RAM 조정 기능 및 실제 주소 확장 매개 변수 설명
266096 Exchange 2000에서 /3GB 스위치 실제 RAM이 1gb에 필요 함
313707 Exchange 2000 서버에는 "/ /3GB" 스위치를 Boot.ini 파일에는 네트워크 연결이 메시징 로드가에서 손실 될 수 있습니다
328882 Exchange 메모리 사용과 /3GB 스위치
특정 가상 메모리 조각화 문제를 해결 하는 방법에 대 한 자세한 내용은 Microsoft 기술 자료의 다음 문서 번호를 클릭 합니다.
272537가상 메모리 알림이 잘못 계산 된다
306860 사용 가능한 가상 메모리의 상태를 모니터링할 때 잘못 된 메모리 상태
313084 사용 가능한 가상 메모리의 상태를 모니터링할 때 메모리 상태가 올바르지 않습니다.
319682 Exchange 2000 정보 저장소 보고서는 이벤트 ID 327 경고 메시지 및 가상 메모리 조각화 될 수 있습니다.
324118 가상 메모리 조각화를 확장 가능한 저장소 엔진 데이터베이스 엔진 기여
810985 Exchange 2000 가상 서버를 장애 조치 하면 가상 메모리 조각화가 발생
325467 이벤트 ID 9582 클러스터 장애 조치 후 즉시 발생 한다.
315771 정보 저장소를 IsAlive 검사 때문에 클러스터에서 중지
311901 4GT 미치는 시스템 페이지 테이블 항목을 조정 합니다.

속성

기술 자료: 325044 - 마지막 검토: 2012년 4월 7일 토요일 - 수정: 2.0
본 문서의 정보는 다음의 제품에 적용됩니다.
  • Microsoft Exchange Server 2003 Standard Edition
  • Microsoft Exchange Server 2003 Enterprise Edition
  • Microsoft Exchange 2000 Server Standard Edition
  • Microsoft Exchange 2000 Enterprise Server
키워드:?
kbinfo kbmt KB325044 KbMtko
기계 번역된 문서
중요: 본 문서는 전문 번역가가 번역한 것이 아니라 Microsoft 기계 번역 소프트웨어로 번역한 것입니다. Microsoft는 번역가가 번역한 문서 및 기계 번역된 문서를 모두 제공하므로 Microsoft 기술 자료에 있는 모든 문서를 한글로 접할 수 있습니다. 그러나 기계 번역 문서가 항상 완벽한 것은 아닙니다. 따라서 기계 번역 문서에는 마치 외국인이 한국어로 말할 때 실수를 하는 것처럼 어휘, 구문 또는 문법에 오류가 있을 수 있습니다. Microsoft는 내용상의 오역 또는 Microsoft 고객이 이러한 오역을 사용함으로써 발생하는 부 정확성, 오류 또는 손해에 대해 책임을 지지 않습니다. Microsoft는 이러한 문제를 해결하기 위해 기계 번역 소프트웨어를 자주 업데이트하고 있습니다.
이 문서의 영문 버전 보기:325044

피드백 보내기

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com