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
번호 제목 글쓴이 날짜 조회 수
공지 SQLGate for CUBRID 영구 무료 라이선스 제공 file admin 2020.04.09 4249
1015 Spring jotm 지원문의 1 삐꾸돼지 2014.02.19 7027
1014 Spring boot 2.1.9, Spring Data Jpa 연동이 가능한지 문의드립니다. 1 금룔 2019.11.28 1557
1013 Spring JPA cubrid 연결 오류 질문입니다 3 daniel 2019.10.31 1607
1012 Spring Boot 큐브리드 select 경우 에러발생 문의드립니다. 1 피닉스맨 2019.03.11 2011
1011 Spring Boot 2+ JDBC DB Connection pool 오류 3 daniel 2019.11.05 2666
1010 Spring 1 hibernate5 2015.11.30 4999
1009 SpingFrameWork에서 Mybatis 사용시 Merge문 사용과 관련된 에러 문의드립니다. 1 file 고대장 2021.10.13 776
1008 Spatial Extensions 지원하나요? 2 온니발란스 2010.02.09 14299
1007 SYS_TIME 출력 시 문의사항 1 오렌지 2021.07.01 143
1006 SYSTEM PARAMETERS 확인방법이 있나요? 1 봉보로봉봉 2017.07.29 446
1005 SUBQUERY 튜닝 관련 문의 6 secret yscoma 2017.03.30 20
1004 SSL 혹은 SSH와 같이 암호화 커넥션을 지원하나요? 1 아장아장 2010.09.03 12989
1003 SQL질문 1 마이나스 2010.11.05 7143
1002 SQL작성시 버벅거림 문의드립니다. 1 file 용이닷 2015.09.09 5813
1001 SQL문에 대해 질문 드립니다.. 5 ohgeumjin 2020.05.29 114
1000 SQL문 문의 2 아라천 2015.12.16 5153
999 SQLGate에서 서버오류 발생합니다 1 file 두듀두듀듀 2022.10.09 94
998 SQLGate 데이터 내보내기 오류 1 써늬니 2022.10.25 154
997 SQLGate for CUBRID (CUBRID v9.3 and later) 폐쇄망 사용법? 1 임소식 2024.01.18 69
Board Pagination Prev 1 ... 144 145 146 147 148 149 150 151 152 153 ... 199 Next
/ 199

Contact Cubrid

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