Instance Management
관리대상 인스턴스를 관리하는 화면으로 인스턴스별 설명과 색상을 지정할수 있으며 실시간 모니터링 여부도 변경이 가능하다.
| □ | 화면 |
| ◆ | DB 인스턴스 등록 |
최초 설치후 인스턴스를 추가하여야 하는 데 콘솔에 접속한후 좌측 메인메뉴의 Common -> Instance -> Instance Management 메뉴를 통하여 관리 DB를 등록한다.
인스턴스 명은 반드시 영문 기준 4자 이하로 명명하며,
Connection URL 에서 사용될 URL 은
[IP]:[PORT] 형태로 입력한다.
예) 192.168.0.44:8001
계정의 경우 CUBRID Manager(이하 CM) 관리자 계정(admin)으로 접속하여 사용한다.

| ◆ | 항목 설명 |
항목 |
설명 |
Group Name |
Elevisor 인스턴스에 등록 된 그룹 이름 |
NAME |
엘리바이저에서 사용할 ID 로써, 반드시 영문 4자 이하를 사용해야 한다. |
Agent Name |
CUBRID Agent 이름 ( Cubrid Agent 연결 시 자동 입력) |
Agent Status |
CUBRID Agent 상태 ( Cubrid Agent 연결 시 자동 입력) |
Agent Status Duration Time |
CUBRID Agent Start Duration Time ( Cubrid Agent 연결 시 자동 입력) |
Agent Pid |
CUBRID Agent Pid ( Cubrid Agent 연결 시 자동 입력) |
Agent Udp Port |
CUBRID Agent Udp Port ( Cubrid Agent 연결 시 자동 입력) |
Agent Version |
CUBRID Agent Udp 버전 ( Cubrid Agent 연결 시 자동 입력) |
DB Name |
DB 이름 ( Elevisor 인스턴스 등록 후 자동 입력) |
DB Pid |
DB Pid ( Cubrid Agent 연결 시 자동 입력) |
DB Statistic Enable |
DB 데이터 베이스 통계 정보 활성화 상태 (Elevisor 인스턴스 등록 후 자동 입력) [ YES/NO] - NO로 설정돼 있을시 데이터 베이스 성능 데이터 0로 보임 |
Instance Name |
DB 인스턴스 이름 (Elevisor 인스턴스 등록 후 자동 입력 ) |
OS |
DB가 설치된 OS 정보 ( Elevisor 인스턴스 등록 후 자동 입력 ) |
Version |
DB 버전 ( Elevisor 인스턴스 등록 후 자동 입력 ) |
Broker Port |
Broker Port 리스트 ( Elevisor 인스턴스 등록 후 자동 입력 ) |
Connect URL |
IP:PORT 순서로 입력한다. ( Port는 CM PORT를 입력 한다. default: 8001) |
ID |
CM (Cubrid Manager) 관리자 계정을 입력한다 (admin) |
PASSWORD |
CM (Cubrid Manager) 계정에 대한 비밀 번호를 입력한다. |
Monitoring |
실시간 모니터링 여부를 결정한다. (기본값 : checked) |
Check Time |
DB Health 체크 수행 시간 설정 (기본값 : 미설정) * 향후 Health 체크 수행 관련 기능 추가 예정 |
Color |
매뉴에서 사용할 해당 인스턴스의 색상 지정.(기본값 : RANDOM Color Value) |
Instance Id |
인스턴스의 식별자 |
Description |
인스턴스 설명 |
| □ | CUBRID DB 인스턴스 등록시 확인 사항 |
CUBRID DB Server를 등록시 CUBRID Manager (이하 CM) 관리자 계정 및 CM Port 정보 확인이 필요하다.
또한 데이터 베이스 성능 정보를 획득 하기 위해 communication_histogram 설정 상태 확인 및 cubrid 서비스 상태 조회 하여 cubrid statdump 유틸 실행 해야 한다.
ex) cubrid 설치 계정으로 로그인 후 아래 명령을 실행 한다.
1. UNIX cmd > cub_admin statdump -i 10 demodb 1> /dev/null 2>&1 & or cub_admin statdump -i 10 demodb
2. Window cmd > cub_admin statdump -i 10 demodb
| □ | CUBRID Manger 관리자 계정 조회/추가 및 CM Port 확인 |
참고로 CM 관리자 계정은 기본 계정은 admin 이며 패스워드는 admin 이다.
| ◆ | 확인 절차 |
명령어 구문 cm_admin <utility_name> <utility_name>: adduser [<option>] <cmuser-name> <cmuser-password> : CM 사용자 추가 deluser <cmuser-name> : CM 사용자 삭제 viewuser [<cmuser-name>] : CM 사용자 정보 출력 changeuserauth [<option>] <cmuser-name> : CM 사용자 권한 변경 changeuserpwd [<option>] <cmuser-name> : CM 사용자 비밀번호 변경 adddbinfo [<option>] <cmuser-name> <database-name> : CM 사용자의 데이터베이스 정보 추가 deldbinfo <cmuser-name> <database-name> : CM 사용자의 데이터베이스 정보 삭제 changedbinfo [<option>] <database-name> number-of-pages : CM 사용자의 데이터베이스 정보 변경 |
1. CUBRID Manager (이하 CM) 관리자 조회 및 추가
|
- CM 관리자 조회
참고로) cubrid 관리자 패스워드 기본 값 설정은 admin / admin 이다.
- CM 관리자 유저 추가
|
2. CM Port 확인 $CUBRID_HOME/conf/cm.conf 에서 cm_port를 확인 한다.
|
방화벽 오픈시 CM_PORT 8001 인경우 CM_PORT, CMPORT+1 ( 8001,8002) TCP를 오픈 한다. |
| □ | CUBRID 데이터 베이스 통계 유틸 실행 |
| ◆ | CUBIRD 데이터 베이스 성능 정보를 획득하기 위한 절차 |
1. communication_histogram 설정 상태 확인
|
||||||||
실행 전에 $CUBRID_HOME/conf/cubrid.conf 파일에 communication_histogram 파라미터를 yes로 아래 그림과 같이 돼어 있어야 한다.
|
||||||||
2. cubrid 서비스 상태 조회
|
||||||||
체크 1) cubrid server 기동 상태 및 이름 확인 체크 2) cubrid mamanger 기동 상태 확인 이름 확인
|
||||||||
3. cubrid statdump 유틸 실행
|
||||||||
cub_admin statdump options database_name options : [{-o|--ouput-file=} file_name] [{-i|--interval=}secs] [-c|--cumulative]
|
||||||||
- 실행 결과 |
| □ | CUBRID 데이터 베이스 통계 유틸 실행 확인 |
CUBIRD 데이터 베이스 성능 유틸 실행 확인은 ELEVISOR Group 대쉬 보드 에서 확인 하거나 CUBRID 설치 서버 Console 에서 확인 한다.
- ELEVISOR GROUP 대쉬보드에서 확인 결과

