この記事を読むと・・・ |
---|
lvremoveコマンドの基本的な使い方が理解できる |
目次
【lvremoveコマンド】どんな時に使う?
以下のようなことがしたい場合にlvremove
コマンドが役立ちます。
- 論理ボリュームを削除したい
【lvremoveコマンド】基本オプション
書式
lvremove [オプション] 論理ボリューム名
※[ ]は省略可能です
基本的なオプションは以下の表の通りです。
短縮オプション | オプション | 説明 |
---|---|---|
– | オプションなし | 論理ボリュームを削除する |
-y | –yes | 全ての問い合わせに対し「y」で実行する |
-f | –force | 処理内容を確認せず、強制的に実行する |
-t | –test | 実際には論理ボリュームの削除されず、テスト実行する |
-v | –verbose | 詳細メッセージを表示する |
【lvremoveコマンド】オプション使用例
論理ボリュームの削除はファイルシステムがアンマウントされていることが前提です
【Linux】umountコマンドの使い方(オプションあり)
この記事を読むと・・・umountコマンドの基本的な使い方が理解できる 【【umountコマンド】どんな時に使う?】 以下のようなことがしたい場合にumountコマンドが役立ち…
オプションなし
(論理ボリュームを削除する)
# lvs
LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert
root rhel -wi-ao---- <17.00g
swap rhel -wi-ao---- 2.00g
lv_data VG01 -wi-ao---- <2.00g
# lvremove -y /dev/mapper/VG01-lv_data
Do you really want to remove active logical volume VG01/lv_data? [y/n]: y
Logical volume "lv_data" successfully removed.
# lvs
LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert
root rhel -wi-ao---- <17.00g
swap rhel -wi-ao---- 2.00g
「-y」「–yes」オプション
(全ての問い合わせに対し「y」で実行する)
# lvs
LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert
root rhel -wi-ao---- <17.00g
swap rhel -wi-ao---- 2.00g
lv_data VG01 -wi-ao---- <2.00g
# lvremove -y /dev/mapper/VG01-lv_data
Logical volume "lv_data" successfully removed.
# lvs
LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert
root rhel -wi-ao---- <17.00g
swap rhel -wi-ao---- 2.00g
「-f」「–force」オプション
(強制的にアンマウントする)
# lvs
LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert
root rhel -wi-ao---- <17.00g
swap rhel -wi-ao---- 2.00g
lv_data VG01 -wi-ao---- <2.00g
# lvremove -f /dev/mapper/VG01-lv_data
Logical volume "lv_data" successfully removed.
# lvs
LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert
root rhel -wi-ao---- <17.00g
swap rhel -wi-ao---- 2.00g
「-t」「–test」オプション
(実際にはアンマウント処理はされず、テスト実行する)
# lvs
LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert
root rhel -wi-ao---- <17.00g
swap rhel -wi-ao---- 2.00g
lv_data VG01 -wi-ao---- <2.00g
# lvremove -t /dev/mapper/VG01-lv_data
TEST MODE: Metadata will NOT be updated and volumes will not be (de)activated.
Do you really want to remove active logical volume VG01/lv_data? [y/n]: y
Logical volume "lv_data" successfully removed.
# lvs
LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert
root rhel -wi-ao---- <17.00g
swap rhel -wi-ao---- 2.00g
lv_data VG01 -wi-ao---- <2.00g
「-v」「–verbose」オプション
(詳細メッセージを表示する)
# lvremove -v /dev/mapper/VG01-lv_data
Do you really want to remove active logical volume VG01/lv_data? [y/n]: n
Accepted input: [n]
Logical volume VG01/lv_data not removed.