Background Image

FORUM

조회 수 14457 추천 수 0 댓글 1
?

단축키

Prev이전 문서

Next다음 문서

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

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

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


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


OS : window7 32bit

Ver : 2008 R4.1

tool Ver : 2013 빌드 0170 32bit

환경 : java


아래와 같이 에러가 발생합니다.


Stacktrace:] with root cause

cubrid.jdbc.driver.CUBRIDException: Cannot connect to a broker

at java.net.PlainSocketImpl.socketConnect(Native Method)

at java.net.PlainSocketImpl.doConnect(Unknown Source)

at java.net.PlainSocketImpl.connectToAddress(Unknown Source)

at java.net.PlainSocketImpl.connect(Unknown Source)

at java.net.SocksSocketImpl.connect(Unknown Source)

at java.net.Socket.connect(Unknown Source)

at java.net.Socket.connect(Unknown Source)

at cubrid.jdbc.net.BrokerHandler.connectBroker(BrokerHandler.java:30)

at cubrid.jdbc.jci.UConnection.reconnectWorker(UConnection.java:1466)

at cubrid.jdbc.jci.UConnection.reconnect(UConnection.java:1563)

at cubrid.jdbc.jci.UConnection.checkReconnect(UConnection.java:1718)

at cubrid.jdbc.jci.UConnection.tryConnect(UConnection.java:250)

at cubrid.jdbc.driver.CUBRIDDriver.connect(CUBRIDDriver.java:285)

at java.sql.DriverManager.getConnection(Unknown Source)

at java.sql.DriverManager.getConnection(Unknown Source)

at com.ibatis.common.jdbc.SimpleDataSource.popConnection(SimpleDataSource.java:580)

at com.ibatis.common.jdbc.SimpleDataSource.getConnection(SimpleDataSource.java:222)

at com.ibatis.sqlmap.engine.transaction.jdbc.JdbcTransaction.init(JdbcTransaction.java:48)

at com.ibatis.sqlmap.engine.transaction.jdbc.JdbcTransaction.getConnection(JdbcTransaction.java:89)

at com.ibatis.sqlmap.engine.mapping.statement.MappedStatement.executeQueryForList(MappedStatement.java:139)

at com.ibatis.sqlmap.engine.impl.SqlMapExecutorDelegate.queryForList(SqlMapExecutorDelegate.java:567)

at com.ibatis.sqlmap.engine.impl.SqlMapExecutorDelegate.queryForList(SqlMapExecutorDelegate.java:541)

at com.ibatis.sqlmap.engine.impl.SqlMapSessionImpl.queryForList(SqlMapSessionImpl.java:118)

at com.ibatis.sqlmap.engine.impl.SqlMapClientImpl.queryForList(SqlMapClientImpl.java:94)

at org.apache.jsp.sacweb.proxy.getServerList_jsp._jspService(getServerList_jsp.java:96)

at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)

at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:419)

at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:390)

at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:333)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)

at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:304)

at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)

at org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter.doFilter(StrutsPrepareAndExecuteFilter.java:88)

at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)

at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)

at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:240)

at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:164)

at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:462)

at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:164)

at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:100)

at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:563)

at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)

at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:399)

at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:317)

at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:204)

at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:182)

at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:311)

at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)

at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)

at java.lang.Thread.run(Unknown Source)


포맷 하기 전 같은 설정으로 접속이 잘 됐었는데 


포맷 후 다시 설치 하니 안됩니다.


db설정 파일은 아래와 같습니다.


<property name="JDBC.Driver" value="cubrid.jdbc.driver.CUBRIDDriver" />

   <property name="JDBC.ConnectionURL" value="jdbc:cubrid:192.168.0.25:33000:aaaa:::?charset=utf-8" />

   <property name="JDBC.Username" value="dba" />

   <property name="JDBC.Password" value="****" />

   <property name="JDBC.DefaultAutoCommit" value="false" />


나름 검색하여 브로커 연결 방법 확인 하였는데 모두 정상작동 중인데 안되네요...


매니저 연결하니 실행창에 admin@localhost:8001 / dba@aaaa:broker1[33000/ON]:charset=UTF-8 


브로커 ON상태라고 나오는데..


방화벽 30000~33010 , 8001 , 8002 , 8003 오픈 상태이고 


매니저로 브로커 기동중인거 확인 하였습니다.


cmd창에서 [cubrid broker status -b] 명령어 주니 


@ cubrid broker status

  NAME           PID  PORT  AS  JQ      REQ  TPS  QPS    LONG-T    LONG-Q  ERR-Q


================================================================================


* query_editor  7500 30000   5   0        0    0    0    0/0.0    0/0.0      0

* broker1       3544 33000   5   0    44796 44778 44794    0/0.0    0/0.0      0


위와같이 실행중인거 확인 하였습니다.


어떤게 문제일지....ㅠㅠ




  • ?
    손승일 2013.08.28 02:59

    의심되는 부분은 방화벽 부분입니다.

    매니저로 접속이 된다는 것이 WAS가 있는 장비에서 매니저를 실행하여 DB에 접속이 된다는 것인가요?

    방화벽을 30000~33010 열어 두셨다는데 broker1의 MAX_NUM_APPL_SERVER가 10으로 설정되어 있는 건가요?

    broker관련 방화벽 포트는 MAX_NUM_APPL_SERVER 수만큼 열어 주셔야 합니다.



List of Articles
번호 제목 글쓴이 날짜 조회 수
공지 SQLGate for CUBRID 영구 무료 라이선스 제공 file admin 2020.04.09 4442
2046 HA 구성 관련 3 secret 김수민 2015.02.05 16
2045 클라이언트 원격지 접속 4 secret 차차오 2015.02.03 12
2044 닷넷 컴팩트 개발 1 CUCUCUCU 2015.02.03 6397
2043 답변 부탁드립니다. 2 secret SHnJH 2015.02.02 15
2042 cannot create poolableconnectionfactory cannot connect to a broker 문의 드립니다. 1 yunhossi 2015.01.29 12178
2041 테이블 명세서 1 secret nenemi 2015.01.28 8
2040 큐브리드 DB 연계 1 큐큐 2015.01.22 9026
2039 레벨1 백업 restoredb 에러 6 secret 김수민 2015.01.21 18
2038 HA 백업에 관해 문의드립니다. 8 file SHnJH 2015.01.21 7265
2037 필드명 대문자로 바꾸는법좀 알려주세요 1 초보개발자임 2015.01.16 6255
2036 폐쇄망에서의 큐브리드 운영문의 1 woorirk 2015.01.16 7508
2035 shard1: failed to initialize proxy shared memory 오류 관련 질문드립니다. 1 secret 익명 2015.01.15 18
2034 브로커 관련 질문 1 익명 2015.01.13 4473
2033 샤딩 관련 질문드립니다 5 secret 익명 2015.01.13 9
2032 cubrid manager 질문드립니다. 4 secret SHnJH 2015.01.13 13
2031 shard 관련 질문드립니다 1 익명 2015.01.12 4474
2030 호스트 추가시 발생되는 오류에 대해 문의 합니다. 1 거북이사촌 2015.01.06 5259
2029 큐브리드 로드중 에러발생 문의드려요 1 김민준입니다. 2014.12.31 5322
2028 테이블정보검색(쿼리문 문의) 1 moon 2014.12.31 9083
2027 데이터베이스 볼륨정보의 일반볼륨항목에 Free 가 0인경우... 1 사운드해븐 2014.12.29 6103
Board Pagination Prev 1 ... 93 94 95 96 97 98 99 100 101 102 ... 200 Next
/ 200

Contact Cubrid

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