CentOS에 HDD를 잘못 마운트 했는데 수정이 안됩니다. 도움좀 부탁드립니다.
lvm을 이용해서 4TB HDD를 마운트하였습니다.
이전 하드디스크는 두개인데 이번에 추가를 하였습니다.
[root@dev cache]# lvscan
ACTIVE '/dev/VolGroup00/LogVol00' [3.92 TB] inherit
ACTIVE '/dev/VolGroup00/LogVol02' [912.06 GB] inherit << 여기에 추가해야하는데. 위에 LogVol00에 추가했네요 ㅠㅠ
ACTIVE '/dev/VolGroup00/LogVol04' [97.66 GB] inherit
ACTIVE '/dev/VolGroup00/LogVol03' [97.66 GB] inherit
ACTIVE '/dev/VolGroup00/LogVol01' [5.81 GB] inherit
이것을 해제하고 옮길려고 아래와 같이 실행했습니다.
[root@dev cache]# pvmove /dev/sdc1
No extents available for allocation
[root@dev cache]# vgreduce VolGroup00 /dev/sdc1
Physical volume "/dev/sdc1" still in use
이렇게 메세지가 나옵니다. ㅠㅠ 이유를 모르겠어요.
혹시나 몰라서 다른 정보도 올립니다.
[root@dev archive]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/VolGroup00-LogVol00
3.8T 2.3G 3.6T 1% /
/dev/mapper/VolGroup00-LogVol02
884G 670G 169G 80% /home
/dev/mapper/VolGroup00-LogVol04
95G 564M 90G 1% /var
/dev/mapper/VolGroup00-LogVol03
95G 44G 47G 49% /usr
/dev/sdb1 99M 13M 82M 14% /boot
tmpfs 2.0G 0 2.0G 0% /dev/shm
[root@dev archive]# pvscan
PV /dev/sdb2 VG VolGroup00 lvm2 [465.66 GB / 0 free]
PV /dev/sda1 VG VolGroup00 lvm2 [931.50 GB / 0 free]
PV /dev/sdc1 VG VolGroup00 lvm2 [3.64 TB / 0 free]
Total: 3 [3.00 TB] / in use: 3 [3.00 TB] / in no VG: 0 [0 ]
도움을 부탁드리겠습니다. ㅠㅠ
--abort
sdc1를 잡고 있는 무언가가 있는것 같습니다.
pvmove에 옵션 사용해보시는건 어떤가요?
소곤소곤
해봤는데 안됩니다. ㅠㅠ
[root@dev ~]# pvmove --abort /dev/sdc1
ABORTING: Can't find mirror LV in VolGroup00 for /dev/sdc1
[root@dev ~]# vgreduce VolGroup00 /dev/sdc1
Physical volume "/dev/sdc1" still in use
이렇게 나옵니다. ㅠㅠ
옵션을...
일단...
pvmove -v /dev/sdc1
요걸루 함 진행해보셔요
...
http://blog.timmattison.com/archives/2009/11/01/how-to-fix-lvm2s-no-extents-available-for-allocation-errors-when-using-pvmove/
요 URL 참조하시구요
상황에 맞으시면 좋겠군요..
댓글 달기