이제 본격적으로 CUBRID를 설치 해 보자. Ubuntu 18.04 버전를 설치 후 실행하면 다음과 같은 화면이 나온다.
와우! Linux bash 환경이다. 이제 CUBRID를 설치하기 위해서 wget으로 파일을 다운 로드 받아보자.
이제 CUBRID 설치를 해보자.
설치가 완료 되었다. 자동으로 계정 프로파일에 환경 설정 스크립트인.cubrid.sh 가 등록 되었다. 하지만 아직 실행은 되어 있는 상태가 아니기 때문에
로그아웃 한다음 다시 들어가거나 $ , ~/.cubrid.sh 를 수행 하면 된다.
(필자는 이미 한번 설치 했던 환경이기 때문에 기존환경 백업파일 생성 및 설치디렉터리 변경 등이 있으나 최초 설치시에는 y 두번 만 하면 되고 ~/CUBRID 디렉터리로 설치 된다.)
자이제 구동을 해보자.
정상 구동이 되었다.
이제 큐브리드 매니저로 접근이 되고 사용가능 한지 확인 해 보자.
접근도 되고 실행 했던 리눅스 창을 꺼도 정상 동작한다.
아직도 약간의 Windows 10 bash 버그가 있기는 하다. Windows 내부 Linux 환경에서 포트 바인딩을 했을 경우 최초 1,2 회 연결 시 다음과 같은 에러가 발생한다.
하지만 재 시도 1,2 회 후에는 연결도 되고, 계속 사용이 가능하다.
윈도우즈 방화벽 정책에 위반이 될 수 있는 여지도 있고 리눅스 환경에서 수행한 프로세스를 바로 인지 하지는 못하는 것 같다.
이 또한 추후 Windows 업데이트 후에는 해소 되지 않을까 생각한다.
또한 Windows 버전에는 HA기능이 포함되지 않지만 Linux버전은 가능하므로 추후에는 Windows OS에서 bash 환경 기능을 활용해서 HA도 가능 할 수 있을 것 같다.
이상 Windows 10의 bash 환경에서 CUBRID 구동하기 였습니다.