📖
Simple & Clear Engineer Note
  • This is me
  • Infra 용어
  • Linux Acceptance test
    • ISO 9126의 특성에 따른 OS 항목 분류
    • 기능성 (Functionality)
      • Kernel 영역
      • LVM (Logical Volume Manager)
      • API (daemon 서비스 상태 체크)
      • CPU 정보 및 Firmware 확인
      • Memory 용량 및 Slot 확인
      • Negotiation 상태 확인
      • Raid 구성 확인
      • WEB/WAS 설치
      • Cache/Swap 메모리 초기화
      • NFS (Network File System)
    • 신뢰성 (Reliability)
      • Bonding
      • System Reboot
      • Disk Mirror
      • Multipath
      • Cluster
      • Backup & Optical Drive check
      • kdump
      • watchdogtimer
    • 사용성 (Usability)
      • Locale
      • Network 구성
      • Hosts file
      • DNS(Domain Name System)
      • NTP(Network Time Protocol) 시간 동기화
      • tcpdump
      • SSH (Secure Shell)
      • Runlevel
      • Crontab 작업 예약
      • TimeZone
      • VNC(Virtual Network Computing)
      • Yum local repository
    • 유지보수성 (Maintenance)
      • hdparm
    • 보안성 (Security)
      • Permission error 해결방법
    • 기타(ETC)
      • X window
      • Macro (Shell Script & TeraTerm(TTL))
  • Webserver
    • Infra Structure 소개
      • HTML +CSS +JavaScript
      • MongoDB + Flask
  • Hadoop Guide
    • Hadoop Single설치 (ver 2.7.4)
  • MachineLearning
    • 확률(Probability)
    • Machine learning이해하기
    • Processing Data(Numpy)
    • Data Handling - Pandas
      • feature Scaling
      • Data encoding
    • Analysis(with Python & R)
      • 기초통계지식
      • 회귀(Regression)
      • 분류(Classification)
      • 차원축소(Dimension Reduction)
      • 군집화(Clustering)
      • 평가(Evaluation)
      • Scikitlearn
    • Text Analysis
    • Time Series Analysis
    • Statistics
    • Customer Value Analysis
  • Deep Learning
    • CS231n
      • CS231n (Lecture 1~6)
      • CS231n(Lecture7~12)
  • DataBase
    • DataBase
    • Transaction
    • Oracle 12C setup
    • MySQL setup
    • neo4j Enterprise Setup
    • SQL
    • Data inquiry and data analysis using SQL
    • 품질 & RiskManagement
    • 성능(Performance)
    • 안정성
    • 이기종간 데이터 이관방법
  • 기타
    • JAVA용어정리(암기)
  • Windows 관리
    • WINDOW 서버 root 권한 설정 방법
    • 접속자 확인
  • EMRproject
    • Git & Github
Powered by GitBook
On this page
  • LVM 구성 이유
  • LVM 개념
  • LVM의 주요 용어

Was this helpful?

  1. Linux Acceptance test
  2. 기능성 (Functionality)

LVM (Logical Volume Manager)

LVM으로 File system 구성 및 상태 확인

PreviousKernel 영역NextAPI (daemon 서비스 상태 체크)

Last updated 4 years ago

Was this helpful?

LVM 구성 이유

OS 서버 처음 설치할 때 파티션 구성이 항상 나온다. 파티션을 한 번 구성하면 바꾸기가 쉽지 않기 때문에 어떻게 구성할지가 가장 큰 고민이다. 파티션이 가득 차면 서버 안에 있는 파일을 삭제해야 하거나, 파일을 백업한 뒤 다시 처음부터 파티션을 구성해야하는 번거로움이 많다. 이를 해결하기 위해 저장장치를 좀 더 효율적이고 유연하게 관리할 수 있는 LVM을 많이 사용한다.

LVM 개념

여러 개의 하드디스크를 합쳐서 한개의 파일시스템으로 사용하는 것으로 필요에 따라서 다시 나눌 수 있다. 예) 2TB 용량의 하드디스크 2개를 합친 후에 다시 1TB, 3TB 나눠서 사용할 수 있다.

LVM의 주요 용어

  • PV (Physical Volume) : 하드디스크 안에 lvm 용도로 사용하기 위해 초기화된 파티션 예)

  • PE (Physical Extent) : 물리적 볼륨 (PV)을 구성하는 일정한 크기의 블록 (기본 크기는 4MB) 예)

  • VG (Volume Group) : 하나 이상의 물리 볼륨(Physical Volume)을 합쳐서 하나의 볼 그룹으로 설정 예)

  • LV (Logical Volume) : 볼륨 그룹을 1개 이상을 나눠서 논리 그룹을 생성

  • LE (Logical Extent) : 논리적 저장공간(LV)을 구성하는 일정한 크기의 블록 (기본 크기는 PE와 동일)

출처 : https://tech.cloud.nongshim.co.kr/2018/11/23/lvmlogical-volume-manager-1-%EA%B0%9C%EB%85%90/
출처 : https://tech.cloud.nongshim.co.kr/2018/11/23/lvmlogical-volume-manager-1-%EA%B0%9C%EB%85%90/