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 42
공지 SQLGate for CUBRID 영구 무료 라이선스 제공 file admin 2020.04.09 4458
974 ROW_NUMBER() OVER(PARTITION BY 어떻게..해야 할까요??? 5 초식곰 2011.09.09 26459
973 REUSE_OID 적용 시 이해가 잘안되는 부분이 있어 질문드립니다. 1 덴드로비움 2017.08.23 1072
972 REST api 지원 여부 1 몰라알수가없어 2019.08.29 699
971 REPLACE 함수 문의 1 아범 2019.03.22 1779
970 RDB와 ORDB 벤치마크 3 rahmat 2009.04.09 19390
969 RANK 함수 관련 질문드립니다. 2 이종진 2013.06.11 10487
968 R3.1 64비트 서브쿼리 관련 문의 드립니다 2 hj 2011.06.28 7938
967 R3.0 버전 문의 3 겜기능되거든 2010.10.07 8070
966 R2.2 에서 트랜잭션과 inser_id() 1 파스크란 2014.03.03 6156
965 R2.2 에서 엑셀로 보내기가 않되는 것 같습니다. 1 배워볼까 2010.06.05 9805
964 R1.4->R2.0(64비트)베타 업그레이드 및 마이그레이션후 DB접속불가. 1 xclass 2009.12.21 11763
963 R1.4 -> R2.2 마이그레이션 중 스키마 로드 에러 2 secret 노랑배 2011.12.20 7
962 Query execution failure #7264 에러가 무슨에러죠? 1 앙고라 2012.10.20 9111
961 Query Browser 쿼리질의 에러 발생 1 모냐모냐 2014.03.10 8742
960 Query Browser Eclipse plug-in 설치시 오류 3 file 규리 2014.02.07 11342
959 Qt에 Cubri연결 잘 되나요?? 1 goguemi 2014.06.20 7534
958 QUBRID 매니저에서 실행계획을 볼려면.. 2 파란토끼 2013.10.02 9761
957 QTADO와 OLEDB사용시 문제 4 flypig 2010.01.29 9989
956 Python 으로 데이터 일괄처리 하는 부분?? 3 천상천비 2009.07.31 10246
955 Python Driver가 있는지요 1 decoro 2012.03.30 7478
Board Pagination Prev 1 ... 147 148 149 150 151 152 153 154 155 156 ... 200 Next
/ 200

Contact Cubrid

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