Background Image

FORUM

조회 수 5008 추천 수 0 댓글 9
?

단축키

Prev이전 문서

Next다음 문서

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

* 질문 등록 시 다음의 내용을 꼭 기입하여 주세요.
OS
  Linux 64bit
CUBRID Ver.
[cubrid_rel] 수행 결과
CUBRID TOOL Ver.
[도움말]-[버전정보] 확인
응용 환경(API)
java, php, odbc 등 입력

* CUBRID 응용 오류, SQL 오류 또는 SQL 튜닝 관련된 문의는 반드시 다음의 내용을 추가해 주세요. 비밀글이나 비밀 댓글도 가능합니다.
* 저희가 상황을 이해하고, 재현이 가능해야 알 수 있는 문제들이 많습니다. 가능한 정보/정황들을 부탁합니다.
에러 내용 및 재현 방법 재현 가능한 Source와 SQL
관련 테이블(인덱스, 키정보 포함) 정보 CUBRID 홈 디렉토리 아래 log 디렉토리 압축


-------------- 아래에 질문 사항을 기입해 주세요. ------------------------------------------------------------------------

음 일단 cubrid는 9.2.0 버전인데 큐브리드 매니저는 9.3인데 혹시 이거 두개도 버젼을 맞춰줘야하나여? 그리고 현재 문제가 db연결을 하는데

cubrid error:Cannot connect to CUBRID CAS 이런 오류가뜹니다. 어떻게 해야할까여? OS는 가상머신에 CentOS6.5 입니다.  호스트ip하고,포트하고,디비이름이랑이런거 다 맞는데 뭐가 문제일까요? 윈도우에서는 잘 됬는데 리눅스로 설치해서 해보니 여기서 막히네요 빠른 답변 부탁드립니다.

또 추가적으로  데이버테이스 로그 찍혀있는걸 보니 file ../../src/connection/server_support.c,line 2516 ERROR CODE = - 여기까지 써있네여 코드번호가 몇번인지도 안써져있습니다.



  • ?
    주현 2017.05.23 23:51

    큐브리드를 이용해 주셔서 감사합니다.


    1. Driver version은 되도록 동일한 버전으로 하도록 권고하고 있습니다.

    2. Cannot connect to CUBRID CAS의 경우 (default로 설정했을 경우로 설명합니다.)

      2-1 : 네트워크 오류 의심 : broker1로 설정한 33000포트에 대하여 네트워크로 접근하지 못하는 경우 발생 할 수 있습니다.

           윈도우와 리눅스서버간 방화벽 혹은 네트워크 차이가 없는 지 확인 바랍니다.

          아니면 client에서 리눅스 서버로 'telnet IP 33000'으로 네트워크 연결 유무를 확인해 보세요

      2-2 : /etc/hosts에 IP와 hostname이 등록되어 있는지 확인 후, 존재하지 않은 경우 등록해주세요

      2-3 : cubrid broker status로 broker서비스가 올라와 있는지 확인해주세요.


    감사합니다.

  • ?
    안녕하세여 2017.05.24 00:07

    telnet을 통해 네트워크 연결 유무를 확인햇고 33000~33004포트까지 input output 둘다 설정해줬습니다. 그리고 cubrid broker status 로 서비스가 올라온것까지 확인했네요 근데 2-2번인 /etc/hosts 는 hosts라는 파일에서도 확인해봤는데 맞게 나오네요... 뭐가 문제 일까요.... ㅠㅠ

  • ?
    안녕하세여 2017.05.24 04:04 SECRET

    "비밀글입니다."

  • ?
    엄기호 2017.05.24 18:23
    큐브리드를 이용해주셔서 감사합니다.


    가상머신 CentOS6.5인 리눅스를 사용하고 있으니 한번 더 확인 요청 드립니다.


    1) /etc/hosts 재확인

    가상머신 CentOS6.5 root계정으로 접속하여 ifconfig 명령어를 치면 실제 inet addr주소가 나옵니다.

    그 주소를 /etc/hosts 등록 해주신 다음 cubridtest계정으로 접속하여 cubrid를 재구동 해주세요.

    ( /etc/hosts에 등록은 xxx.xxx.xxx.xxx 호스트명으로 해주시면 됩니다. )

    ( cubrid 재구동 명령어는 cubrid service start 하시면 됩니다.)

    그리고, 큐브리드 서비스 상태를 확인 하는 명령어  cubrid service status 서비스 상태를 확인 합니다.

    서비스 상태에서 화면에 출력되는 Server demodb (rel 9.2 pid xxxx)가 보이지 않는다면 db를 구동하는 명령어로

    구동 해주셔야 합니다.(db구동 명령어 : cubrid server start demodb)


    2) 방화벽 확인(iptables)

      root계정에서 iptables명령어로 방화벽 오픈 확인 해주세요.( iptables --list )

      포트 30000, 33000 포트가 등록되어 있지 않았으면 등록 해주신 다음 service iptables restart를 방화벽 서비스를 restart 해주세요.

  • ?
    주영진 2017.05.24 18:51

    안녕하세요.


    호스트OS에 윈도우가 설치되어 있고, 가상머신으로 게스트OS 리눅스를 설치하신 것으로 이해를 했는데요.


    하시려고 하시는 작업이 윈도우에서 매니저로 가상머신 리눅스에 접속하시려는 건가요?

    이런 경우에 윈도우에서 가상머신 리눅스가 할당받은 IP에 대해서 telnet 테스트를 해주셔야 합니다.

    127.0.0.1 주소는 loopback 주소로 테스트하는 것이기 때문에 윈도우에서 매니저로 접속을 시도할 경우 의미가 없습니다.

    C:...> telnet <가상머신 리눅스 ip 주소> 30000

    위와 같이 다시 한 번 테스트 부탁드립니다.


    윈도우에서 매니저로는 접속이 잘 되시고, 가상머신 리눅스 내에 있는 php 코드에서 데이터베이스 연결이 안 되는 상황이시라면,

    리눅스 서버 안에 CUBRID와 PHP가 같이 있기 때문에 방화벽(iptables)에 대한 설정은 확인할 필요가 없을 것 같고,

    php에서 phpdriver 설정을 해주셨는지 확인해보셔야 합니다.


    위 두 가지 상황 중 어떤 상황인지 자세히 알려주시면 답변을 드리는데 도움이 될 것 같습니다.

    감사합니다.

  • ?
    안녕하세여 2017.05.24 18:58

    가상머신 리눅스에 큐브리드매니저,php-driver,큐브리드 설치 했습니다.  윈도우는 윈도우 가상머신에서 설치했을때는 저부분이 안막히고 그냥 해결되서 의아해서 말씀드렸던점이 헷갈리게 만든것같습니다.  그런데 이거 위에 말씀하셨던것처럼 해도 해결이 잘 안되네요. 아래 댓글에 스크린샷 첨부하겠습니다.

  • ?
    안녕하세여 2017.05.24 19:08 SECRET

    "비밀글입니다."

  • ?

    DB 재구동 부분을 말씀드렸던 것은 hosts 파일을 수정하고 반영하기 위해서 말씀드렸던 부분입니다.

    보내주신 스크린샷을 보면 127.0.0.1 loopback 주소에 대한 설정만 되어 있습니다.

    eth0 NIC로 통신하는 10.0.2.15 주소에 대한 hostname도 등록을 해주셔야 합니다.


    10.0.2.15 localhost


    $ hostname

    위 명령어를 치셨을 때 localhost 외에 다른 hostname이 나온다면 그 hostname도 함께 등록해주셔야 합니다.


    hosts 파일 수정을 마치셨으면 CUBRID 재구동을 부탁드립니다.


    그리고


    <?php phpinfo(); ?>


    내용을 담은 .php 파일을 만들어서 CUBRID 항목이 잘 잡혀있는지 확인 부탁드립니다.

  • ?
    주영진 2017.05.24 19:27 SECRET

    "비밀글입니다."


