【 vgremove 】コマンド――ボリュームグループを削除するLinux基本コマンドTips(339)

本連載は、Linuxのコマンドについて、基本書式からオプション、具体的な実行例までを紹介していきます。今回は、LVMのボリュームグループを削除する「vgremove」コマンドです。

» 2019年09月20日 05時00分 公開
[西村めぐみ@IT]

この記事は会員限定です。会員登録(無料)すると全てご覧いただけます。

「Linux基本コマンドTips」のインデックス

Linux基本コマンドTips一覧

 本連載は、Linuxのコマンドについて、基本書式からオプション、具体的な実行例までを紹介していきます。今回は、LVMのボリュームグループを削除する「vgremove」コマンドです。

vgremoveコマンドとは?

 「vgremove」はLVM(Logical Volume Manager)のボリュームグループを削除するコマンドです。

 Linuxでは当初、HDDなどに直接ファイルシステムを割り当てて管理していましたが、現在では、物理ボリュームをまとめて仮想化されたボリュームグループを作り上げた後、それを論理ボリュームに切り分けて管理する仕組みLVMが取り入れられています。例えば、CentOSでは、デフォルト設定のインストールで論理ボリュームを使用します。

 実際にLVMの仕組みを使うには、まず「pvcreate」コマンド(連載第335回)で物理ボリュームを作成します。その後、「vgcreate」コマンド(連載第336回)を使って、物理ボリューム上にボリュームグループを作り上げます。最後に「lvcreate」コマンド(第337回)を使って、ボリュームグループ上に論理ボリュームを作成します。

 物理ボリュームを直接使うのではなく、論理ボリュームを作り上げて記憶領域を管理することで、LVMでは複数の物理的なディスクを1つにまとめて大容量のファイルシステムを構築したり、ファイルシステムのサイズを後から変更したりする操作が可能になります。



vgremoveコマンドの書式

vgremove [オプション] ボリュームグループ名……

※[ ]は省略可能な引数を示しています。





vgremoveの主なオプション

短いオプション 長いオプション 意味
-y --yes 全ての問い合わせに対し「y」を入力したものとして実行する
-f --force 処理内容を確認せず、強制的に実行する
-t --test 実行せず、処理内容だけを表示する
-v --verbose 付加情報を表示する


ボリュームグループを削除する

 「vgcreate ボリュームグループ名」で、指定したボリュームグループを削除します(画面1)。ボリュームグループを複数指定できます。

 論理ボリュームが作成されている場合は、vgcreateコマンド実行時に確認メッセージを表示します。常に「y」で実行したい場合は「-y」(--yes)オプション、強制的に実行したい場合は「-f」(--force)オプションを使用します(画面2)。

 vgcreateコマンドの実行にはroot権限が必要です。「sudo」コマンド(連載第68回)などを利用してください。

コマンド実行例

vgremove ボリュームグループ名

(指定したボリュームグループを削除する)

vgremove datagroup

(ボリュームグループ「datagroup」を削除する)(画面1

vgremove -f datagroup

(ボリュームグループ「datagroup」を強制的に削除する)


画面1 画面1 ボリュームグループを削除したところ 論理ボリューム、ボリュームグループ、物理ボリュームの順に削除している
画面2 画面2 強制的にボリュームグループを削除したところ


筆者紹介

西村 めぐみ(にしむら めぐみ)

元々はDOSユーザーで「DOS版UNIX-like tools」を愛用。ソフトハウスに勤務し生産管理のパッケージソフトウェアの開発およびサポート業務を担当、その後ライターになる。著書に『図解でわかるLinux』『らぶらぶLinuxシリーズ』『Accessではじめるデータベース超入門[改訂2版]』『macOSコマンド入門』など。地方自治体の在宅就業支援事業にてMicrosoft Officeの教材作成およびeラーニング指導を担当。会社などの"PCヘルパー"やピンポイント研修なども行っている。


Copyright © ITmedia, Inc. All Rights Reserved.

スポンサーからのお知らせPR

注目のテーマ

Microsoft & Windows最前線2025
AI for エンジニアリング
ローコード/ノーコード セントラル by @IT - ITエンジニアがビジネスの中心で活躍する組織へ
Cloud Native Central by @IT - スケーラブルな能力を組織に
システム開発ノウハウ 【発注ナビ】PR
あなたにおすすめの記事PR

RSSについて

アイティメディアIDについて

メールマガジン登録

@ITのメールマガジンは、 もちろん、すべて無料です。ぜひメールマガジンをご購読ください。