lvcreate エルブイクリエイト

英語表記lvcreate

日本語表記論理ボリューム作成

略称LV

正式名称lvcreate

危険度高リスク

What does it mean?

論理ボリュームマネージャ(LVM)の論理ボリュームを作成します。LVM運用の中核ですが、対象やサイズ指定を慎重に確認する必要があります。

Command Quest

lvcreate を今日の道具にする

論理ボリュームマネージャ(LVM)の論理ボリュームを作成しま...

$ lvcreate [オプション]... 対象
関連用語4
次のコマンド0
FAQ1
参照2

概要

論理ボリュームマネージャ(LVM)の論理ボリュームを作成します。LVM運用の中核ですが、対象やサイズ指定を慎重に確認する必要があります。

基本構文

lvcreate [オプション]... 対象

詳細解説

lvcreateは、論理ボリュームマネージャ(LVM)2環境で論理ボリュームを作成するコマンドです。LVMでは、物理ボリューム、ボリュームグループ、論理ボリュームの三層構造を前提に操作します。

実務では、アプリ用領域の新設、容量不足対策、ストレージ再設計で使います。特に lvcreate は対象ボリュームグループの空き容量を見ながら、サイズ指定を慎重に行う必要があります。

このコマンドを使う場面

LVMの新規領域作成、容量不足対策、ストレージ再設計に使います。

まず安全に試す方法

1. sudo vgs

3分ミッション

少しでも手を動かすと定着しやすくなります。終わった項目にチェックを入れてください。

  1. pvs、vgs、lvsを見て、対象がどの層か整理してから操作します。

資格試験との関連

  • LinuC レベル2
    範囲: 2.02.3 論理ボリュームマネージャの設定と管理
    根拠: official
    LinuCレベル2では、LVMの作成と拡張が重要です。
  • LPIC-2
    範囲: ストレージ管理とLVM
    根拠: editorial
    LPIC-2相当では、LVMの作成と拡張が重要です。

オプション

  • -L サイズ
    絶対サイズで指定します。
    lvcreate -L 10G ...
  • -l 論理エクステント数
    エクステント数や割合で指定します。
    lvcreate -l 100%FREE ...
  • -n 名前
    作成時の論理ボリューム名を指定します。
    lvcreate -n data ...

実行結果サンプル

  • sudo vgs sudo pvs
    ボリュームグループの空き領域一覧

戻り値コード

  • 0 正常終了。処理に成功しました。
  • >0 対象不存在、権限不足、不正な引数などで処理できませんでした。

使用例

  • sudo lvcreate -L 10G -n data vg0

よくあるエラー

  • 思った場所が広がらない
    原因: 対象ボリュームグループや論理ボリュームを取り違えています。
    対処: lvs、vgs、pvsで三層構造を再確認します。
  • 容量を広げたのにマウント側が増えない
    原因: ファイルシステム拡張が未実施です。
    対処: 対象ファイルシステム種別に応じた拡張手順を実行します。

導入・互換性情報

LVM2ツール群に含まれます。最小構成では未導入のことがあります。LVMの三層構造を理解してから操作します。

注意点 / セキュリティリスク

危険度は高いです。サイズや対象を誤ると想定外のストレージ構成変更につながります。

FAQ

  • Q. fdiskと何が違いますか。
    A. fdiskはパーティション操作、LVMコマンドはLVM上の柔軟な論理領域管理です。

関連用語

  • LVM
  • volume group
  • logical volume
  • snapshot

参照リンク

関連記事