Background Image

FORUM

조회 수 7053 추천 수 0 댓글 5
?

단축키

Prev이전 문서

Next다음 문서

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

리눅스에서 cubrid 3.0 -> 3.1로 업그레이드를 하였는데, 계속 3.0으로 나타납니다.

 

cubrid service stop 으로 종료하고서 업그레이드를 진행하였습니다.

 

업그레이드 과정 로그는 다음과 같구요, 설치하구 나서 "cubrid" 명령어를 썼을때 "cubrid utility, version R3.0" 로 나타나네요,,

 

뭐가 문제일까요 ^^

 

## 설치 로그 ##

 

Do you agree to the above license terms? (yes or no) : yes
Do you want to install this software(CUBRID) to the default(/root/CUBRID) directory? (yes or no) [Default: yes] : no
Input the CUBRID install directory. [Default: /root/CUBRID] : /usr/local/cubrid
Install CUBRID to '/usr/local/cubrid' ...
Directory '/usr/local/cubrid' exist!
If a CUBRID service is running on this directory, it may be terminated abnormally.
And if you don't have right access permission on this directory(subdirectories or files), install operation will be failed.
Overwrite anyway? (yes or no) [Default: no] : yes
In case a different version of the CUBRID product is being used in other machines, please note that the CUBRID 2008 R3.1 servers are only compatible with the CUBRID 2008 R3.1 clients and vice versa.
Do you want to continue? (yes or no) [Default: yes] : yes
Copying old .cubrid.sh to .cubrid.sh.bak ...

CUBRID has been successfully installed.

Cannot create demodb.

If you want to use CUBRID, run the following commands
  % . /root/.cubrid.sh
  % cubrid service start

 

 

## "cubrid" 명령어를 수행했을 때 ##

cubrid utility, version R3.0
usage: cubrid <utility-name> [args]
Type 'cubrid <utility-name>' for help on a specific utility.

Available service's utilities:
    service
    server
    broker
    manager
    repl_server
    repl_agent
    heartbeat

Available administrator's utilities:
    addvoldb
    alterdbhost
    backupdb
    checkdb
    compactdb
    copydb
    createdb
    deletedb
    diagdb
    emergency_patchlog
    installdb
    killtran
    loaddb
    lockdb
    optimizedb
    plandump
    renamedb
    restoredb
    spacedb
    unloaddb
    paramdump
    statdump
    changemode
    copylogdb
    applylogdb

