CUBRID 사용 가이드
    • PDF

    CUBRID 사용 가이드

    • PDF

    Article Summary

    시작하기 전에

    CUBRID 설치형 서비스 관리

    네이버 클라우드 플랫폼 CUBRID 설치형 서비스에서 CUBRID를 관리하는 방법을 설명합니다.

    CUBRID 이미지 서버 생성

    CUBRID가 설치된 인스턴스 서버를 생성하면 아래와 같은 기본설정으로 DB 서버와 브로커, Certificate Manager이 구동되어 제공됩니다. 주요 파라미터 설명은 아래와 같습니다.

    cubrid.conf

    DB 서버와 관련된 Parameter로 설명은 아래와 같습니다.
    (URL : http://www.cubrid.org/manual/ko/9.2.0/admin/config.html?cubrid-broker-conf#cubrid-conf)

    속성설명
    data_buffer_size=512M데이터베이스 서버가 메모리 내에 캐시하는 데이터 버퍼의 크기를 설정하기 위한 파라미터입니다. 전체 메모리의 50%로 설정할 것을 권장합니다.
    max_clients=100데이터베이스에 접속 가능한 동시 접속 개수입니다. 최대 1023를 넘지 않게 설정할 것을 권장합니다.
    log_max_archives=10아카이브 로그 파일의 최대 보관 개수를 설정하는 파라미터입니다.

    cubrid_broker.conf

    브로커와 관련된 Parameter 설명은 아래와 같습니다.
    (URL : http://www.cubrid.org/manual/ko/9.2.0/admin/config.html#broker-configuration)

    속성설명
    BROKER_PORT = 30000해당 브로커의 포트 번호를 지정하기 위한 파라미터입니다. 기본값으로 30000, 33000 포트 번호로 브로커가 구동되어 있습니다.
    MIN_NUM_APPL_SERVER = 5브로커에 연결 요청이 없더라도 기본적으로 대기하고 있는 CAS 프로세스의 최소 개수를 설정하는 파라미터입니다.
    MAX_NUM_APPL_SERVER = 40브로커에 동시 접속할 수 있는 CAS의 최대 개수를 설정하는 파라미터입니다.
    LONG_QUERY_TIME = 1장기 실행 질의로 판단될 질의 실행 시간을 설정하는 파라미터입니다. 해당 시간 이상으로 수행된 질의는 로그에 남습니다.

    cm.conf

    속성설명
    cm_port=8001Certificate Manager의 포트 번호를 지정하기 위한 파라미터입니다. 기본값으로 8001번으로 구동되어 있습니다.
    cm_process_monitor_interval=5모니터링을 수행하는 interval 주기를 설정하는 파라미터입니다.
    support_mon_statistic=NO리소스 모니터링 지원 여부와 관련된 파라미터입니다. 기본값은 NO이며, YES로 변경 시 Certificate Manager 프로세스 재시작이 필요합니다. 리소스 수집을 위해 약간의 CPU 사용 및 디스크 I/O가 발생될 수 있습니다.

    디렉토리 구성

    CUBRID와 관련된 data, log, conf 파일의 디렉토리는 아래와 같습니다.

    속성설명
    DATADIR/home1/cubrid/CUBRID/databases/demodb
    DB LOGDIR/home1/cubrid/CUBRID/log/server
    BROKER LOGDIR/home1/cubrid/CUBRID/log/broker/sql_log /home1/cubrid/CUBRID/log/broker/error_log
    CONF/home1/cubrid/CUBRID/conf/cubrid.conf /home1/cubrid/CUBRID/conf/cubrid_broker.conf
    statdump.sh/home1/cubrid/bin/statdump.sh

    가입 절차

    Cubrid를 사용하려면 네이버 클라우드 플랫폼[Financial]에서 제공하는 콘솔 및 리소스 등을 이용하기 위해 네이버 클라우드 플랫폼의 계정이 필요합니다.

    네이버 클라우드 플랫폼[Financial]에 가입하면 모든 서비스를 이용하실 수 있으며, 사용한 서비스에 대해서만 요금이 청구됩니다.
    이미 계정이 있는 경우에는 해당 단계를 건너뛸 수 있습니다.

    • 포털로 이동합니다.
    • 오른쪽 상단에 회원가입 버튼을 클릭하여 회원가입 페이지로 이동합니다.
    • 서비스 이용 약관 및 개인정보수집이용에 대한 안내 문구를 확인하고 동의합니다.
    • 법인 및 담당자 정보를 입력합니다.
    • 결제수단은 직접입금과 자동이체를 선택하실 수 있습니다.
    • 가입한 ID/PW를 통해 로그인하고 결제수단 선택 및 등록을 완료합니다.
    • 담당자의 가입정보 및 금융회원여부 검증 후 승인이 완료되면 SSL VPN 계정이 발급되어 메일로 전송됩니다.
    • SSL VPN Client 접속 툴을 설치하고 실행하여, 발급된 SSL VPN 계정으로 로그인합니다.
    • Financial 콘솔은 Financial 포털에 로그인하여 Console 버튼을 클릭하거나, 도메인(www.fin-ncloud.com)을 직접 입력하여 접속 후 사용가능합니다.
    참고

    포털에서 가입한 계정으로 콘솔에서도 동일하게 사용이 가능합니다.
    네이버 클라우드 플랫폼[Financial] 서비스를 사용하기 위해서는 반드시 SSL VPN 접속을 통해 이용가능합니다.

    서버 생성하기

    콘솔 접속

    1. 콘솔에 접속하여 Services > Compute > Server 메뉴로 이동합니다.

    2. 서버를 생성하려면 [서버 생성] 버튼을 클릭합니다.

    서버 이미지 선택

    1. 부팅 디스크 크기를 선택합니다.

    2. 이미지타입을 DBMS로 선택합니다.

    3. DBMS 이미지타입에서 CUBRID를 선택합니다.

    4. 서버 타입을 선택합니다.

    5. 원하는 OS Version에 해당하는 CUBRID의 오른편 [다음] 버튼을 클릭합니다.

    서버 설정

    1. 원하는 VPC를 선택합니다.

    2. 원하는 Subnet을 선택합니다.

    3. 원하는 서버 타입을 선택합니다.

    • 일부 서버 스펙은 부팅 디스크 타입에 따라 지원되지 않을 수 있습니다.
    • 필요한 목적에 따라 Compact와 Standard 서버 타입을 선택합니다.

    4. 요금제는 월요금제 또는 시간 요금제 중 선택할 수 있습니다.

    5. 서버 이름을 입력합니다.

    • 고객이 서버를 구별하기 위한 명칭으로, 중복해서 사용할 수 없습니다.

    6. Network Interface를 추가합니다.

    7. 서버 설정을 마친 후 [다음] 버튼을 클릭합니다.

    인증키 설정

    [새로운 인증키 생성]

    1. 새로운 인증키 생성을 선택합니다.

    2. 인증키 이름을 입력합니다.

    3. [인증키 생성 및 저장] 버튼을 클릭합니다.

    • 새로운 인증키를 발급받습니다.
    • 저장 후 인증키는 고객의 PC 안전한 위치에 보관하시기 바랍니다.
    • 인증키는 최초의 관리자 비밀번호를 가져올 때 이용됩니다.

    4. [다음] 버튼을 클릭합니다.

    [보유하고 있는 인증키 이용]

    보유하고 있는 인증키 이용을 선택합니다.

    네트워크 접근 설정

    방화벽 설정에서는 ACG(Access Control Group)를 생성하거나 보유 ACG를 선택합니다.

    최종 확인

    설정한 내용을 최종 확인합니다.

    1. 서버 이미지, 서버, 인증키, 네트워크, ACG가 정상적으로 설정되었는지 확인합니다.

    2. 최종 확인 후에는 [서버 생성] 버튼을 클릭합니다.

    • 서버가 생성되기까지는 수 분이 소요됩니다.

    생성한 서버를 리스트에서 확인합니다. 생성한 서버가 목록에 표시됩니다.

    접속 환경 설정하기

    SSL VPN 접속

    Financial Cloud의 서비스를 사용하기 위해서는 필수적으로 SSL VPN을 접속해야만 합니다. SSL VPN을 사용하기 위해서는 아래와 같이 수행해야합니다. 자세한 사항은 네이버 클라우드 플랫폼의 SSL VPN 가이드를 참고하십시오.

    1. 콘솔에 접속하여, Services > Security > SSL VPN 메뉴로 이동합니다.

    2. [SSL VPN 생성] 버튼을 클릭합니다.

    3. 스펙 및 인증 방식을 선택합니다.

    4. 인증 방식에 따라 사용자를 설정합니다.

    서버 접속하기

    서버 관리자 비밀번호 확인하기

    1. 서버 목록에서 접속하려는 서버를 선택하고, [서버 관리 및 설정 변경]관리자 비밀번호 확인을 클릭합니다.

    2. 마우스로 파일을 끌고 오거나 여기를 클릭하세요. 버튼을 통해 서버 생성 시에 등록한 인증키 파일을 첨부합니다.

    • 서버 생성 시에 다운로드한 인증키 파일은 안전한 위치에 보관하시기 바랍니다.

    3. [비밀번호 확인] 버튼을 클릭하면 첨부된 파일에서 비밀번호 가져오기를 실행합니다.

    4. 서버 이름, 관리자, 비밀번호를 확인하고 [확인] 버튼을 클릭합니다.

    터미널을 통한 서버 접속

    터미널을 이용하여 서버에 네이버 클라우드 플랫폼 CUBRID에 접속하는 방법을 설명합니다.

    공인 IP을 통한 접속

    cubrid-9-1_ko

    1. 서버의 접속정보를 입력합니다.

    • PORT: 기본 포트번호(22)
    • 공인 IP: 발급받은 공인 IP 주소(예: 103.244.108.39)

    2. [Open] 을 클릭하여 접속합니다.

    cubrid-9-2_ko

    3. [예] 를 클릭하여 접속합니다.

    cubrid-9-3_ko

    4. 계정명 root를 입력 후 엔터를 누릅니다.

    5. 관리자 비밀번호에서 확인한 패스워드를 입력합니다.


    이 문서가 도움이 되었습니까?

    Changing your password will log you out immediately. Use the new password to log back in.
    First name must have atleast 2 characters. Numbers and special characters are not allowed.
    Last name must have atleast 1 characters. Numbers and special characters are not allowed.
    Enter a valid email
    Enter a valid password
    Your profile has been successfully updated.