ELEVISOR for CUBRID

Instance Registration

Instance Registration

Previous topic Next topic  

Instance Registration

Previous topic Next topic  

인스턴스 등록

 

DB 인스턴스 등록

최초 설치후 인스턴스를 추가하여야 하는 데 콘솔에 접속한후 좌측 메인메뉴의 Common -> Instance -> Instance Management 메뉴를 통하여 관리 DB를 등록한다.

인스턴스 명은 반드시 영문 기준 4자 이하로 명명하며,

Connection URL 에서 사용될 URL 은

[IP]:[PORT] 형태로 입력한다.

예) 192.168.0.44:8001

 

계정의 경우 CUBRID Manager(이하 CM) 관리자  계정(admin)으로 접속하여 사용한다.

clip0401

 

항목 설명

항목

설명

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 관리자 조회

clip0398

 

참고로) cubrid  관리자 패스워드 기본 값 설정은 admin / admin 이다.

 

- CM 관리자 유저 추가

clip0397

 

 

2. CM Port 확인

$CUBRID_HOME/conf/cm.conf 에서 cm_port를 확인 한다.

 

clip0399

 

 


CUBRID  데이터 베이스 통계 유틸 실행

 

CUBIRD 데이터 베이스 성능 정보를 획득하기 위한 절차

 

 

1. communication_histogram 설정 상태 확인

 

 

실행 전에 $CUBRID_HOME/conf/cubrid.conf 파일에 communication_histogram 파라미터를 yes로 아래 그림과

같이 돼어 있어야 한다.

 

clip0393

 

2. cubrid 서비스 상태 조회

 

clip0396

 체크 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]

 

cub_admin : CUBRID 서비스 및 데이터베이스 관리를 위한 통합 유틸리티이다.
statdump : 대상 데이터베이스 서버 실행 통계 정보를 출력하는 명령어이다. 데이터베이스가 동작 중일 때에만 정상 수행된다.
options : -o 옵션, -i 옵션, -c 옵션을 지원한다.
database_name : 통계 자료를 확인하고자 하는 대상 데이터베이스 이름이다.

 

clip0394

                                                                     - 실행 결과