Exchange 2007 클러스터 연속 복제를 실행하는 서버에서 오프라인 주소록 생성이 실패함

 

마지막으로 수정된 항목: 2009-09-23

이 항목에서는 CCR(클러스터 연속 복제) 기능을 실행하는 Microsoft Exchange Server 2007 기반 서버에서 기록되는 OAL 생성기 이벤트 문제를 해결하는 방법에 대한 정보를 제공합니다.

다음 중 한 가지 현상이 발생할 수 있습니다.

OAB(오프라인 주소록)가 제대로 생성되지 않습니다. 이 경우 다음 이벤트 중 하나 이상이 응용 프로그램 로그에 기록될 수 있습니다.

이벤트 ID: 9334

범주: OAL 생성기

원본: MSExchangeSA

유형: 오류

설명: 오프라인 주소 목록 생성 프로세스를 초기화하는 동안 OALGen에서 80040115 오류가 발생했습니다. 오프라인 주소 목록이 생성되지 않았습니다. 자세한 내용은 이벤트 로그를 확인하십시오. - /o=GlobalExchange/cn=addrlists/cn=oabs/cn=New OAB

이벤트 ID: 9330

범주: OAL 생성기

원본: MSExchangeSA

유형: 오류

설명: 다음에 대한 Active Directory USABHSD0GINT73에 액세스하는 동안 OALGen에서 80040115 오류(내부 ID 500044c)가 발생했습니다. - /o=GlobalExchange/cn=addrlists/cn=oabs/cn=New OAB

이벤트 ID: 9317

범주: 일반

원본: MSExchangeSA

유형: 오류

설명: exchangeMDB의 SPN(서비스 사용자 이름)을 등록하지 못했습니다. 오류 코드는 c0072098입니다.

이벤트 ID: 9386

범주: OAL 생성기

원본: MSExchangeSA

유형: 경고

설명: OALGen이 오프라인 주소록 '/o=GlobalExchange/cn=addrlists/cn=oabs/cn=GMAC Offline Address Book'에 대해 버전 2 또는 버전 3 OAB 파일을 생성하도록 구성되어 있지만 사용할 수 있는 공용 폴더 서버는 없습니다. 버전 4 이전의 OAB 버전에는 공용 폴더 서버가 필요하며 지금은 이러한 버전을 생성할 수 없습니다. Offline Address Book 시스템 폴더의 복제본이 있는 공용 폴더 서버가 온라인 상태이며 탑재되어 있는지 확인하거나 버전 4 이외의 모든 OAB 버전을 사용할 수 없도록 설정하십시오.

이벤트 ID: 9395

범주: OAL 생성기

원본: MSExchangeSA

유형: 경고

설명: OALGen이 레지스트리 값 'SYSTEM\CurrentControlSet\Services\MSExchangeSA\Parameters\<Servername>\EnableOabGenOnThis'이(가) 없는 CCR(클러스터 연속 복제) 노드에서 실행 중입니다.

또는 이전에 생성된 OAB가 오래되었을 수 있습니다. 이 경우 Exchange 2007에서는 주소록을 업데이트하지 않으며 응용 프로그램 로그에 다음 이벤트가 기록됩니다.

이벤트 ID: 9395

범주: OAL 생성기

원본: MSExchangeSA

유형: 경고

설명: OALGen이 레지스트리 값 'SYSTEM\CurrentControlSet\Services\MSExchangeSA\Parameters\<Servername>\EnableOabGenOnThis'이(가) 없는 CCR(클러스터 연속 복제) 노드에서 실행 중입니다.

참고

두 경우 모두 이벤트 ID 9395가 생성됩니다.

원인

EnableOabGenOnThisNode 레지스트리 항목이 없거나 잘못된 서버 이름을 포함하는 경우 이러한 이벤트가 기록됩니다.

CCR(클러스터 연속 복제)을 실행하는 Exchange 2007 서버에서는 다음 레지스트리 하위 키가 OAB 데이터 파일을 생성 및 업데이트하는 CCR 클러스터 노드를 제어합니다.

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\MSExchangeSA\Parameters\<ServerName>\EnableOabGenOnThisNode

