운영관리

큐브리드 마스터 소켓 디렉토리 변경방법

by 정만영 posted Jul 05, 2016

 Linux에서는 CUBRID cub_master 프로세스 유닉스 도메인 소켓 파일을 저장하는 위치를 지정하지 않으면  /tmp 디렉터리에 유닉스 도메인 소켓 파일이 생성/저장 된다(Windows: CUBRID에서는 사용되지 않는다).

/tmp는 주로 Linux에서 임시 파일을 저장하는 공간으로, 시스템 관리자가 이 공간을 주기적으로 임의 삭제하는 경우 CUBRID 소켓 파일까지 삭제될 수 있어 데이터베이스로 접속할 수 없는 문제가 발생될 수 있다, 이런 문제가 발생될 경우 다음과 같이 변경해 해결할 수 있다.


1, CUBRID 서비스 정지

$> cubrid service stop


2, CUBRID 환경변수 설정

$> vi .cubrid.sh

CUBRID_TMP=$CUBRID/var/CUBRID_SOCK

export CUBRID_TMP


3, 환경변수 설정반영

$> . .bash_profile (or source .bash_profile)


4, CUBRID 서비스 구동

$> cubrid service start



Articles

5 6 7 8 9 10 11 12 13 14