다음을 통해 공유


호스트 인스턴스 추가

개요

BizTalk Server 관리 콘솔 또는 WMI(Windows Management Instrumentation)를 사용하여 호스트 인스턴스를 추가할 수 있습니다. BizTalk Server 한 번에 하나의 서버에만 호스트 instance 추가할 수 있습니다. 호스트 인스턴스에 대한 자세한 내용은 호스트 인스턴스를 참조하세요. WMI를 사용하여 호스트 instance 추가하는 방법에 대한 자세한 내용은 UI 지침 및 개발자 API 네임스페이스 참조WMI(MSBTS_HostInstance)를 참조하세요.

호스트 인스턴스를 추가하면 지정한 호스트의 인스턴스가 BizTalk Server 인스턴스에 매핑됩니다. 복구해야 하는 기존 호스트 인스턴스가 있을 경우 호스트 인스턴스 속성을 업데이트할 수 있습니다. 호스트 인스턴스를 다시 추가하려면 먼저 기존 호스트 인스턴스를 중지해야 합니다. 호스트 instance 중지하는 방법에 대한 자세한 내용은 호스트 인스턴스를 중지하는 방법을 참조하세요.

참고

26개의 호스트 인스턴스를 더 만들려면 기술 자료 문서 184802 "User32.dll 또는 Kernel32.dll 초기화 실패" https://go.microsoft.com/fwlink/?LinkId=26176의 지침을 따라야 합니다. 이 기술 자료 문서의 지침대로 작업한 후에 추가 호스트 인스턴스가 필요하면 각 BTSNTSvc 서비스 인스턴스에 사용할 수 있는 메모리 양을 줄일 수 있습니다. 이렇게 하면 더 많은 인스턴스를 만드는 데 필요한 추가 메모리가 제공됩니다.

참고

서비스 계정에는 호스트 인스턴스가 설치된 서버에서 서비스로 로그온 권한이 자동으로 부여됩니다.

필수 구성 요소

이 절차를 수행하려면 관리자 그룹 및 BizTalk Server 관리자 그룹의 구성원으로 로그온해야 합니다.

또한 다음 데이터베이스가 있는 서버의 db_securityadmin SQL Server 데이터베이스 역할 및 securityadmin SQL Server 역할의 멤버여야 합니다.

  • BAM 기본 가져오기(BAMPrimaryImport)

  • BizTalk 관리(BizTalkMgmtDb)

  • BizTalk MessageBox(BizTalkMsgBoxDb)(모두)

  • BizTalk 추적(BizTalk DTADb)

  • 규칙 엔진(BizTalkRuleEngineDb)

주의

BizTalk Server 관리 콘솔이나 WMI(Windows Management Instrumentation) 스크립트를 사용하여 호스트 인스턴스의 계정 정보를 업데이트하는 것이 좋습니다. 이렇게 하면 BizTalk Server가 BizTalk Server 데이터베이스에서 계정 정보를 업데이트할 수 있고 동기화된 데이터베이스 및 호스트 인스턴스 간에 보안 구성을 유지할 수 있습니다.

단계

  1. 시작을 클릭하고 모든 프로그램을 클릭하고 Microsoft BizTalk Server 20xx를 클릭한 다음 BizTalk Server 관리를 클릭합니다.

  2. 콘솔 트리에서 BizTalk Server 관리를 확장하고 BizTalk 그룹을 확장한 다음 플랫폼 설정을 클릭합니다.

  3. 호스트 인스턴스를 마우스 오른쪽 단추로 클릭하고 새로 만들기를 클릭한 다음 호스트 인스턴스를 클릭합니다.

  4. 호스트 인스턴스 속성 대화 상자에서 다음을 수행하고 확인을 클릭합니다.

    사용 항목 원하는 작업
    호스트 이름 선택한 서버에 연결된 호스트의 이름을 표시합니다.
    서버 선택한 호스트에 연결된 서버를 표시합니다.
    로그온 호스트 인스턴스를 실행할 새 서비스 계정의 계정 이름을 표시합니다.
    구성 호스트 instance 실행할 계정의 계정 이름과 암호를 입력할 수 있는 로그온 자격 증명 대화 상자를 표시하려면 클릭합니다.
    호스트 인스턴스를 시작할 수 없게 합니다. 선택한 호스트의 상태를 사용에서 사용 안 함으로 변경하려면 이 확인란을 선택합니다. 호스트 인스턴스를 시작하지는 않고 해당 설정을 유지하려는 경우 호스트 인스턴스를 사용 안 함으로 변경하면 유용합니다.

    호스트 인스턴스를 설치한 후 시작하여 MessageBox 데이터베이스로 메시지를 라우팅할 수 있도록 해야 합니다. 호스트 instance 시작하는 방법에 대한 자세한 내용은 호스트 인스턴스를 시작하는 방법을 참조하세요.

알려진 문제

호스트 인스턴스를 생성하는 동안 지정된 BizTalk Server 런타임 구성 요소를 사용할 수 없는 경우 BizTalk 호스트 인스턴스가 "제거 실패" 상태로 생성됩니다.

문제

BizTalk 관리 콘솔이 BizTalk Server 런타임 컴퓨터에 원격인 컴퓨터에 설치된 경우 BizTalk Server 컴퓨터를 사용할 수 없는 경우에도 원격 BizTalk Server 컴퓨터에 호스트 instance 만들 수 있습니다.

사용할 수 없는 BizTalk Server 컴퓨터에서 BizTalk 호스트의 instance 만들려는 경우 다음 오류 메시지가 포함된 대화 상자가 표시됩니다.

서버 <서버 이름>에 호스트 <호스트 이름을> 설치하지 못했습니다.

추가 정보:

RPC 서버를 사용할 수 없습니다. (WinMgmt)

확인을 클릭하면 대화 상자가 닫히고 다음과 같은 오류 메시지 대화 상자가 표시됩니다.

서버 <서버 이름>에 호스트 <호스트 이름의> 중단된 설치를 정리하지 못했습니다.

추가 정보:

Windows NT 서비스 BTSSvc{<GUID>}를 삭제할 때 오류가 발생했습니다. (WinMgmt)

확인을 클릭하여 이 대화 상자를 해제하면 BizTalk 호스트의 instance 제거 상태가실패한 BizTalk 관리 콘솔에 표시됩니다.

원인

호스트 instance 만들어지면 호스트 instance 지정된 BizTalk Server 컴퓨터에 설치되기 전에 BizTalk Management 데이터베이스에 항목이 만들어집니다. 지정된 BizTalk Server 컴퓨터에 호스트 instance 설치하지 못하면 BizTalk 관리 프로그램에서 호스트 instance 제거하려고 시도하지만 지정된 BizTalk Server 컴퓨터를 사용할 수 없으므로 제거도 실패합니다.

해결 방법

제거 상태 실패한 BizTalk Admininstration 콘솔에서 BizTalk 호스트 instance 만든 경우 호스트 instance 삭제하고 지정된 BizTalk Server 컴퓨터를 사용할 수 있게 된 후 호스트 instance 다시 만듭니다.

참고

BizTalk 관리 콘솔에서 제거 상태가실패한 BizTalk 호스트 instance 만들어지면 지정된 BizTalk Server 컴퓨터를 다시 사용할 수 있게 된 후에도 호스트 instance 작동하지 않습니다.

참고 항목

BizTalk 호스트 및 호스트 인스턴스 관리 호스트 인스턴스 시작 호스트 인스턴스호스트 인스턴스삭제 호스트 인스턴스수정 속성 삭제