1. 오류 내용 및 증상
cubrid service stop 명령으로 모든 서비스 종료 후
cubrid service start 명령을 통해 다시 구동하고자 할 때
다음과 같은 오류를 보이며 manager server 가 시작되지 않는 경우가 있습니다.
[cubrid@localhost~] $ cubrid service start @ cubrid master start++ cubrid master start: success @ cubrid broker start ++ cubrid broker start: success @ cubrid manager server start ++ cubrid manager server start: fail |
2. 원인
cubrid manager stop 명령 수행 시 cub_auto 프로세스가 정상적으로 종료되지 않아 매니저가 재구동 되지 않는 현상입니다.
3. 해결 방법
(1) [cubrid manager stop] 수행 및 결과 확인
(2) [ps -ef | grep cub_cmserver] 수행 및 프로세스 존재 여부 확인
(3) [ps -ef | grep cub_js] 수행 및 프로세스 존재 여부 확인
(4) [ps -ef | grep cub_auto] 수행 및 프로세스 존재 여부 확인
(5) 2, 3, 4번에서 확인된 프로세스가 있다면 [kill -9 pid] 로 종료
(6) [cubrid manager start] 수행 및 매니저 서버 정상 구동 확인
[cubrid@localhost ~]# cubrid manager stop @ cubrid manager server stop ++ cubrid manager server is not running. [cubrid@localhost ~]# ps -ef | grep cub_cmserver cubrid 22152 785 0 17:53 pts/2 00:00:00 grep cub_cmserver [cubrid@localhost ~]# ps -ef | grep cub_js cubrid 22160 785 0 17:53 pts/2 00:00:00 grep cub_js cubrid 23879 1 0 16:34 ? 00:00:00 cub_js start [cubrid@localhost ~]# ps -ef |grep cub_auto cubrid 3138 1 0 17:03 ? 00:00:00 cub_auto start cubrid 22176 785 0 17:53 pts/2 00:00:00 grep cub_auto [cubrid@localhost ~]# kill -9 23879 [cubrid@localhost ~]# kill -9 3138 [cubrid@localhost ~]# cubrid manager start @ cubrid manager server start ++ cubrid manager server start: success |