List of Articles
번호 제목 글쓴이 날짜 조회 수
공지 SQLGate for CUBRID 영구 무료 라이선스 제공 file admin 2020.04.09 4444
3827 큐브리드 설치 도중 취소한 후, 재설치가 불가능합니다. 5 복괴 2023.03.28 154
3826 where in () 서브쿼리 관련 문의입니다 1 제리리 2023.03.27 114
3825 한글을 입력받아 한글을 리턴하는 CUBRID JAVA StoredProcedure 작성시 window 환경에서 리턴 값이 깨져서 출력 됨 2 두목원슝 2023.03.22 164
3824 큐브리드 DAMO(암호화)관련 버전 호환관련하여 문의드립니다. 3 초코초코초 2023.03.20 230
3823 cubrid manager 에러?? 3 11시38분 2023.03.20 221
3822 PreparedStatement.executeBatch에서 일부 데이터의 오류 시 반환 값 문의 2 새옹지마 2023.03.18 341
3821 db생성경로가 db테이블과 결과조회에 영향을 미치나요? 1 dfdfdd 2023.03.15 119
3820 SQL statement violated NOT NULL constraint 1 yoo 2023.03.15 164
3819 콤마로 split하는 기능 구현 관련 문의 5 플레이어블 2023.03.15 296
3818 insert문에서 replace 1 yoo 2023.03.15 122
3817 cubrid 파라미터 바인딩 3 DJ 2023.03.14 167
3816 /home/jenkins/workspace/cubrid_release_10.1/src/transaction/boot_cl.c, line 1138 CODE = -971 Tran = -1, EID = 1Program 'tranlist' (pid ) connected to database server 'test' on the host 'localhost' 4 jmkim 2023.03.13 193
3815 macOS CUBRID 다운로드 질문 1 bk9395 2023.03.13 193
3814 CUBRID 11.2 & CUBRID Aadmin 11.1 오류 문의 2 file 붉은구름 2023.03.08 135
3813 도커에서 설치시 접속 문의드립니다. 1 핫산 2023.03.07 385
3812 특수문자 포함 LIKE검색 1 SEO 2023.03.06 151
3811 cubrid admin 질문 드립니다. 3 file 초코초코초 2023.03.06 119
3810 plugin방식 호출 1 file 네오랜덤 2023.03.04 137
3809 서브쿼리시 질문드립니다. 2 dev123123 2023.02.28 150
3808 Cubrid DB 의 sqoop 사용시 옵션 문의 1 망고라떼 2023.02.28 100
Board Pagination Prev 1 ... 4 5 6 7 8 9 10 11 12 13 ... 200 Next
/ 200

Contact Cubrid

대표전화 070-4077-2110 / 기술문의 070-4077-2113 / 영업문의 070-4077-2112 / Email. contact_at_cubrid.com
Contact Sales