다음은 각 설치 단계가 성공적으로 완료되었는지 검증하는 방법을 설명하는 정보입니다.
모니터 설치 프로세스는 시간이 걸리는 복잡한 작업이므로 단계별로 검증하는 것이 반드시 필요합니다.
전체 프로세스 끝에서 문제점을 발견하면 소프트웨어 스택의 일부분을 어쩔 수 없이 전체적으로 재설치해야 할 수도 있습니다.
설치 단계가 성공적으로 완료되었는지
확인할 수 없을 경우에는 "IBM Technical Support"에 문의하면 추가 지원을 받을 수 있습니다.
주: <temp>는
Windows®의
"%temp%\" 디렉토리 또는
AIX®의
"/tmp" 디렉토리입니다.
DB2® Enterprise
Server Edition
DB2 Enterprise Server Edition을 설치한 후 다음을 수행하십시오.
- DB2
아이콘이 시스템 트레이(Windows)에 나타나고
DB2 Control Center를 시작할 수 있는지 검증하십시오.
- 데이터베이스가 로컬일 경우 로컬 시스템에 데이터베이스를 작성할 수 있는지 확인하십시오.
- 데이터베이스가 원격일 경우 원격 시스템에 작성된 데이터베이스에 액세스하고 이를 카탈로그화할 수 있는지 확인하십시오.
- AIX 플랫폼인 경우
db2inst1 인스턴스가 /home/db2inst1/sqllib 밑에 작성되고 db2cc(Control Center)를 수동으로 작성할 수 있는지 확인하십시오.
DB2 Cube Views™
DB2
Cube Views를
설치한 후에 다음을 수행하십시오.
- DB2 Control Center
"도구" 메뉴에 "OLAP 센터" 메뉴 항목이 추가되었는지 그리고/또는 "OLAP 센터" 메뉴 항목이
시작 메뉴의 "Business Intelligence 도구" 메뉴에 추가되었는지, OLAP 센터 응용프로그램이 초기화되었는지 검증하십시오.
- AIX에서
디스플레이 패키지 명령을 실행하여 Cubeviews 패키지가 올바르게 설치되었는지 확인하십시오.
"lslpp -L all | grep db2" 명령은 db2_08_01.cbsg, db2_08_01.cube.services를 리턴하고 다른
DB2 패키지 중에서
db2_08_01.olsampdb를 리턴해야 합니다.
db2inst1 인스턴스가 갱신되었는지 확인하려면 모든 작업이 성공적인지 /tmp/db2setup.log를 살펴보십시오.
'db2inst1 인스턴스가 성공적으로 갱신됨'이라는 정보가 표시됩니다.
WebSphere® Application
Server
"dashboard"
프로파일을 사용하여
WebSphere Application
Server를
설치한 후에 다음을 수행하십시오.
- "첫 번째 단계" 콘솔에서 "설치 검증" 기능을 실행하고 성공 메시지가 있는지 확인하십시오.
- "server1" 응용프로그램 서버를 성공적으로 시작/중지할 수 있는지
C:\IBM\WebSphere\AppServer\profiles\dashboard\logs\server1에 있는 startServer.log 및 stopServer.log를 확인하십시오.
- http://localhost:9060/ibm/console에서 "관리 콘솔" 응용프로그램에
성공적으로 액세스할 수 있는지 확인하십시오.
- 오류가 있는지 C:\IBM\WebSphere\AppServer\profiles\dashboard\logs\server1의 SystemOut.log를 확인하십시오.
- 설치의 유효성을 검증할 수 없는 경우 응용프로그램 서버 설치 로그인
"<temp>log.txt" 및 모니터 설치 로그인 "<temp>launchpad-monitor.log"를 확인하십시오.
설치 디버깅에 사용된 기타 응용프로그램 서버 파일은 다음 위치에 있습니다.
- C:\IBM\WebSphere\AppServer\logs,
특히 C:\IBM\WebSphere\AppServer\logs\log.txt 및 C:\IBM\WebSphere\AppServer\logs\wbi\log.txt
- C:\IBM\WebSphere\AppServer\logs\dashboard\*
- C:\IBM\WebSphere\AppServer\profiles\dashboard\logs\*
- C:\IBM\WebSphere\AppServer\profiles\dashboard\
- C:\IBM\WebSphere\AppServer\profiles\dashboard\properties\*
- C:\IBM\WebSphere\AppServer\properties\profileRegistry.xml
WebSphere Process
Server
"monitor" 프로파일을 사용하여
WebSphere Process
Server를 설치한 후에 다음을 수행하십시오.
- "첫 번째 단계" 콘솔에서 "설치 검증" 기능을 실행하고 성공 메시지가 있는지 확인하십시오.
- "server1" 응용프로그램 서버를 성공적으로 시작/중지할 수 있는지
C:\IBM\WebSphere\ProcServer\profiles\monitor\logs\server1에 있는 startServer.log 및 stopServer.log를 확인하십시오.
- "http://localhost:9060/ibm/console"에서 "관리 콘솔"
응용프로그램에 성공적으로 액세스할 수 있는지 확인하십시오.
- 오류가 있는지 C:\IBM\WebSphere\ProcServer\profiles\monitor\logs\server1의
SystemOut.log를 확인하십시오.
- DB2에 WPRCSDB 및 EVENT 데이터베이스가 있는지 확인하십시오.
EVENT 데이터베이스가 작성되지 않은 경우 %ProfileHome%\event\dbscripts\db2\cr_event_db2.{sh|bat}
server {db2inst1 | db2admin}를 실행하여 작성할 수 있습니다.
- 설치의 유효성을 검증할 수 없는 경우 Process Server 설치 로그인
"<temp>log.txt" 및 모니터 설치 로그인 "<temp>launchpad-monitor.log"를 확인하십시오.
설치 디버깅에 사용된 기타 Process Server 파일은 다음 위치에 있습니다.
- C:\IBM\WebSphere\ProcServer\logs,
특히 C:\WebSphere\ProcServer\logs\log.txt 및 C:\WebSphere\ProcServer\logs\wbi\log.txt
- C:\IBM\WebSphere\ProcServer\logs\monitor\*
- C:\IBM\WebSphere\ProcServer\profiles\monitor\logs\*
- C:\IBM\WebSphere\ProcServer\profiles\monitor\
- C:\IBM\WebSphere\ProcServer\profiles\monitor\properties\*
- C:\IBM\WebSphere\ProcServer\properties\profileRegistry.xml
WebSphere Portal
WebSphere Portal을 설치한 후 다음을 수행하십시오.
- "WebSphere_Portal" 응용프로그램 서버를
성공적으로 시작/중지할 수 있는지 확인하십시오.
서버를 실행하기 위해 "첫 번째 단계"를 사용하고자 할 수도 있습니다.
- IBM®
WebSphere Portal 웹 응용프로그램에
성공적으로 액세스할 수 있는지 확인하십시오.
- 서버가 시작된 후 "첫 번째 단계"를 사용하는 경우
자동으로 웹 응용프로그램이 실행됩니다.
- 또는 서버가 시작된 후 "서버 시작"을 사용하여
"http://localhost:9081/wps/portal"에서 브라우저에 웹 응용프로그램을 불러올 수 있습니다.
- "로그인 포틀렛" 페이지를 볼 수 있어야 합니다.
기본 ID/암호인 "wpsadmin/wpsadmin"을 사용하여 로그인하십시오.
- 로그인한 다음
"WebSphere
Portal 버전 5.1.0.2 환영" 메시지가 표시된 웹 페이지를 볼 수 있어야 합니다.
- 설치 유효성을 검증할 수 없는 경우
WebSphere Portal 설치 로그 파일인 "wpsinstalllog.txt",
"pznInstallLog.txt", "pzninstall.log" 및 "wpinstalllog.txt"를 살펴보고 <temp> 디렉토리에 있는
모니터 설치 로그 파일인 "launchpad-monitor.log"를 확인하십시오.
또한, 오류가 있는지 C:\WebSphere\PortalServer\log의 SystemOut.log 파일도 확인하십시오.
데이터베이스 작성
- 런치패드를 사용하여 데이터베이스를 작성하기 전에 다음 단계를 수행하십시오.
- 런치패드를 사용하여
DB2를 설치한 경우
런치패드를 중지한 후 새 명령 창에서 다시 시작했는지 확인하십시오.
이렇게 함으로써 DB2 환경이 올바르게 설정됩니다.
- DB2가 시작되었는지 확인하십시오.
- 백업 및 테이블 공간에 사용된 디렉토리가 존재하는지 확인하십시오.
AIX에서
이러한 디렉토리는 "777"로 설정되거나 소유자가 "db2inst1"로 설정해야 합니다.
- 데이터베이스 작성이 완료되면(예:
완료를 클릭한 후) 데이터베이스에
테이블이 작성되었는지 확인하십시오.
다음 데이터베이스에 해당 테이블이 있는지 확인하십시오.
데이터베이스 |
테이블 |
저장소 |
Database_Characteristics, Property, Monitor_Client(작성된 최종 테이블) |
상태 |
DEPLOYED_DDL, RMPRUNECTRL(작성된 최종 테이블) |
런타임 |
TIME_BASED_SITUATIONS, RMPRUNECTRL(작성된 최종 테이블) |
히스토리 |
DIM_TIME, RMPRUNECTRL(작성된 최종 테이블) |
가능한 문제점 및 정정 조치:
- 데이터베이스가 작성되지 않았습니다.
조치:
DB2가 시작되었는지 확인하십시오.
- 데이터베이스가 작성되었지만 데이테베이스에 테이블이 없습니다.
조치: 데이터베이스 작성 패널에 올바른 사용자 ID 및 암호를 입력했는지 확인하십시오.
<Monitor_Home>/install/logs/db2Create****Out.log 파일을 찾아 보십시오. 여기서
"****"는 상태, 런타임, 히스토리 또는 저장소입니다.
다음 메시지를 찾으십시오.
"SQL30082N
보안 이유 "24"(으)로 연결을 설정하는 데 실패("사용자 이름 및/또는 암호가 올바르지 않음")"
이 메시지가 있는 경우 데이터베이스를 설치 제거한 후 올바른 사용자 ID 및 암호로 다시 설치하십시오.
- 올바른 데이터가 저장소 데이터베이스의 DATABASE_CHARACTERISTICS 테이블에 쓰여졌는지 확인하십시오.
3개의 데이터베이스(상태, 런타임 및 히스토리) 각각에 대해 행이 하나씩 존재해야 합니다.
행에는 데이터베이스 이름, 스키마 이름 및 호스트 이름이 있어야 합니다.
또한 히스토리 데이터베이스가 작성되면 한 행이 저장소 데이터베이스의 Property 테이블에 추가되어야 합니다.
행에는 "<Hist_Name>_CUBE" 값의 "CubeDataSource" 특성이 있어야 합니다.
여기서 "<Hist_Name>"은 히스토리 데이터베이스의 이름입니다.
항목이 없는 경우 <temp>launchpad-monitor.log를 찾아 보십시오.
"repos command0"을 검색하고 오류가 있는지 확인하십시오.
정보가 올바르게 쓰여진 경우 "repos command finished, rc=0" 명령문이 로그 파일에 존재해야 합니다.
가능한 문제점 및 정정 조치:
- AIX에서
번들 JVM에 액세스할 수 없습니다. <temp>launchpad-monitor.log에서
"repos command finished rc=126"을 볼 수 있습니다.
조치: launchpad.sh를 포함하는 상위 디렉토리는 모든 사용자에 대해 읽기 및 실행 권한이 있어야 합니다.
- DB2 라이브러리에 액세스할 수 없습니다.
조치: DB2가 시작되었는지 확인하십시오.
런치패드를 사용하여 DB2를 설치한 경우 런치패드를 중지한 후
새 명령 창에서 다시 시작했는지 확인하십시오.
- 저장소 데이터베이스에 연결할 수 없습니다.
조치:
저장소 데이터베이스가 로컬 시스템에 있는 경우 데이터베이스 작성 패널에 올바른 사용자 ID 및
암호를 입력했는지 확인하십시오.
저장소 데이터베이스가 원격 시스템에 있는 경우 데이터베이스가 로컬 시스템에서 카탈로그화되었는지 확인하십시오.
또한 저장소 데이터베이스 정보 패널에 올바른 사용자 ID 및 암호를 입력했는지 확인하십시오.
- AIX 전용:
런타임 데이터베이스가 올바르게 채워졌는지 확인하십시오.
DB2 Control Center를 열고
런타임 데이터베이스에 연결하십시오.
데이터베이스에 사용자 정의 함수 2개(GMTLONG2TIMESTAMP 및 GMTTIMESTAMP2LONG)가 있는 지 확인하십시오.
이들 함수가 존재하지 않는 경우 Replication Manager가 실패합니다.
<Monitor_Home>/install/logs/db2CreateRuntimeOut.log 파일을 확인하여
함수가 성공적으로 작성되었는지 판별하십시오.
"call sqlj.install_jar"을 검색하십시오.
함수가 작성된 경우 다음 메시지가 표시됩니다.
"DB20000I CALL 명령이 성공적으로 완료되었습니다."
함수가 작성되지 않은 경우에는 다음 메시지가 표시됩니다.
"SQL4302N /home/db2inst1/sqlli 사용 권한 거부" 예외로
"프로시저 또는 사용자 정의 함수 "sqlejReadJar", 특정 이름 "SQL051206175332050"이 중단되었습니다. "
이 경우
모니터 설치 제거 프로그램을 사용하여 런타임 데이터베이스를 설치 제거하십시오.
데이터베이스를 제거하고 시스템을 재부팅한 후 런타임 데이터베이스를 다시 설치하십시오.
- 모니터 데이터베이스 작성 문제점을 디버깅하려면
<Monitor_Home>/install/logs/db2CreateAAAAOut.log
파일을 확인하십시오. 여기서 "AAAA"는 상태, 런타임, 히스토리 또는 저장소를 나타냅니다.
모니터 서버
"monitor" 프로파일을 사용하여 Process Server를 시작한 후
"http://localhost:9060/ibm/console"에서 "관리 콘솔" 응용프로그램을 시작하십시오.
해당 위치에서 다음 항목을 확인하십시오.
- 엔터프라이즈 응용프로그램:
IBM_WB_ACTIONMANAGER 및 IBM_WB_MONITOR_SERVER가 성공적으로 시작되었는지 확인하십시오.
- JDBC 자원:
서버 및 노드 범위 아래의 데이터베이스 연결이 MonitorDB2XADriver1JDBC 자원 아래의
데이터 소스에 연결되어 있는지 테스트하십시오.
- WebSphere Business Monitor:
모든 모니터별 플러그인/패널이 올바르게 설치되었는지 확인하십시오.
WebSphere Business Monitor 표제 아래의 모든 하이퍼링크를 클릭하는 것 만으로 확인할 수 있습니다.
엔터프라이즈 응용프로그램 중 하나라도 누락된 경우에는
<Monitor_Home>/install/logs에서
MonitorAppInstallOut.log 파일 및 MonitorAppInstallErr.log 파일을 확인하십시오.
MonitorAppInstallOut.log 파일에서 "ADMA5016I: Installation of IBM_WB_MONITOR_SERVER started." 및
"ADMA5016I: Installation of IBM_WB_ACTIONMANAGER started."를 검색하십시오.
응용프로그램이 성공적으로 설치된 경우 "ADMA5013I: Application IBM_WB_MONITOR_SERVER
installed successfully" 및 "ADMA5013I: Application IBM_WB_ACTIONMANAGER installed
successfully"라는 2개의 문장을 볼 수 있어야 합니다.
JDBC 자원 중 하나라도 누락된 경우 <Monitor_Home>/install/logs에서
MonitorAppInstallOut.log 및 MonitorAppInstallErr.log 파일을 확인하십시오.
MonitorAppInstallOut.log 파일에서 "## Installing DataSource:
???? on node Node01"을 검색하십시오. 여기서, "????"는 "RepositoryDBDataSource" 또는 "RuntimeDBDataSource"일 수 있습니다.
또한 "## Installing DataSource: MonitorDataSource on server1"을 검색하십시오.
오류가 없는지 확인하십시오.
WAS 관리 콘솔 플러그인 중 하나라도 누락된 경우
<Monitor_Home>/install/logs에서 MonitorConsoleInstallOut.log 및 MonitorConsoleInstallErr.log 파일을 확인하십시오.
MonitorAppInstallOut.log에서 "PLPR0013I: Saving Console Enterprise Application"을 검색하십시오.
플러그인이 성공적으로 설치된 경우 "PLPR0014I: Closing Console Enterprise Application"이 표시됩니다.
모니터 서버를 설치 제거했다가 다시 설치하려는 경우,
모니터 서버를 설치 제거한 후 SIB 데이터베이스 디렉토리를 삭제해야 합니다.
디렉토리를 삭제하지 않으면 재설치 후 서버를 시작할 때 오류가 발생합니다.
C:\WebSphere\ProcServer\profiles\monitor\databases\com.ibm.ws.sib\<Node_Name>.server1-MONITOR.<Cell_Name>.Bus 디렉토리를 삭제해야 합니다.
C:\WebSphere\ProcServer\profiles\monitor\logs\server1의 SystemOut.log 및 SystemErr.log 파일에서 문제점을 진단할 수도 있습니다.
대시보드 클라이언트
WebSphere_Portal 서버를 시작한 후
"http://localhost:9081/wps/portal"의 "
WebSphere Business Monitor 환영" 페이지에 액세스하십시오.
- 올바른 주제가 사용되고 있는지 확인하십시오.
WebSphere Business Monitor
주제는 자주색이며 일반적인 WebSphere Portal 아이콘 및 이미지가
아니라 WebSphere Business Monitor 아이콘 및 이미지를 포함합니다.
또한 일반적인 WebSphere Portal 환영 페이지가 아니라
WebSphere Business Monitor와 관련된 다른 환영 페이지가 있어야 합니다.
- 페이지 오른쪽 상단에서
로그인을 클릭하십시오.
기본 ID/암호인 "wpsadmin/wpsadmin"을 사용하여 로그인하십시오.
- 관리 > 포털 관리 > 포틀렛에서 고유한 이름으로 검색하고 'com.ibm' 문자열을 사용하며
모든 대시보드 보기가 설치되어 있는지 확인하십시오.
- 대시보드 프로파일 "server1"을 시작한 후
WebSphere Application
Server 관리 콘솔에서 다음을 확인하십시오.
- 자원 -> JDBC 제공자: 노드 범위 아래의 데이터베이스 연결이 MonitorDB2XADriver1 JDBC 자원 아래의
데이터 소스에 연결되어 있는지 테스트하십시오.
- C:\WebSphere\AppServer\profiles\portal\logs\server1의 SystemOut.log 및 SystemErr.log 파일에서
문제점을 진단할 수도 있습니다.
JDBC 자원 중 하나라도 누락된 경우
<Monitor_Home>/install/logs에서
DashboardClientDeployOut.log 및 DashboardClientDeployErr.log 파일을 확인하십시오.
DashboardClientDeployOut.log 파일에서 "## Installing DataSource:
???? on node Node01"을 검색하십시오. 여기서, "????"는 "RepositoryDBDataSource", "RuntimeDBDataSource"
또는 "HistoricalDBDataSource"일 수 있습니다. 오류가 없는지 확인하십시오.
올바른 데이터가 저장소 데이터베이스의 Monitor_Client 테이블에 쓰여졌는지 확인하십시오.
대시보드 클라이언트 시스템의 호스트 이름 및 SOAP 포트 번호가 있는 행이 하나 존재해야 합니다.
테이블에 항목이 없는 경우 DashboardClientDeployOut.log 파일을 확인하십시오.
"Register Dashboard Client..."를 검색하고 오류가 있는지 확인하십시오.
대시보드 컬라이언트 설치 스크립트는 몇 단계를 수행합니다.
다음은 시작 단계를 표시하는 메시지입니다.
DashboardClientDeployOut.log 파일을 확인하고 각 단계가 오류 없이 완료되는지 확인하십시오.
단계 |
메시지 |
datasources와 같은
WebSphere Application
Server 자원을 작성하십시오. |
WAS 자원 작성... |
WAR 파일을 배치하십시오. |
war 배치 중... |
WebSphere Business Monitor를 배치하십시오. |
주제 배치 중... |
WebSphere Portal 환영 페이지를 저장하십시오. |
환영 페이지 내보내기... |
WebSphere Business Monitor 환영 페이지를 설정하십시오. |
환영 페이지 설정 중... |
이름 공간 바인딩을 작성하십시오. |
EJB Refs 맵핑 및 이름 공간 바인딩 작성 중... |
DB2 Alphablox 데이터 소스를 작성하십시오. |
Alphablox 데이터 소스 작성 중... |
Monitor_Client 테이블을 갱신하십시오. |
대시보드 클라이언트 등록 중... |