공유할 서비스 선택

TECH


TECH

OS LVM 삭제 및 수정

페이지 정보

작성자 LeeHyongDong 아이디로 검색 전체게시물 댓글 0건 조회 97회 좋아요 0회 작성일 19-09-30 11:08

본문

 

LVM 삭제

 

제거하실 때 유의사항

1. LV가 마운트 되어있지 않은가.

2. PV를 제거할때 VG에 속해있지 않은지

3. LV가 있는 상태에서 VG를 제거할경우 하위 LV도 같이 제거된다.

4. 물리장치를 제거할 때 LVM이 존재 하는지

 

 

1. LV가 마운트 되어있지 않은가. (마운트 상태 확인)

     66ea0254c009c93e43c837c9b5d5e7cb_1569809194_9634.png

 

LVM을 생성한 반대로 /etc/fstabmount 목록을 지워줍니다

umount /lv{1..4}를 입력해 lv1~4까지의 mount를 해제합니다.

 

 

2. 마운트 해제후 LVM제거

 

mount를 해제한뒤 lvremove로 생성된 lv를 제거해줍니다.

     f556d6a2dcf3cb4c6af03320e28c0572_1570010990_81.png

다음 vg를 제거해줍니다.

      f556d6a2dcf3cb4c6af03320e28c0572_1570011037_079.png
 

 

lv를 제거했다면 vgremovevg를 제거합니다 만약 vglv가 남아있다면 

     f556d6a2dcf3cb4c6af03320e28c0572_1570011233_4855.png
  

위그림과 같이 경고문이 나옵니다 lv가 남아있는데 lv를 지우시겠습니까y를 입력하면 lv가 같이 지워집니다.

    f556d6a2dcf3cb4c6af03320e28c0572_1570011248_3847.png

 

vg를 지운뒤 pv로 생성된 파티션을 제거합니다.

 

LVM 수정 

 

vgreduce와 lvreduce를 설명드리겠습니다.

 

7b0855f0fc17c0cba2f5c1949a556f39_1570173223_3678.png
 

먼저 vgreduce는 볼륨그룹 안에 2개이상의 물리볼륨이 있을때 물리볼륨을 제거하는 명령어입니다.

 

 80467467c4e8aa368a350584307b467c_1570497541_3733.png 

vgreduce명령어는 lv로 할당되지 않은 물리볼륨을 볼륨그룹에서 제거하는 명령어로 만약 물리볼륨이 논리볼륨에 할당되어 있다면

물리볼륨을 제거할수 없습니다. 

7b0855f0fc17c0cba2f5c1949a556f39_1570173407_0936.png
 

lvreduce명령어는 용량이 남는 논리볼륨의 용량을 줄일수 있는 명령어입니다.

7b0855f0fc17c0cba2f5c1949a556f39_1570173548_4018.png 

논리볼륨의 용량을 1G로 바꿔보겠습니다.

7b0855f0fc17c0cba2f5c1949a556f39_1570173620_5398.png
lvreduce의 옵션 -L 혹은 -l은 다른 옵션과 동일하며 -100M와 같이 100M만큼 용량에서 제외할수 있습니다.

ex) lvreduce -l -10 /dev/(vg)/(lv) = 40M만큼 용량 제외

 

LVM 오류

 

문서를 작성하며 생길수 있는 문제를 다뤄 보겠습니다.

  

마운트가 되어있는 상태로 lv를 제거하려면 사용중인 오류 메시지와 함께 삭제가 안됩니다.

  f556d6a2dcf3cb4c6af03320e28c0572_1570011264_1118.png
 
>>> 위 오류는 마운트를 해제해준다면 쉽게 해결이 가능합니다. 

마찬가지로 vg에 속해있는 pv는 삭제가 되지 않습니다.

 f556d6a2dcf3cb4c6af03320e28c0572_1570011088_0392.png 

해결 방법은 VG를 제거하고 PV를 제거하면 됩니다. 

댓글목록

등록된 댓글이 없습니다.

TECH 목록
번호 제목 작성자 작성일 조회수
20 OS LeeHyongDong 아이디로 검색 전체게시물 12-06 20
chronyd의 기능과 설정

카테고리 : OS

20 0
작성자 : LeeHyongDong 19/12/06
19 OS Chojunhyung 아이디로 검색 전체게시물 12-04 26
[Troble Shooting] df 명령어가 동작하지 않을때

카테고리 : OS

26 0
작성자 : Chojunhyung 19/12/04
18 OS Leesangwoo 아이디로 검색 전체게시물 11-25 44
Pacemaker 운영 매뉴얼

카테고리 : OS

44 0
작성자 : Leesangwoo 19/11/25
17 OS LeeHyongDong 아이디로 검색 전체게시물 11-22 81
NTP 설정

카테고리 : OS

81 0
작성자 : LeeHyongDong 19/11/22
16 OS LeeHyongDong 아이디로 검색 전체게시물 11-01 100
ulimit 설정

카테고리 : OS

100 0
작성자 : LeeHyongDong 19/11/01
15 OS Chojunhyung 아이디로 검색 전체게시물 10-14 213
multipath 개요 및 설정

카테고리 : OS

213 0
작성자 : Chojunhyung 19/10/14
14 OS LeeHyongDong 아이디로 검색 전체게시물 10-11 131
커널 파라미터 설정

카테고리 : OS

131 0
작성자 : LeeHyongDong 19/10/11
13 OS Chojunhyung 아이디로 검색 전체게시물 10-04 104
RHEL 8 Overview

카테고리 : OS

104 0
작성자 : Chojunhyung 19/10/04
12 OS Chojunhyung 아이디로 검색 전체게시물 10-04 84
NAS vs SAN vs ISCSI

카테고리 : OS

84 0
작성자 : Chojunhyung 19/10/04
11 OS Chojunhyung 아이디로 검색 전체게시물 10-02 116
ISCSI 설치 및 구성

카테고리 : OS

116 0
작성자 : Chojunhyung 19/10/02
Total 20건
게시물 검색

주식회사 클럭스| 대표 : 이찬호| 사업자등록번호 : 107-87-27655
주소 : 서울특별시 영등포구 국회대로 800, 여의도파라곤
E-mail : sales@chlux.co.kr
Copyright © 클럭스 www.chlux.co.kr All rights reserved.
상단으로Top