lvremoveは古いLVファイルシステム署名を削除しません。 lvcreateを使用するときに削除しても安全ですか?

lvremoveは古いLVファイルシステム署名を削除しません。 lvcreateを使用するときに削除しても安全ですか?

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の最初の数セクタにのみlvcreate0が書き込まれます。lvcreate

wipefsこのような状況を回避するには、通常、パーティションや他のブロックデバイスを削除する前にファイルシステムの署名を削除することをお勧めします。

おすすめ記事