0

환경 :IBM 작업등을 6.2 서버 Deployement 오류 : DB2 인스턴스 서버에없는

  1. IBM 작업등 6.2,
  2. IBM 자유 8.5.5.1,
  3. IBM DB2 10.5 &
  4. 윈도우 2008 표준 버전.

DB 인스턴스 [WLDBINST]의 고 가용성에 대해서는 다음 아키텍처를 따랐습니다.

  1. 2 IBM DB2 바이너리 및 SAN 저장소가있는 Windows 클러스터 된 시스템은 데이터베이스 파일을 공통으로 공유하는 데 사용됩니다.
  2. 하나의 노드를 사용할 수 없으면 다른 노드가 데이터를 손실하지 않고 제어권을 대신받습니다.
  3. 클러스터 IP를 통해 DB2 인스턴스를 테스트했으며 정상적으로 작동합니다. 나는 작업등 서버 구성 도구를 실행할 때

아래의 오류는

Instance WLDBINST not found on server. Found only [WLDBINST    C, :, DB2CLUSTER, DB2] 

나는 위의 문제의 원인을 발견, 기록되었습니다. 는 DB2 인스턴스를 나열하려면 우리가 명령 db2ilist 여기서 사용할 수 있습니다

결과 위
C:\>db2ilist 
WLDBINST  C : DB2CLUSTER 
DB2 

우리가 두 개의 인스턴스

DB2CLUSTER &의 "C"드라이브 부분에
  • DB2
  • 입니다
    1. WLDBINST을 보여줍니다

    워크 라이트 구성 도구는 유사한 DB2 도구를 사용하여 인스턴스를 나열합니다.

    것은 그래서 4 개로는 다음 인스턴스

    1. WLDBINST C,
    2. 같은 결과를 고려하여 구성 도구 :
    3. DB2CLUSTER 및
    4. DB2는

    어떻게 해결할 수 있습니다 이 문제.

    +0

    DB2 서버 시스템의 Windows 이벤트 로그에 SSH 관련 오류가 있는지 확인할 수 있습니까? Windows Server 2008의 DB2 서버와 통신하는 서버 구성 도구에 이상한 문제가 발생할 수있는 DB2 10.5 수정 팩 3과 함께 제공되는 IBM SSH 서버에 문제가 있습니다 (이전과 같습니다). 이것이 문제 인 경우 "오류 : [do_spawn in session.c @ 545] 오류가 프로세스를 작업 개체 5에 할당하는 것과 같은 오류가 이벤트 로그에 나타날 수 있습니다." 문제점은 DB2 10.5 수정 팩 4에서 수정되었습니다. – patbarron

    답변

    1

    토폴로지에 대한 데이터베이스를 서버 구성 도구로 만들 수없는 경우 도구를 실행하기 전에 수동으로 만들어야합니다.관리 데이터베이스의

    는 문서가 여기에 있습니다 : 프로젝트 런타임 데이터베이스의 경우 https://www-01.ibm.com/support/knowledgecenter/SSZH4A_6.2.0/com.ibm.worklight.installconfig.doc/admin/t_creating_the_db2_database_for_wladmin.html

    의 문서는 여기에 있습니다 : https://www-01.ibm.com/support/knowledgecenter/SSZH4A_6.2.0/com.ibm.worklight.deploy.doc/admin/t_creating_the_db2_databases.html

    서버 구성 도구는 것을 보장하기 위해 특정 구성을하지 않을 것이다 Liberty는 데이터베이스 노드 스위치가있는 경우 연결을 다시 엽니 다. 이 경우 Liberty의 동작을 검토하고 필요에 따라 server.xml에 설정을 추가하는 것이 좋습니다.

    +0

    문제점에서 명확하게 언급 한 Worklight Server 구성 도구가 DB2 인스턴스 이름을 올바르게 가져올 수 없습니다. 하지만 당신의 대답은 수동으로 데이터베이스를 만드는 것입니다. 데이터베이스를 수동으로 생성하더라도 서버 구성 도구가 DB2 인스턴스를 가져올 수 있습니까? 나는 동의한다, 서버 구성 도구는 클러스터 노드가 사용 된 이유 인 스위치 노드와 관계가 없다. 노드가있는 환경이 무엇인지 설명하고 싶었습니다. server.xml에서 검토 할 내용은 무엇입니까? 어떤 설정을 추가해야합니까? – Karikalan

    +0

    데이터베이스를 수동으로 작성한 경우, 서버 구성 도구는 인스턴스를 알 필요없이 올바른 테이블로 데이터베이스를 채울 수 있어야합니다. 또한 전쟁 전개를 진행할 수 있어야합니다. –

    +0

    DB 인스턴스를 모른 채 .war을 배포하는 방법은 무엇입니까? 내 시나리오에서는 서버 구성 도구가 인스턴스를 결정하는 방법에 대한 설명에 따라 두 개의 인스턴스가 있습니다. 서버 구성 도구가 인스턴스를 알 필요없이 테이블을 채울 수 있다면 우리는 왜 옵션을 선택해야합니까? – Karikalan