SlideShare a Scribd company logo

AIX - LVM 이란?

AIX 및 Linux LVM 에 관한 정보입니다. 작성일 : 2014.01.12 작성자 : chhanz.github.io

1 of 40
LVM
1
2014.01.12
한철희(chhanz)
https://chhanz.github.io
I. LVM 이란
II. PV
III. VG
IV. LV
V. Paging Space
VI. File Systems
VII. Linux LVM
Agenda
2
LVM
Ø LVM 이란?
3
LVM
— LVM 이란?
1. Logical Volume Manager의 약자 입니다.
2. 저장장치들을 좀더 효율적이고 유연하게 관리할 수 있는 Manager 입니다.
3. 여러 물리적인(Physical) 디스크들을 하나의 논리적인(Logical) 디스크처럼 다룰 수 있게 함으로서 조합방법에 따라 고용량,
고속, 데이타의 무결성을 실현 할 수 있습니다.
4
Logical Volume Manager Menu
LVM
— LVM 이란?
5
17 18 19
34 35 1 2
23 24
Volume Group
Physical PartitionLogical Partition
Logical Volume
LVM
Ø PV 란?
6
Ad

Recommended

Deep Dive: What's New in NetBackup Appliances 3.1
Deep Dive: What's New in NetBackup Appliances 3.1Deep Dive: What's New in NetBackup Appliances 3.1
Deep Dive: What's New in NetBackup Appliances 3.1Veritas Technologies LLC
 
[2018] MySQL 이중화 진화기
[2018] MySQL 이중화 진화기[2018] MySQL 이중화 진화기
[2018] MySQL 이중화 진화기NHN FORWARD
 
마이크로서비스 아키텍처 기반의 의료정보시스템 고도화 전환사례.건국대학교병원.이제관
마이크로서비스 아키텍처 기반의 의료정보시스템 고도화 전환사례.건국대학교병원.이제관마이크로서비스 아키텍처 기반의 의료정보시스템 고도화 전환사례.건국대학교병원.이제관
마이크로서비스 아키텍처 기반의 의료정보시스템 고도화 전환사례.건국대학교병원.이제관제관 이
 
Linux memory-management-kamal
Linux memory-management-kamalLinux memory-management-kamal
Linux memory-management-kamalKamal Maiti
 
POWER VM with IBM i and live partition mobility
POWER VM with IBM i and live partition mobilityPOWER VM with IBM i and live partition mobility
POWER VM with IBM i and live partition mobilityCOMMON Europe
 
Systemtap
SystemtapSystemtap
SystemtapFeng Yu
 
우아한테크세미나-우아한멀티모듈
우아한테크세미나-우아한멀티모듈우아한테크세미나-우아한멀티모듈
우아한테크세미나-우아한멀티모듈용근 권
 

More Related Content

What's hot

MariaDB 제품 소개
MariaDB 제품 소개MariaDB 제품 소개
MariaDB 제품 소개NeoClova
 
Physical Memory Models.pdf
Physical Memory Models.pdfPhysical Memory Models.pdf
Physical Memory Models.pdfAdrian Huang
 
Page cache in Linux kernel
Page cache in Linux kernelPage cache in Linux kernel
Page cache in Linux kernelAdrian Huang
 
Relax and Recover on POWER (Updated 05-2017)
Relax and Recover on POWER (Updated 05-2017)Relax and Recover on POWER (Updated 05-2017)
Relax and Recover on POWER (Updated 05-2017)Sebastien Chabrolles
 
Using and Customizing the Android Framework / part 4 of Embedded Android Work...
Using and Customizing the Android Framework / part 4 of Embedded Android Work...Using and Customizing the Android Framework / part 4 of Embedded Android Work...
Using and Customizing the Android Framework / part 4 of Embedded Android Work...Opersys inc.
 
Ibm spectrum scale fundamentals workshop for americas part 8 spectrumscale ba...
Ibm spectrum scale fundamentals workshop for americas part 8 spectrumscale ba...Ibm spectrum scale fundamentals workshop for americas part 8 spectrumscale ba...
Ibm spectrum scale fundamentals workshop for americas part 8 spectrumscale ba...xKinAnx
 
