Ini adalah sakelar pengaman, seperti --please-destroy-my-drive
opsi di hdparm
. Secara default program akan menolak untuk melakukan hal seperti itu (karena kemungkinan akan mengakibatkan sesuatu yang rusak) tetapi memiliki opsi untuk mengesampingkan, untuk orang-orang yang benar-benar tahu apa yang mereka lakukan (setidaknya, dalam imajinasi mereka).
Penjelasan seperti yang disediakan oleh program itu sendiri (selain halaman manual yang sudah Anda kutip)
# pvremove /dev/loop0
PV /dev/loop0 is used by VG foobar so please use vgreduce first.
(If you are certain you need pvremove, then confirm by using --force twice.)
# pvremove --force /dev/loop0
PV /dev/loop0 is used by VG foobar so please use vgreduce first.
(If you are certain you need pvremove, then confirm by using --force twice.)
# pvremove --force --force /dev/loop0
WARNING: PV /dev/loop0 is used by VG foobar
Really WIPE LABELS from physical volume
"/dev/loop0" of volume group "foobar" [y/n]? y
WARNING: Wiping physical volume label from /dev/loop0 of volume group "foobar"
Labels on physical volume "/dev/loop0" successfully wiped.
Itu benar-benar tidak mau melakukannya dan bahkan meminta konfirmasi setelah menggunakan -ff
(jika dijalankan dalam mode interaktif).
Mengapa --force
dua kali, bukankah sekali saja cukup? LVM menggunakan --force
di tempat lain untuk tindakan yang sedikit kurang kritis, jadi mungkin untuk menangkap orang yang sudah terbiasa menggunakan satu --force
dengan perintah LVM lainnya.
f
kedua dan --force
bersifat opsional:
pvremove -f
tidak sama dengan
pvremove -ff
(dan padanannya masing-masing pvremove --force
dan pvremove --force --force
).
Penanganan error berbeda-beda bergantung pada jumlah --force
pilihan. Misalnya, secara default pvremove
tidak akan menghapus volume yang belum menjadi PV; satu --force
cukup untuk menonaktifkan pemeriksaan itu. Satu --force
juga menonaktifkan permintaan (untuk kasus dasar). Menghapus PV yang sedang digunakan membutuhkan dua --force
opsi.