Instance Registration
□ | 인스턴스 등록 |
◆ | 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 인스턴스 등록 후 자동 입력) NO로 설정돼 있을 데이터 베이스 성능 정보 수집 불가 |
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) |
Instance Id |
인스턴스의 식별자 |
Description |
인스턴스 설명 |
□ | CUBRID DB 인스턴스 등록시 확인 사항 |
CUBRID DB Server를 등록시 CUBRID Manager (이하 CM) 관리자 계정이이 필요 하며 CM Port 정보를 확인 이 필요하다.
또한 데이터 베이스 성능 정보를 획득 하기 위해 communication_histogram 설정 상태 확인 및 cubrid 서비스 상태 조회 하여 cubrid statdump 유틸 실행 해야 한다.
ex) cubrid 설치 계정으로 로그인 후 아래 명령을 실행 한다.
1. UNIX cmd >1. cub_admin statdump -i 10 demodb 1> /dev/null 2>&1 & (Background Running)
2. cub_admin statdump -i 10 demodb (Foreground Running)
2. Window cmd > cub_admin statdump -i 10 demodb
□ | CUBRID Manger 관리자 계정 조회/추가 및 CM Port 확인 |
◆ | 확인 절차 |
명령어 구문 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를 확인 한다.
|
□ | 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]
|
||||||||
- 실행 결과 |