![lvremove는 이전 LV 파일 시스템 서명을 제거하지 않습니다. lvcreate를 사용할 때 삭제해도 안전합니까?](https://linux55.com/image/201787/lvremove%EB%8A%94%20%EC%9D%B4%EC%A0%84%20LV%20%ED%8C%8C%EC%9D%BC%20%EC%8B%9C%EC%8A%A4%ED%85%9C%20%EC%84%9C%EB%AA%85%EC%9D%84%20%EC%A0%9C%EA%B1%B0%ED%95%98%EC%A7%80%20%EC%95%8A%EC%8A%B5%EB%8B%88%EB%8B%A4.%20lvcreate%EB%A5%BC%20%EC%82%AC%EC%9A%A9%ED%95%A0%20%EB%95%8C%20%EC%82%AD%EC%A0%9C%ED%95%B4%EB%8F%84%20%EC%95%88%EC%A0%84%ED%95%A9%EB%8B%88%EA%B9%8C%3F.png)
ext4
포맷 후 데이터가 없는 논리 볼륨을 삭제했습니다. 그런 다음 LVM 생성을 진행 swap
하지만 서명이 존재한다는 경고 메시지가 나타납니다 ext4
. 나는 이 lvremove
명령이 fs 서명을 제거하지 않을 것이라고 가정합니다. 서명을 사용하라는 메시지가 표시되면 서명을 삭제해도 안전합니까 lvcreate
?
[root@workstation ~]# lvs
LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert
home cl -wi-ao---- <6.52g
root cl -wi-ao---- 19.00g
swap cl -wi-ao---- 2.00g
lv01 vg01 -wi-a----- 404.00m
lv02 vg01 -wi-a----- 100.00m
[root@workstation ~]# lvremove /dev/vg01/lv02
Do you really want to remove active logical volume vg01/lv02? [y/n]: y
Logical volume "lv02" successfully removed.
[root@workstation ~]#
[root@workstation ~]#
[root@workstation ~]# lvcreate -n swap1 -L 100M vg01
WARNING: ext4 signature detected on /dev/vg01/swap1 at offset 1080. Wipe it? [y/n]:
답변1
예, lvremove
파일 시스템 서명은 LV에서 제거되지 않으며 예, 새로 생성된 LV의 처음 몇 섹터에만 lvcreate
0이 기록됩니다.lvcreate
wipefs
이러한 상황을 방지하려면 일반적으로 파티션 및 기타 블록 장치를 삭제하기 전에 파일 시스템 서명을 제거하는 것이 가장 좋습니다 .