잘 키운 모노리스 하나 열 마이크로서비스 안 부럽다
잘 키운 모노리스 하나 열 마이크로서비스 안 부럽다잘 키운 모노리스 하나 열 마이크로서비스 안 부럽다
잘 키운 모노리스 하나 열 마이크로서비스 안 부럽다Arawn Park
 
Top 10 Mistakes When Migrating From Oracle to PostgreSQL
Top 10 Mistakes When Migrating From Oracle to PostgreSQLTop 10 Mistakes When Migrating From Oracle to PostgreSQL
Top 10 Mistakes When Migrating From Oracle to PostgreSQLJim Mlodgenski
 
Nginx Architecture
Nginx ArchitectureNginx Architecture
Nginx Architecture건 손
 
Memory Mapping Implementation (mmap) in Linux Kernel
Memory Mapping Implementation (mmap) in Linux KernelMemory Mapping Implementation (mmap) in Linux Kernel
Memory Mapping Implementation (mmap) in Linux KernelAdrian Huang
 
[오픈소스컨설팅]Ansible overview
[오픈소스컨설팅]Ansible overview[오픈소스컨설팅]Ansible overview
[오픈소스컨설팅]Ansible overviewOpen Source Consulting
 
Linux Memory Management
Linux Memory ManagementLinux Memory Management
Linux Memory ManagementNi Zo-Ma
 
이벤트 기반 분산 시스템을 향한 여정
이벤트 기반 분산 시스템을 향한 여정이벤트 기반 분산 시스템을 향한 여정
이벤트 기반 분산 시스템을 향한 여정Arawn Park
 
Percona XtraBackup - New Features and Improvements
Percona XtraBackup - New Features and ImprovementsPercona XtraBackup - New Features and Improvements
Percona XtraBackup - New Features and ImprovementsMarcelo Altmann
 
Ansible Introduction
Ansible Introduction Ansible Introduction
Ansible Introduction Robert Reiz
 
High Availability PostgreSQL with Zalando Patroni
High Availability PostgreSQL with Zalando PatroniHigh Availability PostgreSQL with Zalando Patroni
High Availability PostgreSQL with Zalando PatroniZalando Technology
 
Ansible presentation
Ansible presentationAnsible presentation
Ansible presentationSuresh Kumar
 
Advanced backup methods (Postgres@CERN)
Advanced backup methods (Postgres@CERN)Advanced backup methods (Postgres@CERN)
Advanced backup methods (Postgres@CERN)Anastasia Lubennikova
 
Automation with ansible
Automation with ansibleAutomation with ansible
Automation with ansibleKhizer Naeem
 
Linux 4.x Tracing: Performance Analysis with bcc/BPF
Linux 4.x Tracing: Performance Analysis with bcc/BPFLinux 4.x Tracing: Performance Analysis with bcc/BPF
Linux 4.x Tracing: Performance Analysis with bcc/BPFBrendan Gregg
 

What's hot (20)

MariaDB 제품 소개
MariaDB 제품 소개MariaDB 제품 소개
MariaDB 제품 소개
 
Physical Memory Models.pdf
Physical Memory Models.pdfPhysical Memory Models.pdf
Physical Memory Models.pdf
 
Page cache in Linux kernel
Page cache in Linux kernelPage cache in Linux kernel
Page cache in Linux kernel
 
Relax and Recover on POWER (Updated 05-2017)
Relax and Recover on POWER (Updated 05-2017)Relax and Recover on POWER (Updated 05-2017)
Relax and Recover on POWER (Updated 05-2017)
 
Using and Customizing the Android Framework / part 4 of Embedded Android Work...
Using and Customizing the Android Framework / part 4 of Embedded Android Work...Using and Customizing the Android Framework / part 4 of Embedded Android Work...
Using and Customizing the Android Framework / part 4 of Embedded Android Work...
 
Ibm spectrum scale fundamentals workshop for americas part 8 spectrumscale ba...
Ibm spectrum scale fundamentals workshop for americas part 8 spectrumscale ba...Ibm spectrum scale fundamentals workshop for americas part 8 spectrumscale ba...
Ibm spectrum scale fundamentals workshop for americas part 8 spectrumscale ba...
 
잘 키운 모노리스 하나 열 마이크로서비스 안 부럽다
잘 키운 모노리스 하나 열 마이크로서비스 안 부럽다잘 키운 모노리스 하나 열 마이크로서비스 안 부럽다
잘 키운 모노리스 하나 열 마이크로서비스 안 부럽다
 
