오토셋 6 매니저 사용법

32. CUBRID 매니저 설정, cm.conf 파일 수정

 

오토셋 매니저는 텍스트 기반으로 되어 있는 큐브리드(CUBRID) 매니저의 설정 파일을

GUI 기반으로 설정할 수 있도록 지원합니다.

 

 

큐브리드 매니저(CUBRID Manager)에 대한 설정을 하려면, 큐브리드 설치 경로confcm.conf 파일을 수정해야 합니다.

(오토셋 도나 6버전으로 설치된 큐브리드는 오토셋 설치 폴더ServerCUBRIDconfcm.conf 파일)

 

오토셋 매니저는 상기 cm.conf 에 대해 GUI 환경으로 설정할 수 있도록 지원합니다.

 

"도구 > CUBRID 매니저 설정" 메뉴를 클릭합니다.

다음 항목을 설정할 수 있으며, 각 항목에 대한 설명은 큐브리드 매니저 온라인 도움말을 참고했습니다.

(http://www.cubrid.com/online_manual/cubrid_820/manager/manager_execute_setting.htm )

 

- CUBRID 매니저 포트

 :  CUBRID 매니저 서버와 클라이언트 사이의 통신 포트를 설정합니다.

    이 설정 항목의 cm.conf 상의 지시어는 "cm_port" 입니다.

    기본 값은 "8001"로 설정되어 있습니다.

 

    이 항목(cm_port)은 cub_auto가 사용하는 포트이며, cm_js는 자동으로 cm_port로 설정한 값보다

    1만큼 큰 값을 사용합니다. 예를 들어, 이 항목(cm_port)이 8001로 설정된 경우 cub_auto는 8001 포트를 사용하고,

    cub_js는 8002 포트를 사용한다.

 

    따라서 방화벽이 설정된 환경에서 CUBRID 매니저를 구동하려면 반드시 실제로 사용되는 두 개의 포트를 열어야 합니다.

 

- 모니터링 주기

 : cub_auto의 모니터링 주기를 초 단위로 설정합니다.

   이 설정 항목의 cm.conf 상의 지시어는 "monitor_interval" 입니다.

   기본 값은 "5"로 설정되어 있습니다.

 

- 다중 접속

 : CUBRID 매니저 서버에 클라이언트가 중복 접속하는 것을 허용 여부를 설정합니다.

   이 설정 항목의 cm.conf 상의 지시어는 "allow_user_multi_connection" 입니다.

   기본 값은 "YES" 로 "허용" 입니다.

 

   따라서 CUBRID 매니저 서버에는 두 개 이상의 CUBRID 매니저 클라이언트가 접속할 수 있으며,

   같은 사용자 이름으로 접속할 수도 있습니다.

 

- 브로커 자동 시작

 :  CUBRID 브로커의 자동 시작 여부를 설정합니다.

    이 설정 항목의 cm.conf 상의 지시어는 "auto_start_broker" 입니다.

    기본 값은 "YES"로 "사용" 입니다.

 

    특별한 이유가 없다면, 기본 값 "YES"를 유지하는 것이 좋습니다.

 

- Execute diagnostics

 :  CUBRID 매니저가 제공하는 데이터베이스 서버 상태 모니터링 기능을 활성화 여부를 설정할 수 있습니다.

    이 설정 항목의 cm.conf 상의 지시어는 "execute_diag" 입니다.

    기본 값은 "OFF" 입니다.

 

    참고로 브로커 진단 기능은 이 매개 변수에 영향을 받지 않고 항상 활성화됩니다.

 

- Server long query time

 :  서버의 진단 항목 중 slow_query 항목을 설정할 경우 몇 초 이상을 늦은 질의로 판별할지 결정할지 설정할 수 있습니다.

    이 설정 항목의 cm.conf 상의 지시어는 "server_long_query_time" 입니다.

    기본 값은 "10" 이며, 서버에서 수행된 질의 수행 시간이 매개 변수 설정 값보다 큰 경우, slow_query의 개수가 증가합니다.

 

 

 

"변경사항 저장" 버튼을 눌러, 큐브리드 매니저 설정을 변경할 수 있으며,

변경이 완료되면 상기 그림과 같이 "CUBRID 매니저의 설정이 변경되었습니다." 메시지를 확인할 수 있습니다.

 

이미 큐브리드 매니저가 켜져 있다면, 변경된 사항은 다음 번 큐브리드 매니저 구동 시 적용됨에 유의합니다.