본문 바로가기

지식창고/DataBase

[큐브리드/CUBRID] 1. 큐브리드 볼륨 추가 명령어

반응형

안녕하세요. IT하는 남자 송대리입니다.

이번 시간은 큐브리드 볼륨을 추가하는 명령어에 대해 알아보려고 합니다. 그럼 함께 확인해 보실까요?

 


큐브리드(CUBRID) 볼륨 추가 명령어

 

1. 큐브리드(CUBRID) 볼륨 추가 명령어

큐브리드(CUBRID)에서는 "cubrid addvoldb"이라는 유틸리티를 이용해서 DATA, TEMP, INDEX 볼륨을 추가할 수 있습니다. 볼륨은 데이터 저장 공간을 의미합니다.

 

 

큐브리드(CUBRID)에서는 볼륨이 부족하면 자동으로 볼륨을 생성합니다. 하지만 자동으로 생성되는 볼륨은 범용으로 추가하게 되며 크기도 작게 생성되어 성능에 영향을 주게 됩니다. 그렇기 때문에 주기적으로 볼륨 크기를 확인하여 부족할 경우 미리 생성해 주는 것이 좋습니다.

 

볼륨 추가 명령어는 옵션을 통해 운영 중인 경우(서버 프로세서가 실행 중인 상태)에서도 추가할 수 있습니다. 또한 다양한 옵션을 통해 볼륨 이름, 크기, 저장 경로, 타입 등을 지정할 수 있습니다.

 

-- 큐브리드(CUBRID) 볼륨 추가 명령어
cubrid addvoldb [옵션] [DB명]

 

2. 큐브리드(CUBRID) 볼륨 추가 명령어 옵션

볼륨 추가 명령어에 사용할 수 있는 다양한 옵션이 존재합니다.

  • --db-volume-size=[VOLUME_SIZE] : 볼륨 파일 크기를 지정합니다.
  • -p [DATA_TYPE] : 데이터 타입을 지정합니다. data, temp, index 등을 입력하여 생성할 수 있습니다.
  • -n [VOLUME_NAME] : 볼륨 파일 이름을 지정합니다.
  • -F [VOLUME_DIR] : 볼륨 파일을 생성할 경로를 지정합니다.
  • -S : 서버 프로세서가 구동하지 않았을 경우 추가해야 하는 옵션입니다.
  • -C : 서버 프로세서가 구동 중일 경우 추가하는 옵션입니다. 아무것도 붙이지 않으면 자동으로 구동 중인 경우로 명령어가 사용되기 때문에 생략해도 됩니다.

 

 

 

3. 큐브리드(CUBRID) 볼륨 추가 예시

-- 서버 프로세서 구동하지 않았을 때
cubrid addvoldb -S -p data -n test_db_DATA04 --db-volume-size=100G testdb

-- 서버 프로세서 구동 중일 때(경로 지정하기)
cubrid addvoldb -p data -n test_db_DATA04 --db-volume-size=100G -F /app/DB/testdb/ testdb

 

반응형