Top 10 Mistakes When Migrating From Oracle to PostgreSQL
Top 10 Mistakes When Migrating From Oracle to PostgreSQLTop 10 Mistakes When Migrating From Oracle to PostgreSQL
Top 10 Mistakes When Migrating From Oracle to PostgreSQL
 
Nginx Architecture
Nginx ArchitectureNginx Architecture
Nginx Architecture
 
Memory Mapping Implementation (mmap) in Linux Kernel
Memory Mapping Implementation (mmap) in Linux KernelMemory Mapping Implementation (mmap) in Linux Kernel
Memory Mapping Implementation (mmap) in Linux Kernel
 
[오픈소스컨설팅]Ansible overview
[오픈소스컨설팅]Ansible overview[오픈소스컨설팅]Ansible overview
[오픈소스컨설팅]Ansible overview
 
Linux Memory Management
Linux Memory ManagementLinux Memory Management
Linux Memory Management
 
이벤트 기반 분산 시스템을 향한 여정
이벤트 기반 분산 시스템을 향한 여정이벤트 기반 분산 시스템을 향한 여정
이벤트 기반 분산 시스템을 향한 여정
 
Percona XtraBackup - New Features and Improvements
Percona XtraBackup - New Features and ImprovementsPercona XtraBackup - New Features and Improvements
Percona XtraBackup - New Features and Improvements
 
Ansible Introduction
Ansible Introduction Ansible Introduction
Ansible Introduction
 
High Availability PostgreSQL with Zalando Patroni
High Availability PostgreSQL with Zalando PatroniHigh Availability PostgreSQL with Zalando Patroni
High Availability PostgreSQL with Zalando Patroni
 
Ansible presentation
Ansible presentationAnsible presentation
Ansible presentation
 
Advanced backup methods (Postgres@CERN)
Advanced backup methods (Postgres@CERN)Advanced backup methods (Postgres@CERN)
Advanced backup methods (Postgres@CERN)
 
Automation with ansible
Automation with ansibleAutomation with ansible
Automation with ansible
 
Linux 4.x Tracing: Performance Analysis with bcc/BPF
Linux 4.x Tracing: Performance Analysis with bcc/BPFLinux 4.x Tracing: Performance Analysis with bcc/BPF
Linux 4.x Tracing: Performance Analysis with bcc/BPF
 

Similar to AIX - LVM 이란?

포렌식 세미나.pptx
포렌식 세미나.pptx포렌식 세미나.pptx
포렌식 세미나.pptxdalonn
 
UNIX 시스템 2014-2018년 기말시험 기출문제
UNIX 시스템 2014-2018년 기말시험 기출문제UNIX 시스템 2014-2018년 기말시험 기출문제
UNIX 시스템 2014-2018년 기말시험 기출문제Lee Sang-Ho
 
3.[d2 오픈세미나]분산시스템 개발 및 교훈 n base arc
3.[d2 오픈세미나]분산시스템 개발 및 교훈 n base arc3.[d2 오픈세미나]분산시스템 개발 및 교훈 n base arc
3.[d2 오픈세미나]분산시스템 개발 및 교훈 n base arcNAVER D2
 
Linux 강의자료 ed10
Linux 강의자료 ed10Linux 강의자료 ed10
Linux 강의자료 ed10hungrok
 
(120128) #fitalk sql server anti-forensics
(120128) #fitalk   sql server anti-forensics(120128) #fitalk   sql server anti-forensics
(120128) #fitalk sql server anti-forensicsINSIGHT FORENSIC
 
백억개의 로그를 모아 검색하고 분석하고 학습도 시켜보자 : 로기스
백억개의 로그를 모아 검색하고 분석하고 학습도 시켜보자 : 로기스백억개의 로그를 모아 검색하고 분석하고 학습도 시켜보자 : 로기스
백억개의 로그를 모아 검색하고 분석하고 학습도 시켜보자 : 로기스NAVER D2
 
리눅스 시작하기
리눅스 시작하기리눅스 시작하기
리눅스 시작하기Pete Lee
 
[OS] Operating System 5 layer
[OS] Operating System 5 layer[OS] Operating System 5 layer
[OS] Operating System 5 layerssuserb2b4e71
 