- CUBRID 설치 서버 Console 에서 확인 결과
![]()
| □ | 인스턴스 관리 |
| ◆ | 인스턴스 추가 |
화면 하단에 추가할 인스턴스 정보를 입력하고 "저장" 버튼을 클릭하면 인스턴스가 추가된다. 이때 비밀번호는 암호화되어 DB에 저장된다.
| ◆ | 인스턴스 삭제 |
삭제할 행을 선택한후 "삭제" 버튼을 클릭하면 삭제 된다.
| ◆ | 인스턴스 수정 |
편집할 항목을 선택한후 화면 하단에 정보를 수정한후 저장 버튼을 클릭한다.
| ◆ | 초기화 |
현재 입력중인 내용을 초기화 한다.
| □ | 제약사항 |
| ◆ | 인스턴스 명 |
ELEVISOR 에서 관리를 하기위한 이름으로 영문 4글자를 사용한다. 또한 등록된 인스턴스명이 중복되면 안된다.
| ◆ | CUBRID Manager 기본 관리자 계정(default : admin)이 아닌 다른 계 정을 추가 CUBRID Manager 명령로계 정을 추가 한다. |
| ◆ | CUBRID 방화벽 오픈시 에는 (CMPORT, CMPORT+1) 을 확인 하여 오픈 해야 한다. |
ex) CMPORT 8001 인 경우 , 방화벽 오픈은 8001,8002 TCP를 오픈 한다.