다음을 통해 공유


RollAlternateServiceAccountCredential.ps1 스크립트 문제 해결

 

적용 대상: Exchange Server 2010 SP2, Exchange Server 2010 SP3

마지막으로 수정된 항목: 2012-07-23

이 항목에서는 RollAlternateServiceAccountPassword.ps1 스크립트를 사용할 때 발생할 수 있는 일반적인 오류에 대한 해결 방법 및 정보를 제공합니다.

클라이언트 액세스 서버 하나 이상을 암호를 이용하여 업데이트할 수 없음

문제

스크립트에 ToEntireForest 또는 ToArrayMembers 매개 변수를 사용할 때 하나 이상의 클라이언트 액세스 서버를 업데이트할 수 없는 경우가 있습니다.

해결 방안

서버에서 다음 예제와 같이 스크립트가 Get-ClientAccessArray cmdlet을 사용하여 필요한 서버를 모두 대상으로 지정하는지 확인합니다.

Get-ClientAccessArray | fl members

업데이트에 실패한 서버가 클라이언트 액세스 배열의 구성원이며 여전히 제대로 업데이트되지 않는 경우에는 Exchange 설치를 다시 실행하고 클라이언트 액세스 서버 역할을 서버에 다시 추가합니다. ToSpecificServers 매개 변수를 사용하여 대상으로 하는 개별 서버를 지정할 수도 있습니다.

일부 서버가 스크립트에 응답하지 않음

문제

네트워크 연결 불량 등의 일시적인 오류로 서버 업데이트에 실패하는 경우가 있습니다.

해결 방안

해당 서버가 네트워크 및 Active Directory에 연결되어 있는지 확인한 후 스크립트를 다시 시도합니다.

일부 배열 구성원에 대해 장기간 서비스 중단

문제

Get-ClientAccessArray cmdlet 에서 결정한 대로 서버가 장기간 서비스 중단 상태이지만 배열의 구성원인 경우 ToArrayMembersToEntireForest 매개 변수를 사용하면 스크립트 기능이 손상될 수 있습니다. 서버가 영구적으로 손상되었으나 배포에서 완전히 제거하지 않은 경우에도 같은 문제가 발생됩니다.

해결 방안

이 문제를 해결하려면 Exchange 설치 프로그램을 사용하여 서버를 배포에서 제거하거나 서버가 제거될 때까지 수동으로 스크립트를 실행합니다.

서버가 짧은 시간 동안 중단되고 Exchange를 영구적으로 제거하려는 경우에는 ToSpecificServers 매개 변수를 사용하는 특정 서버에 대해 스크립트를 실행하도록 조정하여 활성 서버만 대상으로 지정되도록 할 수 있습니다. 또는 다음 예제와 같이 Remove-ClientAccessArray cmdlet을 사용하여 반응하지 않는 서버의 Active Directory 개체에서 RPC 클라이언트 액세스 서비스를 제거할 수 있습니다.

Remove-RPCClientAccess -Server Server.Contoso.com

RPC 클라이언트 액세스 서비스가 제거된 후 서버는 Get-ClientAccessArray에 의해 배열 구성원으로 복귀하지 않으며 스크립트는 이 서버를 대상으로 지정하지 않습니다. 서버가 다시 기능을 회복하면 New-RpcClientAccess cmdlet을 사용하여 RPC 클라이언트 액세스 서비스를 다시 추가할 수 있습니다. RPC 클라이언트 액세스 서비스를 다시 추가할 때는 해당 서버에서 Microsoft Exchange 주소록 서비스를 다시 시작해야 합니다.

경고

RPC 클라이언트 액세스 서비스를 서버에서 제거하기 전에 Remove-RPCClientAccess 항목을 참조하십시오.

자세한 내용

클라이언트 액세스 서버 배열 또는 부하 분산 솔루션에 Kerberos 인증을 사용하는 방법에 대한 자세한 내용은 다음 항목을 참조하십시오.

 © 2010 Microsoft Corporation. 모든 권리 보유.