시스템 관리자를 위한 리눅스강의 1강 20130203
시스템 관리자를 위한 리눅스강의 1강 20130203시스템 관리자를 위한 리눅스강의 1강 20130203
시스템 관리자를 위한 리눅스강의 1강 20130203doo rip choi
 
Osc4.x installation v1-upload
Osc4.x installation v1-uploadOsc4.x installation v1-upload
Osc4.x installation v1-uploadDong-Hwa jung
 
오픈소스컨설팅 클러스터제안 V1.0
오픈소스컨설팅 클러스터제안 V1.0오픈소스컨설팅 클러스터제안 V1.0
오픈소스컨설팅 클러스터제안 V1.0sprdd
 
caanoo Device driver
caanoo Device drivercaanoo Device driver
caanoo Device driverjumiss
 
노태상 - 리눅스 커널 개요 및 이슈 아이엠 (2010Y01M30D)
노태상 - 리눅스 커널 개요 및 이슈 아이엠 (2010Y01M30D)노태상 - 리눅스 커널 개요 및 이슈 아이엠 (2010Y01M30D)
노태상 - 리눅스 커널 개요 및 이슈 아이엠 (2010Y01M30D)Ubuntu Korea Community
 
실무로 배우는 시스템 성능 최적화 Ch8
실무로 배우는 시스템 성능 최적화 Ch8실무로 배우는 시스템 성능 최적화 Ch8
실무로 배우는 시스템 성능 최적화 Ch8HyeonSeok Choi
 
20150502 unix v6로 배우는 커널의 원리와 구조 1 김지은
20150502 unix v6로 배우는 커널의 원리와 구조 1 김지은20150502 unix v6로 배우는 커널의 원리와 구조 1 김지은
20150502 unix v6로 배우는 커널의 원리와 구조 1 김지은jieun kim
 
운영체제 Chapter1
운영체제 Chapter1운영체제 Chapter1
운영체제 Chapter1YoungGun Na
 
NDC 2015 마비노기 듀얼 패치 시스템
NDC 2015 마비노기 듀얼 패치 시스템NDC 2015 마비노기 듀얼 패치 시스템
NDC 2015 마비노기 듀얼 패치 시스템tcaesvk
 
[2018] NHN 모니터링의 현재와 미래 for 인프라 엔지니어
[2018] NHN 모니터링의 현재와 미래 for 인프라 엔지니어[2018] NHN 모니터링의 현재와 미래 for 인프라 엔지니어
[2018] NHN 모니터링의 현재와 미래 for 인프라 엔지니어NHN FORWARD
 

Similar to AIX - LVM 이란? (20)

저장장치
저장장치저장장치
저장장치
 
포렌식 세미나.pptx
포렌식 세미나.pptx포렌식 세미나.pptx
포렌식 세미나.pptx
 
UNIX 시스템 2014-2018년 기말시험 기출문제
UNIX 시스템 2014-2018년 기말시험 기출문제UNIX 시스템 2014-2018년 기말시험 기출문제
UNIX 시스템 2014-2018년 기말시험 기출문제
 
HDFS Overview
HDFS OverviewHDFS Overview
HDFS Overview
 
3.[d2 오픈세미나]분산시스템 개발 및 교훈 n base arc
3.[d2 오픈세미나]분산시스템 개발 및 교훈 n base arc3.[d2 오픈세미나]분산시스템 개발 및 교훈 n base arc
3.[d2 오픈세미나]분산시스템 개발 및 교훈 n base arc
 
Linux 강의자료 ed10
Linux 강의자료 ed10Linux 강의자료 ed10
Linux 강의자료 ed10
 
(120128) #fitalk sql server anti-forensics
(120128) #fitalk   sql server anti-forensics(120128) #fitalk   sql server anti-forensics
(120128) #fitalk sql server anti-forensics
 
백억개의 로그를 모아 검색하고 분석하고 학습도 시켜보자 : 로기스
백억개의 로그를 모아 검색하고 분석하고 학습도 시켜보자 : 로기스백억개의 로그를 모아 검색하고 분석하고 학습도 시켜보자 : 로기스
백억개의 로그를 모아 검색하고 분석하고 학습도 시켜보자 : 로기스
 
리눅스 시작하기
리눅스 시작하기리눅스 시작하기
리눅스 시작하기
 
