메뉴 바로가기 검색 및 카테고리 바로가기

한빛미디어

뇌를 자극하는 RedHat Fedora

뇌를 자극하는 RedHat Fedora 질의응답 게시판입니다.

LVM 실습구성시 에러에 대해서...

2013-07-22

|

by luckyunmin

5325

책에서 구성된 LVM은 기존에 새로운 하드디스크를 추가하여 실습하였기 때문에
문제없이 잘되었습니다.

그런데 실습하다가 궁금증이 생겨 기존에 사용중인 하드디스크의 남은 용량을 LVM으로
구성하려는 실습을 진행해보았습니다.

Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1        2219    17824086   83  Linux
/dev/sda2            2220        2480     2096482+  82  Linux swap / Solaris
/dev/sda3            2481        2610     1044225   8e  Linux LVM

Command (m for help): w
The partition table has been altered!

Calling ioctl() to re-read partition table.

WARNING: Re-reading the partition table failed with error 16: Device or resource busy.
The kernel still uses the old table.
The new table will be used at the next reboot.
Syncing disks.

기존에 /dev/sda 하드디스크를 / 파티션과 swap 파티션으로 나누어둔 상태에서
나머지 용량을 fdisk /dev/sda 를 통해 LVM에 할당하고 저장을 하니 다음과 위와 같은 경고문구가 뜹니다.

파티션이 사용중인 상태에서는 LVM 추가 못하나요. 에러는 떠도 fdisk -l 로 확인해보면
비록 경고는 발생했지만 /dev/sda3 이 잡혀 LVM으로 할당되어는 있습니다.
그런데 그 다음 작업인

pvcreate /dev/sda3 하면

[root@linux100 ~]# pvcreate /dev/sda3
Device /dev/sda3 not found (or ignored by filtering).

장치를 찾을수 없다고 나오네요. ㅠㅠ

혹자는 파티션 구성시에는 언마운트해야한다고 해서 다른 사용중인 하드디스크는 언마운트 후 pvcreate를 사용하니 잘되는데 / 와 swap 으로 구성된 파티션은 언마운트를 못하지 않나요? 이런상황에서 어떻게 남은 용량을 LVM을 할당할 수 있나요
댓글 입력