Background Image
조회 수 25454 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

CUBRID Linux 부팅시 자동시작 서비스 설정 방법

소개: LINUX 부팅시 CUBRID를 자동 시작하도록 정리한 문서이다

2013-03-29 기술본부, 정만영

적용 대상: CUBRID2008

목 차

CUBRID2008 제품설치... 1

CUBRID 설정... 1

CUBRID DB 구동 설정... 1

자동시작 SCRIPT 설정... 2

chkconfig 설정 방법... 2

CUBRID PROCESS확인... 2

CUBRID SERVICE 정지... 3

 

CUBRID2008 제품설치

CUBRID 제품설치는 cubrid user를 생성하고 설치한다.

#>useradd cubrid

$>su - cubrid

$>sh CUBRID-8.4.3.7007-linux.x86_64.sh

$> cubrid_rel

CUBRID 2008 R4.1 (8.4.1.7007) (64bit release build for linux_gnu) (Oct 11 2012 21:02:53)

CUBRID 설정

CUBRID DB 구동 설정

CUBRIDcubrid service start 시 데이터베이스 구동은 $CUBRID/conf/cubrid.conf에서 설정이 필요하다. 아래 설정은 demodbtestdb 데이터베이스를 구동하도록 등록한 예제이다.

$>vi $CUBRID/conf/cubrid.conf

:

# Any combinations are available with server, broker, manager and heartbeat.

service=server,broker,manager

# The list of database servers in all by 'cubrid service start' command.

# This property is effective only when the above 'service' property contains 'server' keyword.

server=demodb,testdb

자동시작 SCRIPT와 설정

CUBRID 데몬 스크립트는 $CUBRID/share/init.d 위치에 cubrid 스크립트를 이용하고 CUBRID 제품을 설치한 user 정보로 스크립트에서 아래와 같이 ‘ex)CUBRID_USER=cubrid’ 수정한다.

$> cd $CUBRID/share/init.d

$> vi cubrid

### CUBRID USER NAME VALUE ##################

CUBRID_USER=cubrid

chkconfig 설정 방법

위에서 작성한 스크립트를 /etc/init.d directory 위치로 복사하고 root user에서 cubrid 데몬을 아래와 같이 설정한다.

#> cp /home/cubrid/CUBRID/share/init.d/cubrid /etc/init.d/

#> chkconfig --add cubrid

#> chkconfig --level 0345 cubrid on

#> chkconfig –list | grep cubrid

cubrid          0:on    1:off   2:on    3:on    4:on    5:on    6:on

CUBRID PROCESS확인

Server reboot하고 cubrid 데몬을 등록한 CUBRID Service 동작을 확인한다.

#> reboot

부팅 데몬에 cub_auto_start OK되는지 확인.

#> su - cubrid

$> cubrid service status

@ cubrid master status

++ cubrid master is running.

@ cubrid server status

 Server demodb (rel 8.4, pid 4068)

Server testdb (rel 8.4, pid 4118)

@ cubrid broker status

NAME           PID  PORT  AS  JQ      REQ  TPS  QPS    LONG-T    LONG-Q  ERR-Q

================================================================================

* query_editor  4159 30000   5   0        0    0    0    0/60.0    0/60.0      0

* broker1       4169 33000   5   0        0    0    0    0/60.0    0/60.0      0

@ cubrid manager server status

++ cubrid manager server is running.

CUBRID SERVICE 정지

서버 정지는 CUBRID 서비스(process) 정지하고 서버를 down시키는 방법을 권장한다.

#>su - cubrid

$>cubrid service stop

@ cubrid server stop: demodb

@ cubrid server stop: testdb

Server demodb notified of shutdown.

This may take several minutes. Please wait.

++ cubrid server stop: success

@ cubrid broker stop

++ cubrid broker stop: success

@ cubrid manager server stop

++ cubrid manager server stop: success

@ cubrid master stop

++ cubrid master stop: success

$>cubrid service status

@ cubrid master status

++ cubrid master is not running.

@ cubrid server status

++ cubrid master is not running.

@ cubrid broker status

++ cubrid broker is not running.

@ cubrid manager server status

++ cubrid manager server is not running.

$>ps –ef | grep cubrid

cubrid    4722  4721  0 14:52 pts/0    00:00:00 -bash

cubrid    4776  4722  0 14:52 pts/0    00:00:00 ps -ef


List of Articles
번호 분류 제목 글쓴이 날짜 조회 수
15 Linux <주의> 생성한 DB볼륨을 절대! 삭제하지 말자 큐브리드_김주현 2019.09.30 1558
14 Linux 리눅스에서 top 명령어를 통한 CPU 점유율 확인 및 측정하기 file 정훈 2017.06.02 79909
13 Linux 리소스를 제한(limits.conf) 하여 DB서버를 관리하자 1 주현 2015.12.31 26552
12 Linux 가상머신 환경에서 리눅스 및 큐브리드 설치 가이드 file 이경오 2015.07.14 13367
» Linux CUBRID Linux 부팅시 자동시작 서비스 설정 방법 정만영 2013.09.16 25454
10 Linux CUBRID DB와 Broker 분리방안 정만영 2010.04.28 28411
9 Linux CUBRID 복제 설계 가이드 file 정만영 2010.03.03 25138
8 Linux CUBRID 사용 포트와 iptables(방화벽) 설정 정만영 2010.03.01 38341
7 Linux CUBRID2008R1.x to 2.0 마이그레이션 가이드 (32bit 기준) 정만영 2009.08.17 27200
6 Linux CUBRID Tutorial (Unix/Linux) 정만영 2009.08.17 27884
5 Linux HP-UX에서 CUBRID 사용을 위한 kernel 설정값 조정 1 admin 2009.04.01 54135
4 Linux cron을 이용한 백업 자동화 admin 2009.04.01 33118
3 Linux CUBRID서비스 시스템 재구동시 자동 구동/종료 방법 1 admin 2009.04.01 29799
2 Linux 복제 따라하기 admin 2008.11.21 29094
1 Linux CUBRID 2008 사용법 admin 2008.11.21 36761
Board Pagination Prev 1 Next
/ 1

Contact Cubrid

대표전화 070-4077-2110 / 기술문의 070-4077-2113 / 영업문의 070-4077-2112 / Email. contact_at_cubrid.com
Contact Sales
© 2023 CUBRID Corp. All rights reserved.