[OS] Operating System 5 layer
[OS] Operating System 5 layer[OS] Operating System 5 layer
[OS] Operating System 5 layer
 
시스템 관리자를 위한 리눅스강의 1강 20130203
시스템 관리자를 위한 리눅스강의 1강 20130203시스템 관리자를 위한 리눅스강의 1강 20130203
시스템 관리자를 위한 리눅스강의 1강 20130203
 
Osc4.x installation v1-upload
Osc4.x installation v1-uploadOsc4.x installation v1-upload
Osc4.x installation v1-upload
 
오픈소스컨설팅 클러스터제안 V1.0
오픈소스컨설팅 클러스터제안 V1.0오픈소스컨설팅 클러스터제안 V1.0
오픈소스컨설팅 클러스터제안 V1.0
 
caanoo Device driver
caanoo Device drivercaanoo Device driver
caanoo Device driver
 
노태상 - 리눅스 커널 개요 및 이슈 아이엠 (2010Y01M30D)
노태상 - 리눅스 커널 개요 및 이슈 아이엠 (2010Y01M30D)노태상 - 리눅스 커널 개요 및 이슈 아이엠 (2010Y01M30D)
노태상 - 리눅스 커널 개요 및 이슈 아이엠 (2010Y01M30D)
 
실무로 배우는 시스템 성능 최적화 Ch8
실무로 배우는 시스템 성능 최적화 Ch8실무로 배우는 시스템 성능 최적화 Ch8
실무로 배우는 시스템 성능 최적화 Ch8
 
20150502 unix v6로 배우는 커널의 원리와 구조 1 김지은
20150502 unix v6로 배우는 커널의 원리와 구조 1 김지은20150502 unix v6로 배우는 커널의 원리와 구조 1 김지은
20150502 unix v6로 배우는 커널의 원리와 구조 1 김지은
 
운영체제 Chapter1
운영체제 Chapter1운영체제 Chapter1
운영체제 Chapter1
 
NDC 2015 마비노기 듀얼 패치 시스템
NDC 2015 마비노기 듀얼 패치 시스템NDC 2015 마비노기 듀얼 패치 시스템
NDC 2015 마비노기 듀얼 패치 시스템
 
[2018] NHN 모니터링의 현재와 미래 for 인프라 엔지니어
[2018] NHN 모니터링의 현재와 미래 for 인프라 엔지니어[2018] NHN 모니터링의 현재와 미래 for 인프라 엔지니어
[2018] NHN 모니터링의 현재와 미래 for 인프라 엔지니어
 

More from CheolHee Han

oVirt installation guide_v4.3
oVirt installation guide_v4.3oVirt installation guide_v4.3
oVirt installation guide_v4.3CheolHee Han
 
IBM PowerKVM Install Guide
IBM PowerKVM Install GuideIBM PowerKVM Install Guide
IBM PowerKVM Install GuideCheolHee Han
 
[AIX] RDX Device Backup Guide
[AIX] RDX Device Backup Guide[AIX] RDX Device Backup Guide
[AIX] RDX Device Backup GuideCheolHee Han
 
Windows MSCS 운영 및 기타 설치 가이드
Windows MSCS 운영 및 기타 설치 가이드Windows MSCS 운영 및 기타 설치 가이드
Windows MSCS 운영 및 기타 설치 가이드CheolHee Han
 
Windows 2003 MSCS 설치 가이드
Windows 2003 MSCS 설치 가이드Windows 2003 MSCS 설치 가이드
Windows 2003 MSCS 설치 가이드CheolHee Han
 
Windows 2008 MSCS 설치 가이드
Windows 2008 MSCS 설치 가이드Windows 2008 MSCS 설치 가이드
Windows 2008 MSCS 설치 가이드CheolHee Han
 

More from CheolHee Han (6)

oVirt installation guide_v4.3
oVirt installation guide_v4.3oVirt installation guide_v4.3
oVirt installation guide_v4.3
 
IBM PowerKVM Install Guide
IBM PowerKVM Install GuideIBM PowerKVM Install Guide
IBM PowerKVM Install Guide
 
[AIX] RDX Device Backup Guide
[AIX] RDX Device Backup Guide[AIX] RDX Device Backup Guide
[AIX] RDX Device Backup Guide
 
