Background Image

FORUM

조회 수 5176 추천 수 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
번호 제목 글쓴이 날짜 조회 수
공지 CUBRID 사용자를 위한 DBeaver 도구 출시 안내 7 admin 2024.04.23 7968
2582 cubrid manager 9.3.6.002 받을 수 있을까요 3 hemen 2017.06.30 725
2581 Invalid buffer position! 5 secret 물병 2017.06.30 26
2580 windows to linx DB 복구 3 용이지 2017.06.29 1156
2579 큐브리드 서비스 종료가 되지 않습니다 2 권태성 2017.06.29 1327
2578 큐브리드 CLOB , BLOB 은 최대 용량은 얼마인가요? 1 덴드로비움 2017.06.28 5478
2577 sql파일을 실행하여 insert를 수행할 경우 한글깨짐에 관해 문의드립니다. 1 file yodongky 2017.06.27 4528
2576 실행이 안됩니다. 1 하마 2017.06.22 1148
2575 insert할 때 pk duplicate 관해 질문드립니다. 1 kong29 2017.06.22 1803
2574 HA 전환 로그 내용 문의 드립니다. 1 라면 2017.06.20 1518
2573 .NET 4.5 에서의 NHibernate 문제, .NET 4.0 에서 NHibernate + TransactionScope 활용 문제. 1 websiter 2017.06.09 2125
2572 replace 함수 질문입니다. 1 님장사드리브큐 2017.06.02 4822
2571 큐브리드 excel export 질문입니다. 4 끄적이판 2017.06.01 3391
2570 cubrid REGEXP 한글 동작 문의 1 언제나 2017.06.01 3843
2569 메모리 관련 질문 2 충이 2017.05.30 3159
2568 문자집합 변환 지원 기능에 대해서(마이그레이션 유틸리티) 1 송송이 2017.05.28 3572
2567 linked server 1 설화초 2017.05.27 3737
2566 Oracle -> Cubrid Migration 시 문제 문의드립니다. 1 바보똥개 2017.05.25 3906
» cubrid db연결관련 질문드립니다. 9 안녕하세여 2017.05.23 5176
2564 큐브리드 exception 발생 1 file 끄적이판 2017.05.23 3892
2563 큐브리드 매니저 다운로드 안됨 문의 1 file 환돌 2017.05.15 3854
Board Pagination Prev 1 ... 74 75 76 77 78 79 80 81 82 83 ... 208 Next
/ 208

Contact Cubrid

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