CentOS LVM 환경에서 /home 볼륨 제거 및 루트 볼륨 확장
문제 상황CentOS 기본 설치 시 루트(/) 볼륨은 50GB로 제한되고, /home은 약 957GB나 할당되는 경우가 많습니다. 대부분의 애플리케이션과 패키지는 /home이 아닌 루트 경로에 설치되므로, 이 공간 분배는 실무 환경에서 비효율적입니다. 본 문서에서는 /home 논리 볼륨을 제거하고 해당 공간을 루트 볼륨에 통합하는 방법을 설명합니다.현재 스토리지 구조 확인먼저 전체 ...
7월 21일 16:39에 게시됨
CentOS 시스템 디스크 관리: 확장 및 추가
1. 디스크 관리 기본 개념
1.1. 부팅 파티션 방식: MBR과 GPT
시스템 부팅에는 MBR(Master Boot Record)과 GPT(GUID Partition Table) 두 가지 파티션 방식이 사용됩니다.
MBR 파티션: 하드디스크의 첫 섹터에 파티션 정보가 저장됩니다. 오래되고 호환성이 좋지만, 2TB 이상의 용량을 인식하지 못하며 최대 4개의 주 파티션(또는 3개의 주 파티션과 1개의 확장 파티 ...
7월 12일 01:41에 게시됨
OpenStack Cinder 볼륨 생성 프로세스 분석
이 문서에서는 OpenStack Cinder 서비스에서 볼륨을 생성하는 내부 프로세스를 상세히 분석합니다.
Cinder API의 진입점은 cinder/api/v3/router.py 파일에 정의되어 있으며, 볼륨 관련 요청은 cinder/api/v3/volumes.py의 VolumeController로 라우팅됩니다. 볼륨 생성 요청은 다음과 같은 코드로 처리됩니다:
def create(self, req, body):
# ... 파라미터 검증 및 ...
7월 3일 04:47에 게시됨
LVM 논리 볼륨 관리 방법
기본 개념 이해
논리 볼륨 매니저(Logical Volume Manager, LVM)는 물리적 스토리지의 유연한 관리를 가능하게 하는 기술입니다. 주요 구성 요소는 다음과 같습니다:
물리 볼륨 (PV): 실제 디스크나 파티션으로, fdisk 등을 사용해 타입을 8e로 설정하면 LVM이 인식할 수 있습니다.
볼륨 그룹 (VG): 하나 이상의 물리 볼륨을 모아 만든 저장 공간 집합.
논리 볼륨 ...
7월 1일 02:51에 게시됨
은하천궁 SP3 서버에서 iSCSI와 LVM을 활용한 고성능 스토리지 풀 구성 방법
iSCSI 및 LVM 기반 스토리지 아키텍처의 핵심 가치
국산 서버 환경에서 효율적인 스토리지 관리는 시스템 운영의 핵심 과제 중 하나다. 초기에 은하천궁 SP3 서버를 다룰 때, 물리적 디스크의 제약과 유연한 확장성 부족으로 어려움을 겪었다. 이후 iSCSI와 LVM(논리 볼륨 관리)의 조합을 적용하면서, 자원 관리의 패러다임이 완전히 바뀌었다.
iSCSI는 네트워크 상의 저 ...
6월 26일 00:15에 게시됨
Linux 환경에서 LVM을 활용한 유연한 스토리지 관리
LVM 아키텍처 및 작동 원리
논리 볼륨 관리자(Logical Volume Manager, LVM)는 물리적 디스크와 파일 시스템 사이에 추상화 계층을 제공합니다. 이 구조를 통해 관리자는 파티션 재구성을 하지 않고도 볼륨 크기를 동적으로 조정할 수 있으며, 여러 물리 장치를 하나의 논리적 저장소로 통합할 수 있습니다. LVM은 기존의 정적인 파티셔닝 방식에서 벗어나 서버에 새로운 ...
6월 15일 16:07에 게시됨
리눅스 LVM 디스크 확장 실전 가이드
1. 현재 파티션 표 확인
명령어: fdisk -l
현재 vda1, vda2, vda3가 마운트되어 있으며, 사용되지 않은 vdb 디스크가 100GB 있음을 확인. 현재 LV 크기는 29GB임.
sysadmin@Storage-Node-01:~# fdisk -l
Disk /dev/vda:60 GiB,64424509440 bytes,125829120 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O s ...
6월 8일 00:01에 게시됨