Windows MSCS 운영 및 기타 설치 가이드
Windows MSCS 운영 및 기타 설치 가이드Windows MSCS 운영 및 기타 설치 가이드
Windows MSCS 운영 및 기타 설치 가이드
 
Windows 2003 MSCS 설치 가이드
Windows 2003 MSCS 설치 가이드Windows 2003 MSCS 설치 가이드
Windows 2003 MSCS 설치 가이드
 
Windows 2008 MSCS 설치 가이드
Windows 2008 MSCS 설치 가이드Windows 2008 MSCS 설치 가이드
Windows 2008 MSCS 설치 가이드
 

AIX - LVM 이란?

  • 2. I. LVM 이란 II. PV III. VG IV. LV V. Paging Space VI. File Systems VII. Linux LVM Agenda 2
  • 4. LVM — LVM 이란? 1. Logical Volume Manager의 약자 입니다. 2. 저장장치들을 좀더 효율적이고 유연하게 관리할 수 있는 Manager 입니다. 3. 여러 물리적인(Physical) 디스크들을 하나의 논리적인(Logical) 디스크처럼 다룰 수 있게 함으로서 조합방법에 따라 고용량, 고속, 데이타의 무결성을 실현 할 수 있습니다. 4 Logical Volume Manager Menu
  • 5. LVM — LVM 이란? 5 17 18 19 34 35 1 2 23 24 Volume Group Physical PartitionLogical Partition Logical Volume
  • 7. LVM — PV 란? • Physical Volume 의 약자 • 물리적 볼륨(PV) : 하나의 물리적 디스크 말한다. • 시스템 상에서 고유의 Physical Volume ID (PVID)를 가진다. • 물리적 파티션(PP) : PV를 분할하는 물리적인 기본 단위 PP는 하나의 VG에서는 동일한 크기가 되야 된다. 그러나 여러 개의 VG가 있다면, 각각의 VG는 서로 다른 PP 크기를 가질 수 있다. • LV를 이루는 Logical Partition (LP)과 mapping된다. 7
  • 8. LVM — lspv option 8 § lspv : 시스템상에 모든 PV을 보여준다 § lspv (diskname) : 해당 PV의 전체적인 정보를 보여준다. § lspv –l (diskname) : 해당 PV에 속한 LV정보를 보여준다 § lspv –p (diskname) : 해당 PV에 속한 PP의 정보를 보여준다. § lspv –M (diskname) : 해당 PV에 속한 PV의 필드 값을 보여준다.
  • 9. LVM — lspv option 9 lspv –l (hdiskname) lspv –p (hdiskname) lspv –M (hdiskname) lspv (hdiskname)
  • 11. 11 LVM • Volume Group의 약자 • 하나 이상의 PV(Physical Volume)의 모음 • 시스템 내에서 15자의 유일한 이름을 가진다. • 1~32개의 PV로 구성이 가능하다. • AIX시스템은 1~255개의 VG를 생성할 수 있다. — VG 란?
  • 12. 12 LVM — VG 종류 Volume Group Type Max PVs Max LVs Max PPS per VG Max PP Size Original 32 256 32512 (1016 * 32) 1 GB Big 128 512 130048 (1016 *128) 1 GB Scalable 1024 4096 2097152 128 GB
  • 13. 13 LVM — smitty vg 항 목 관 리 내 용 비 고 List All Volume Groups VG 상태보기 lsvg (-o) Add a Volume Group VG 생성 mkvg Set Charecteristics of a Volume Group VG 구성 변경 chvg List Contents of a Volume Group VG 상태 상세 보기 lsvg (-l, -p) Remove a Volume Group VG 삭제 Activate a Volume Group VG 활성화 varyonvg Deactivate a Volume Group VG 비활성화 varyoffvg Import a Volume Group VG 정보 가져오기 importvg Export a Volume Group VG 정보 내보내기 exportvg Mirror a Volume Group VG 미러링 작성 mirrorvg Unmirror a Volume Group VG 미러링 해제 unmirrorvg Synchronize LVM Mirrors VG 미러링 동기화 syncvg
  • 14. 14 LVM — lsvg option § lsvg : 시스템상에 볼륨 그룹을 보여준다 § lsvg -o : 활성화 되어 있는 볼륨 그룹만을 보여준다 § lsvg (vgname) : 해당 VG의 전체적인 정보를 보여준다. § lsvg –l (vgname) : 해당 VG에 속한 LV정보를 보여준다 § lsvg –p (vgname) : 해당 VG에 속한 PV정보를 보여준다. § lsvg –M (vgname) : 해당 VG에 속한 PV의 필드 값을 보여준다.
  • 15. 15 LVM — lsvg option lsvg –l (vgname) lsvg –p (vgname) lsvg –M (vgname) lsvg (vgname)
  • 17. LVM — LV 란? • Logical Volume의 약자 • PP와 mapping된 LP의 집합으로 PV를 임의로 분할한 영역 • LV는 LP들로 이루어지며 같은 Volume Group에 포함되어 있는 다른 PV로 확장할 수 있다. • LV 단위의 mirroring 기능을 제공한다. • Logical Partition (LP) : LV를 분할하는 논리적인 기본 단위 PV를 이루는 Physical Partition (PP)과 mapping된다. 17 17 18 19 34 35 1 2 23 24
  • 18. LVM 18 — LV 정책 • LVM은 PV에 LV의 위치와 PP의 할당을 결정하는데 있어 interphysical과 intraphysical 정책을 사용한다. . • Intraphysical Ø intraphysical 볼륨할당 정책은 PV안에서 LV의 해당 PP가 어디에 위치할 것인지를 결정. Ø 선택 가능한 값은 outer edge, outer middle, center, inner middle, inner edge. Ø disk의 center에 위치하는 PP은 가장 짧은 disk seek time의 특성을 가지므로 middle이나 edge에 위치한 PP의 데이터보다 빠른 액세스가 가능하다. • Interphysical Ø interphysical 볼륨할당 정책은 하나의 LV를 구성하는 PP들을 몇 개의 PV에서 포함할 것인지를 결정한다. Ø minimum을 선택할 경우 가용성을 높이기 위해 LV를 하나의 disk에 PP만을 이용하여 생성. Ø maximum을 선택할 경우 성능향상을 위해 여러 개의 disk에 PP를 분산할 수 있다.
  • 19. 19 LVM — smitty lv 항 목 관 리 내 용 비 고 List All Logica Volumes by Volume Group LV 상태보기 lsvg -l vgname Add a Ligical Volume LV 생성하기 mklv Set Characteristic of a Logical Volume LV 설정 변경하기 chlv Show Charecteristics of a Logical Volume LV 설정 보기 lslv Remove a Logical Volume LV 삭제 하기 rmlv Copy a Logical Volume LV 복제하기 cplv
  • 20. LVM — lslv option 20 § lslv (lvname) : 시스템상에 LV의 전체적인 정보를 보여준다 § lslv -l (lvname) : LV의 정보를 list형식으로 보여준다 § lslv -m (lvname) : 해당 LV의 LP갯수 및 PP, PV위치를 보여준다.
  • 21. LVM — lslv option 21 lslv –l (lvname) lslv –m (lvname) lslv (lvname)
  • 23. LVM — Paging Space 란 1. Paging Space 는 가상 기억 장치기법을 이용합니다. 2. Disk의 특정영역을 Paging Space란 가상기억장치로 두고, 사용자 논리 메모리를 실제 메모리와 분리함으로써 메모리의 한 계를 극복하는 기법입니다. 23
  • 25. LVM — Paging Space 란 25 • 기존 Paging Space + (PP SIZE * PPs) = 목표 Paging Space
  • 26. LVM — Paging Space 란 26 1. lsps –a 현재 Paging Space 구성 현황 및 사용률 표시 2. lsps –s 플래그 제거 하여 표시 3. lsps –s –c 표시 방식이 colon방식으로 표시 4. lsps –s –l 표시 방식이 list 방식으로 표시
  • 28. LVM — File System 1. 컴퓨터의 파일 시스템은 파일과 그 안에 든 자료를 저장하고 찾기 쉽도록 유지 관리하는 방법입니다. 2. File System 은 DISK 나 CDROM 과 같은 물리적 저장공간을 저장장치로 활용 할 수 도 있지만, NFS와 같은 파일시스템에서 는 네트워크 상에 존재하는 파일에 접근하기 위한 가상적 인터페이스인 경우도 있습니다. 28 파티션
  • 29. LVM — File System • MBR 이란? 1. MBR : Master Boot Record, 2. Windows 및 Linux 에서 사용하고 있습니다. 29 MBR File system File system File system Partition #1 Partition #2 Partition #3 Boot Record Boot Code (446Byte) Partition Table (64Byte) Signature (0xAA55) 0번 섹터의 512Byte 영역
  • 30. LVM — File System 1. 기본 파일 시스템 및 계층 구조 2. Boot Block(MBR) : 부팅 할 때 실행 되어야 할 코드가 담긴 부분 3. Super Block : 파일 시스템 정보를 가지며 파일 시스템의 크기 등과 같은 파일 시스템의 전체적인 정보를 가집니다. 4. Inode : 파일의 이름을 제외한 해당 파일의 모든 정보를 가집니다. 5. Data Block : Data 가 존재하는 Block 6. mount : 파일시스템을 계층적 트리 구조에서 논리적으로 연결 시키는 명령어 입니다. 30
  • 31. LVM — File System 1. mount : 파일 시스템 구조 내에 있는 일련의 파일들을 사용자나 사용자 그룹들이 이용할 수 있도록 만드는 것을 말합니다. 2. 논리적으로 디스크와 mount point를 연결하는 것을 말합니다. 31 mount 전 mount 후
  • 32. LVM — File System – jfs/jfs2 32 구분 내 용 작업의 분류 및 독립 각각의 JFS/JFS2는 하나의 LV에 위치하며 작업이 필요할 때 mount 시켜 사용할 수 있으므로 독립적인 작업이 가능하고 백업/복구가 등이 용이하다. 공간의 효율적 운영 Block-size 조절이 가능하여 공간을 효율적으로 할당, 저장할 수 있다. 연속된 저장공간 extend-based file system으로 데이터들을 물리적 공간에 구애 받지 않고 연속된 저장 방식으로 저장할 수 있다. 디렉토리 목록 파일시스템 내의 디렉토리 목록들이 알파벳 순서로 저장된다. 빠른 엑세스 작은 디렉토리의 목록들은 디스크가 아닌 I-node에 직접 저장되어 접근이 빠르다. • AIX에서 사용하는 파일시스템 타입으로 저널링 기술을 이용해 데이터베이스를 이용하고 로그를 남기기 때문에 시스템이 비 정상적으로 운영될 때 발생할 수 있는 문제를 예방할 수 있고, 복구가 빠르다는 장점을 가지고 있다.
  • 33. LVM — File System – jfs/jfs2 33 Function JFS2 JFS Fragments/Block Size 512-4096 Block Sizes 512-4096 Fragments Architectural Maximum File 4 PB 64 GB Architectural Maximum File System Size 4 PB 1 TB Maximum File Size Tested 1 TB 64 GB Maximum File System Size 1 TB 1 TB Number of Inodes Dynamic, limited by disk space Fixed, set at file system creation Directory Organization B-tree Linear Online Defragmentation Yes Yes Compression No Yes Default Ownership at Creation root.system sys.sys SGID of Default File Mode SGID=off SGID=on Quotas No Yes Available on Intel Archotecture Yes No Available on Power Architecture Yes Yes
  • 35. LVM — PV 35 기존의 Linux PV 파티션을 Linux LVM 파티션으로 생성합니다.
  • 36. LVM — PV • pvscan > Linux LVM 의 pv 정보 및 vg 이름 , 용량을 표기합니다. • pvdisplay > 각 pv의 자세한 정보를 표기합니다. 36
  • 37. LVM — VG 1. vgcreate > vg 생성 명령 2. vgscan > vg 정보를 읽어 오는 명령 3. vgdispaly > vg 의 자세한 정보를 확인하는 명령 37
  • 38. LVM — LV 1. lvcreate > lv 생성 명령어 2. lvscan > lv 을 읽어오는 명령어 3. lvdisplay > lv의 자세한 정보를 표기하는 명령어 38
  • 39. LVM — LV • LV를 이용하여 파일 시스템 생성 후 mount 과정 1. mkfs <lv 경로> : ext2 파일 시스템 생성 2. mkfs –t <파일시스템 타입> <lv 경로> : 파일 시스템 타입에 맞는 파일 시스템 생성 39
  • 40. LVM Ø End of document 40