cubrid is a tool for DBMS.
For additional information, see http://www.cubrid.com

 

 

  • ?
    남재우 2011.02.08 02:28

    안녕하세요.

    지금 로그를 보면 업그레이드 할때 동일한 위치에 업그레이드를 하지 않았습니다. 그래서 현 서버에 2개의 버젼이 설치되어있는 것이고요. 아직까지 참조하고 있는 환경변수는 이전 버젼의 환경변수를 참고하고 있음으로 인하여 이전 버젼으로 동작되고 있는 것입니다.

    다시 로그인하시면 업그레이드된 새 버젼으로 보일 것입니다.

    참고로 버젼 확인은 cubrid_rel 로 하시는 것이 정확합니다.

  • ?
    suejinv 2011.02.08 02:50

    답변이 잘 이해가 가지 않아서 그러는데요.. 동일한 위치가 아니라는게 동일한 디렉토리가 아니라는 말씀이신가요???

     

    기존 3.0이 설치된 경로는 /usr/local/cubrid이고, 로그에서도 overwrite할 거냐고 물어봐서 yes라고 했는데요,,

     

    이러면 동일한 경로 아닌가요?

     

    Install CUBRID to '/usr/local/cubrid' ...
    Directory '/usr/local/cubrid' exist!
    If a CUBRID service is running on this directory, it may be terminated abnormally.
    And if you don't have right access permission on this directory(subdirectories or files), install operation will be failed.
    Overwrite anyway? (yes or no) [Default: no] : yes

    환경변수 셋팅도 아래와 같이 되어있구요

     

    CUBRID=/usr/local/cubrid
    CUBRID_DATABASES=/usr/local/cubrid/databases
    CUBRID_LANG=en_US
    ld_lib_path=`printenv LD_LIBRARY_PATH`
    if [ "$ld_lib_path" = "" ]
    then
    LD_LIBRARY_PATH=$CUBRID/lib
    else
    LD_LIBRARY_PATH=$CUBRID/lib:$LD_LIBRARY_PATH
    fi
    SHLIB_PATH=$LD_LIBRARY_PATH
    LIBPATH=$LD_LIBRARY_PATH
    PATH=$CUBRID/bin:$CUBRID/cubridmanager:$PATH
    export CUBRID
    export CUBRID_DATABASES
    export CUBRID_LANG
    export LD_LIBRARY_PATH
    export SHLIB_PATH
    export LIBPATH
    export PATH

     

     

     

  • ?
    남재우 2011.02.08 05:14

    안녕하세요.

    제가 확인을 잘못한 것 같습니다. 다른 디렉토리로 설치를 하셨기에  현재 버젼과 다른 곳에 설치한 것으로 이해했습니다. 죄송합니다.

    현재 /usr/local/cubrid 에 설치된 것을 업그레이드 하신 것이라면 아래 내용에 대하여 확인을 부탁합니다.

    1. 현 상태에서 cubrid_rel 을 통하여 버젼 확인.

    2. which cubrid_rel 을 통하여 실제 수행되는 cubrid_rel 의 위치 확인.

    3. /usr/local/cubrid 아래 화일에 대한 권한 및 소유자 확인.

    4. /usr/local/cubrid/bin 아래 화일에 대한 크기 및 생성일자 확인.

    관련 정보를 올려주시면 확인해 드리겠습니다.

  • ?
    suejinv 2011.02.12 03:42

    답변이 늦었네요 죄송합니다 ^^

     

    1. 현 상태에서 cubrid_rel 을 통하여 버젼 확인.

    CUBRID 2008 R3.0 (8.3.0.0337) (Sep 16 2010 23:36:28)

     

    2. which cubrid_rel 을 통하여 실제 수행되는 cubrid_rel 의 위치 확인.

    /usr/local/cubrid/bin/cubrid_rel

     

    3. /usr/local/cubrid 아래 화일에 대한 권한 및 소유자 확인.

    -rw-r--r--  1 root root 19613  2월  7 17:10 COPYING
    drwxr-xr-x 17 root root  4096  9월 16 23:38 CUBRID
    drwxr-xr-x  2 root root  4096  9월 16 23:37 bin
    drwxr-xr-x  2 root root  4096  9월 16 23:37 compat
    drwxr-xr-x  2 root root  4096  2월  7 16:55 conf
    -rw-r--r--  1 root root  1499 11월 16 11:29 csql.err
    -rwxr-xr-x  1 root root   463 11월 11 15:16 cubrid.sh
    drwxr-xr-x  4 root root  4096  9월 16 23:38 cubridmanager
    drwxr-xr-x  4 root root  4096  2월  7 17:10 databases
    drwxr-xr-x  2 root root  4096  9월 16 23:37 demo
    lrwxrwxrwx  1 root root    67  2월  7 17:10 doc -> cubridmanager/plugins/com.cubrid.cubridmanager.help_8.3.1.0173/html => 링크가 깨진상태입니다
    drwxr-xr-x  2 root root  4096  9월 16 23:37 include
    drwxr-xr-x  2 root root  4096  9월 16 23:37 java
    drwxr-xr-x  2 root root  4096  9월 16 23:37 jdbc
    drwxr-xr-x  2 root root  4096  9월 16 23:37 lib
    drwxr-xr-x  2 root root  4096  9월 16 23:38 lib64
    drwxr-xr-x  5 root root  4096  2월  7 17:00 log
    drwxr-xr-x  5 root root  4096  9월 16 23:37 msg
    drwxr-xr-x  5 root root  4096  9월 16 23:37 share
    drwxr-xr-x  2 root root  4096  2월 11 18:25 tmp
    drwxr-xr-x  9 root root  4096 11월 12 14:58 var

     

    4. /usr/local/cubrid/bin 아래 화일에 대한 크기 및 생성일자 확인.

    -rwxr-xr-x 1 root root 208906  9월 16 23:37 broker_changer
    -rwxr-xr-x 1 root root  31151  9월 16 23:37 broker_log_converter
    -rwxr-xr-x 1 root root  64152  9월 16 23:37 broker_log_runner
    -rwxr-xr-x 1 root root  58604  9월 16 23:37 broker_log_top
    -rwxr-xr-x 1 root root 183976  9월 16 23:37 broker_monitor
    -rwxr-xr-x 1 root root  22043  9월 16 23:37 csql
    -rwxr-xr-x 1 root root  32512  9월 16 23:37 cub_admin
    -rwxr-xr-x 1 root root 310693  9월 16 23:37 cub_auto
    -rwxr-xr-x 1 root root 161063  9월 16 23:37 cub_broker
    -rwxr-xr-x 1 root root 539418  9월 16 23:37 cub_cas
    -rwxr-xr-x 1 root root  46861  9월 16 23:37 cub_commdb
    -rwxr-xr-x 1 root root 466623  9월 16 23:37 cub_job
    -rwxr-xr-x 1 root root  23041  9월 16 23:37 cub_jobsa
    -rwxr-xr-x 1 root root 267309  9월 16 23:37 cub_js
    -rwxr-xr-x 1 root root 147855  9월 16 23:37 cub_master
    -rwxr-xr-x 1 root root  23350  9월 16 23:37 cub_sainfo
    -rwxr-xr-x 1 root root  15568  9월 16 23:37 cub_server
    -rwxr-xr-x 1 root root  53794  9월 16 23:37 cubrid
    -rwxr-xr-x 1 root root 215893  9월 16 23:37 cubrid_broker
    -rwxr-xr-x 1 root root 385259  9월 16 23:37 cubrid_esql
    -rwxr-xr-x 1 root root   8052  9월 16 23:37 cubrid_rel
    -rwxr-xr-x 1 root root  13903  9월 16 23:37 loadjava
    -rwxr-xr-x 1 root root 135491  9월 16 23:37 migrate_r30
    -rwxr-xr-x 1 root root 306179  9월 16 23:37 repl_agent
    -rwxr-xr-x 1 root root   8049  9월 16 23:37 repl_change_master
    -rwxr-xr-x 1 root root  14672  9월 16 23:37 repl_change_param
    -rwxr-xr-x 1 root root   4118  9월 16 23:37 repl_check_sync
    -rwxr-xr-x 1 root root  19471  9월 16 23:37 repl_make_distdb
    -rwxr-xr-x 1 root root  21785  9월 16 23:37 repl_make_group
    -rwxr-xr-x 1 root root  31077  9월 16 23:37 repl_make_slavedb
    -rwxr-xr-x 1 root root  11507  9월 16 23:37 repl_make_snapshot
    -rwxr-xr-x 1 root root    722  9월 16 23:37 repl_safe_page
    -rwxr-xr-x 1 root root  92688  9월 16 23:37 repl_server

    관련 정보를 올려주시면 확인해 드리겠습니다.

  • ?
    남재우 2011.02.14 06:55

    지금 보시면 전혀 업그레이드가 되지 않았습니다. cubrid_rel 이 현재 버젼을 보여주는 것인데 3.0 으로 보여주고 있고, 해당 디렉토리의 화일들도 이전 것들입니다. 따라서 기존 화일을 새 화일로 복사하는데 문제가 있는 것 같습니다.

    간단히 /usr/local/cubrid 를 다른 이름으로 변경하신후, 3.1을 설치하고 이전 버젼의 데이터베이스가 필요하시다면 리네임한 디렉토리 아래 databases 디렉토리를 현재 설치한 /usr/local/cubrid 아래에 복사하시면 됩니다. 이전 버젼에 데이터베이스에 대하여는 migrate_r30 을 이용하여 현 버젼으로 마이그레이션 할 수 있습니다.