기본적으로 EnableOabGenOnThisNode 값은 처음 설치한 CCR 노드의 이름입니다. 이 노드를 주 노드라고도 합니다. 다음 조건에 해당하는 경우 OAB 생성 또는 OAB 업데이트가 실패할 수 있습니다.

  • EnableOabGenOnThisNode 레지스트리 항목이 없는 경우

  • EnableOabGenOnThisNode 레지스트리 항목에 잘못된 이름이 포함된 경우. 예를 들어 레지스트리 항목에 더 이상 CCR 클러스터의 활성 노드가 아닌 서버 이름이 포함된 경우입니다.

해결 방안

참고

UNRESOLVED_TOKEN_VAL(exRegistry)

이 문제를 해결하려면 다음 단계를 수행합니다.

  1. 각 CCR 노드에서 레지스트리 편집기를 시작하고 다음 레지스트리 하위 키가 있는지 확인합니다.

    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\MSExchangeSA\Parameters\<ServerName>\EnableOabGenOnThisNode

    이 레지스트리 항목이 없으면 다음 레지스트리 항목을 만듭니다.

    값 이름: EnableOabGenOnThisNode

    값 종류: REG_SZ

    값 데이터: 주 CCR 노드 이름

  2. EnableOabGenOnThisNode 값이 올바른 CCR 노드의 호스트 이름으로 설정되어 있는지 확인합니다. 기본적으로 이 레지스트리 항목은 주 CCR 노드의 호스트 이름으로 설정됩니다.

  3. 레지스트리 항목에 지정되어 있는 CCR 노드가 오프라인이면 다시 온라인으로 설정한 다음 CCR 노드를 다시 주 노드로 구성합니다.

  4. CCR 노드를 다시 온라인으로 설정할 수 없는 경우에는 EnableOabGenOnthisNode 값을 보조 CCR 노드 값으로 변경합니다. 예를 들어 레지스트리 값을 Node2로 변경합니다.

  5. 기본적으로 공용 폴더 배포에 대한 OAB 생성은 매일 오전 5시에 실행됩니다. 공용 폴더 클라이언트에 대해 OAB를 즉시 업데이트하려면 다음 단계를 수행합니다.

    1. 사서함 서버에서 Exchange 관리 콘솔을 시작합니다.

    2. 조직 구성을 확장한 다음 사서함을 클릭합니다.

    3. 오프라인 주소록 탭을 클릭하고 오프라인 주소록을 마우스 오른쪽 단추로 클릭한 다음 업데이트를 클릭합니다. 기본적으로 주소록 이름은 기본 오프라인 주소록으로 지정됩니다.

    4. OAB를 업데이트할지 확인하는 메시지가 나타나면 를 클릭합니다.

    기본적으로 웹 기반 배포에 대한 OAB 생성은 8시간마다 실행됩니다. 웹 기반 배포에 대해 OAB를 즉시 업데이트하려면 다음 단계를 수행합니다.

    1. Exchange 2007 클라이언트 액세스 서버 역할을 실행하는 서버에서 서비스 MMC(Microsoft Management Console) 스냅인을 시작합니다. 이렇게 하려면 시작, 실행을 차례로 클릭하고 services.msc를 입력한 다음 확인을 클릭합니다.

    2. 서비스 목록에서 Microsoft Exchange 파일 배포를 마우스 오른쪽 단추로 클릭한 다음 다시 시작을 클릭합니다.

  6. OAB가 생성되었는지 확인합니다. 이렇게 하려면 캐시된 Exchange 모드에서 실행되도록 구성되어 있는 Microsoft Office Outlook 2007 클라이언트를 시작합니다. 그런 다음 OAB를 다운로드합니다.

자세한 내용

자세한 내용은 OALGen이 잘못된 CCR 클러스터 노드에서 실행되고 있습니다.를 참조하십시오.

Exchange 2007에서 OAB를 만드는 방법에 대한 자세한 내용은 오프라인 주소록을 만드는 방법을 참조하십시오.

Exchange 2007에서 CCR을 구성하는 방법에 대한 자세한 내용은 클러스터 연속 복제를 참조하십시오.