Background Image

FORUM

조회 수 152 추천 수 0 댓글 8
?

단축키

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 디렉토리 압축


-------------- 아래에 질문 사항을 기입해 주세요. ------------------------------------------------------------------------
아래는 broker1(33000,RW)의 설정입니다.

MIN_NUM_APPL_SERVER=20

MAX_NUM_APPL_SERVER=200

 

위와 같이 설정후 브로커의 프로세스를 보니 10개의 cas밖에 생기지 않았습니다.

20개가 기본으로 생겨야 하는것 아닌가요?

 

1. 방화벽 및 공유기 포트 확인했습니다 (33000~33200)

2. 시스템 자원 충분합니다.

3. 브로커 재시작, 서버 재시작 했습니다

4. 동시요청으로 100개의 요청을 날려보았습니다(늘어나지 않음, BUSY는 밀림)

5. DATABASE max_clients=420입니다.

 

제가 잘못알고 있는건지 안늘어나는건지 모르겠어서 질문드립니다 ㅜㅜ

 

 

  • ?
    큐브리드_김주현 2023.06.07 13:37
    큐브리드를 이용해주셔서 감사합니다.

    인지하고 있으신 것처럼 MIN_NUM_APPL_SERVER=20인 경우 20개의 cas가 최소값으로 구동되는 것이 맞습니다.

    아래 조치사항도 적절하다 판단됩니다.
    1. 방화벽 및 공유기 포트 확인했습니다 (33000~33200)
    2. 시스템 자원 충분합니다.
    3. 브로커 재시작, 서버 재시작 했습니다
    4. 동시요청으로 100개의 요청을 날려보았습니다(늘어나지 않음, BUSY는 밀림)
    5. DATABASE max_clients=420입니다.

    설정은 정상적으로 하신 것 같으나 시스템에서 할당받지 못하는 이슈가 아닐지요?
    해당 내용에 대한 부분을 확인해 보시기 바랍니다.

    감사합니다
  • ?
    요시니 2023.06.07 19:28
    --- 설정은 정상적으로 하신 것 같으나 시스템에서 할당받지 못하는 이슈가 아닐지요?

    말씀대로라면
    MIN_NUM_APPL_SERVER=5
    MAX_NUM_APPL_SERVER=5
    이렇게 설정하면 브로커가 5개만 생성되어야 하는 것 인거죠?
    위와 같이 설정해도 브로커는 10개가 생깁니다....
    5개가 생겨야 하는 것 아닌가요????
    자원적 상위 할당으로 늘리지 못하는 문제라면 위의 5개 5개 설정의 경우 되야하지않나요?
  • ?
    kisoo 2023.06.07 19:43

    위와 같이 설정하셨다면 broker_1에 cas가 20개가 생성되는 것이 맞습니다.
    혹시 모르니 아래 명령의 결과를 알려주세요.. (Linux 기준, screen capture등)

    $ cubrid broker restart
    $ cubrid_rel
    $ echo $CUBRID
    $ cat $CUBRID/conf/cubrd_broker.conf
    $ ps -ef | grep broker1

  • ?
    요시니 2023.06.08 14:13

    cubrid_rel

    CUBRID 버전:CUBRID 9.2 (9.2.28.0004) (64bit release build for linux_gnu) (Apr 6 2017 16:28:55)
    Broker 버전:VERSION 9.2.28.0004

    cat cubrid_broker.conf

    [broker]
    ADMIN_LOG_FILE=log/broker/cubrid_broker.log
    MASTER_SHM_ID=30001

    [%broker1]
    BROKER_PORT=33000
    MIN_NUM_APPL_SERVER=20
    MAX_NUM_APPL_SERVER=200
    APPL_SERVER_SHM_ID=33000
    LONG_QUERY_TIME=1.0

    [%query_editor]
    BROKER_PORT=30000
    MIN_NUM_APPL_SERVER=20
    MAX_NUM_APPL_SERVER=200
    APPL_SERVER_SHM_ID=30000
    LONG_QUERY_TIME=1.0

    ps -ef |grep broker1
    cubrid 17285 60172 0 11:57 ? 00:00:31 broker1_cub_cas_7
    cubrid 17740 60172 0 05:52 ? 00:00:55 broker1_cub_cas_6
    cubrid 24961 60172 0 12:59 ? 00:00:00 broker1_cub_cas_9
    cubrid 31533 60172 0 13:54 ? 00:00:04 broker1_cub_cas_3
    cubrid 32006 60172 0 13:57 ? 00:00:03 broker1_cub_cas_4
    cubrid 32263 60172 0 14:00 ? 00:00:03 broker1_cub_cas_8
    cubrid 32264 60172 0 14:00 ? 00:00:03 broker1_cub_cas_10
    cubrid 33130 60172 0 14:07 ? 00:00:02 broker1_cub_cas_1
    cubrid 33375 60172 1 14:08 ? 00:00:01 broker1_cub_cas_2
    root 33602 18944 0 14:10 pts/2 00:00:00 grep --color=auto broker1

  • ?

    보내주신 cubrid_broker.conf를 이용하여 9.2 Engine을 기동하니 broker1에 cas 개수가 20개 정상 기동합니다.
    제가 우려하는 것은 CUBRID에서 사용하는 broker configuration이 아닌 다른 FILE을 수정하고 있는 것은
    아닐까 하는 것입니다.

    $ cd $CUBRID/conf
    $ cat cubrid_broker.conf

    를 실행해서 다시 살펴보시기 바랍니다.

     

    그리고 cubrid_broker.conf를 수정하면 broker를 재시작해야 변경된 설정이 반영됩니다.

    보내주신 ps의 출력을 보면 broker1_cub_cas_6 process는 55초 동안 기동된 것으로 보입니다.

  • ?
    요시니 2023.06.08 14:50

    CubridAdmin프로그램으로 해당 서버의 설정을 확인했습니다.
    해당 서버의 경로에 맞는 conf를 수정한것이 맞습니다... 후후ㅜ ㅜ

    왜 이럴까요 도대체 ㅎㅎ;

  • ?
    kisoo 2023.06.08 15:06

    CUBRIDAdmin에서 restart 하지마시고, Linux 서버에서 직접 restart 하시기 바랍니다.
    Linux CUBRID 서버에 Login 하셔서 broker 재시작 한번 해주세요.

    $ cubrid broker restart

  • ?
    kisoo 2023.06.08 15:28

    CUBRIDAdmin에서 broker restart 하는 경우는 서버에서 'cubrid broker restart'
    하는 경우와 달리 memory에 이미 load된 broker configuration을 가지고 재기동하는 것

    같습니다. 이 부분은 bug로 볼수 있습니다. 추후 Engine Release에 이부분을 수정하도록

    하겠습니다.

     

    하지만 CUBRID 9.2 Engine upgrade는 없기 때문에, 서버에서 직접 broker 재기동

    하시는 방법 뿐이 없는 것 같습니다. 불편을 드려 죄송합니다.


  1. CUBRID 사용자를 위한 DBeaver 도구 출시 안내

    Date2024.04.23 Byadmin Views48
    read more
  2. SQLGate for CUBRID 영구 무료 라이선스 제공

    Date2020.04.09 Byadmin Views4458
    read more
  3. 운영db 접근이 되지 않아 문의 드립니다

    Date2023.07.20 By찬이 Views99
    Read More
  4. 홈경로 databases.txt 질문드립니다

    Date2023.07.17 By큐브리드드 Views92
    Read More
  5. Cubrid admin 접속 제한 문의드립니다.

    Date2023.07.13 By데굴v Views118
    Read More
  6. 특정단어 삭제

    Date2023.07.13 Byddmmdd Views165
    Read More
  7. error while loading shared libraries: libncurses.so.5 에러 문의 드립니다.

    Date2023.07.10 Bykikiki767 Views1471
    Read More
  8. 다운로드페이지에 CUBRIDManager 11.x windows-x64.exe 는 없는데 .. 다운로드 할 수 있을까요?

    Date2023.07.05 By최라이거 Views299
    Read More
  9. db_class에서 테이블 목록 조회시

    Date2023.07.03 Bycncn Views294
    Read More
  10. 조회쿼리 시간단축

    Date2023.06.30 Byleeee Views98
    Read More
  11. CUBRID 8.4.4 -> 11.0.3 로 업그레이드 시 발생할 문제가 있을까요?

    Date2023.06.29 BySDDC사업개발자 Views89
    Read More
  12. CUBRID to Tibero DBLink지원 가능한지 알고싶습니다.

    Date2023.06.28 By공공기관에서사용중1 Views138
    Read More
  13. ELO타입이 무엇인가요?

    Date2023.06.27 Bysobubble Views116
    Read More
  14. 백업파일 받았는데 복구하는 방법을 모르겠습니다.

    Date2023.06.20 ByGgyak Views186
    Read More
  15. UTF8 한글이 깨짐

    Date2023.06.19 Byyonggi Views271
    Read More
  16. 저장 프로스저에 있는 함수 상세보기 문의입니다.

    Date2023.06.12 By대출인생30년 Views82
    Read More
  17. MERGE INTO 속도 개선 문의

    Date2023.06.12 Byleeee Views129
    Read More
  18. NX_transcation

    Date2023.06.12 Byyoo Views79
    Read More
  19. cubrid cursor.close() 에러 관련질문

    Date2023.06.08 By힘내자화이팅 Views186
    Read More
  20. merge 쿼리 속도개선

    Date2023.06.08 Byleeee Views109
    Read More
  21. 브로커(CAS)수 질문드립니다!

    Date2023.06.05 By요시니 Views152
    Read More
  22. 데이터 이관 문의입니다.

    Date2023.05.30 Bykipo0821 Views129
    Read More
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 11 ... 200 Next
/ 200

Contact Cubrid

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