List of Articles
번호 제목 글쓴이 날짜 조회 수
공지 CUBRID 사용자를 위한 DBeaver 도구 출시 안내 admin 2024.04.23 127
공지 SQLGate for CUBRID 영구 무료 라이선스 제공 file admin 2020.04.09 4476
943 Spring Boot 2+ JDBC DB Connection pool 오류 3 daniel 2019.11.05 2689
942 큐브리드에 있는 sql데이터를 다른사이트에 표출하는방법 3 꼴통개발자 2019.11.05 181
941 cubrid.conf 설정 질문 드립니다. 2 지옥성녀은비 2019.11.12 539
940 MSSQL -> CUBRID MIGRATION 1 현수 2019.11.15 221
939 elastic logstash에서 JDBC로 CUBRID를 연결하는데 계속해서 실패합니다 1 제냐 2019.11.18 1077
938 Spring boot 2.1.9, Spring Data Jpa 연동이 가능한지 문의드립니다. 1 금룔 2019.11.28 1568
937 컬럼 코멘트 입력 3 그리피 2019.12.09 2575
936 DB 계정 리스트 생성 시 계정 생성일이나 변경일을 알 수 없나요? 1 시나브로72 2019.12.09 286
935 busy 쿼리 자동 종료 문의 2 우동 2019.12.11 224
934 query_editor._sql.log 관련 문의 드립니다. 1 ldev27 2019.12.12 136
933 HA환경 JDBC URL 관련하여 질문드립니다. 2 cubridtest 2019.12.19 1168
932 큐브리드 10.2 버전이 설치가 되지 않습니다. 1 file 종이 2019.12.24 215
931 대량 데이터 INSERT 1 그리피 2019.12.24 1154
930 CUBRID ODBC 오류 문의드립니다 2 Kim 2019.12.26 671
929 큐브리드 HA 구성 후 재기동 절차 관련 질문입니다 1 강성현 2019.12.27 326
928 테스트 서버와 운영서버에 COUNT(*) 쿼리 실행 속도 차이 문의 1 종이 2019.12.29 382
927 CUBRID-JDBC-9.3.2.0016 드라이버 관련 os 호환이 되는지 문의드려요 1 dkkdkdkdkdk 2019.12.30 173
926 CUBRID 10.1.3 COMMENT 추가 방법 문의 3 박종원 2020.01.06 1167
925 큐브리드 버전 문의입니다. 1 행복한이니 2020.01.07 290
924 Cannot communicate with the broker or received invalid packet 오류 문의 드립니다 1 file Kim 2020.01.09 1174
Board Pagination Prev 1 ... 149 150 151 152 153 154 155 156 157 158 ... 201 Next
/ 201

Contact Cubrid

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