VGEXTEND:/dev/sda3でスワップ署名が消去されるのを防ぐ方法は?

VGEXTEND:/dev/sda3でスワップ署名が消去されるのを防ぐ方法は?

質問:

[root@195623 ~]# vgs
  VG            #PV #LV #SN Attr   VSize VFree
  fedora_195623   1   3   0 wz--n- 9,50g    0 
[root@195623 ~]# vgextend fedora_195623 /dev/sda3
WARNING: swap signature detected on /dev/sda3 at offset 4086. Wipe it? [y/n]

役に立った唯一のコマンドはswapoff""だけでした(使用例をBAD ARGUMENT見たときにもデバイスで使用されました)。swapoff/dev/sd*

答え1

  • /dev/sda3新しいLVM PVとして使用したいです。
  • /dev/sda3以前はスイッチングデバイスとして使用されていました。

2つのオプションがあります。

  • デバイスの以前の内容を上書きまたは消去してLVM PVにします。
  • 上書きせずにそのままにして作業を中止してください。当然LVM PVにはなりません。

両方の世界の利点を享受することはできません。このデバイスをLVM PVとして使用するには、「はい」と答えます。間違いを犯し、そのデバイスが実際にスワップデバイスでなければならないことがわかったら、「いいえ」と答えてください。

答え2

スワップ署名が必ずしもシステムが現在スワップ用のパーティションを積極的に使用していることを意味するわけではありません。これは、ディスクのスワップパーティションのように見えるだけです。 LVMがユーザーに尋ねる質問は次のとおりです。ディスクにあるように見えるこのアイテムを消去しますか?

swapoffデバイスが使用中でないとマークされている場合、すべてが正常です。疑わしい場合は確認してください/proc/swaps。より確実にするには、ファイルを見て、エントリがあることを確認してswap削除する必要があります。/dev/sda3/etc/fstab

関連情報