著者:
Peter Berry
作成日:
13 J 2021
更新日:
10 5月 2024
コンテンツ
Linux仮想ファイルシステム内で使用する論理ボリュームを初期化する
の pvcreate コマンドは、後でLinuxの論理ボリュームマネージャーで使用するために物理ボリュームを初期化します。各物理ボリュームは、ディスクパーティション、ディスク全体、メタデバイス、またはループバックファイルにすることができます。
あらすじ
コマンドは次の一般的な形式に従います。
pvcreate [-d | --debug] [-f [f] | --force [--force]] [-y | --yes] [-h | --help] [-v | --verbose] [ -V | --version] PhysicalVolume [PhysicalVolume ...]
オプション
次のオプションは、pvcreateの動作を拡張および変更します。
- -d, - デバッグ:追加のデバッグ出力を有効にします(DEBUGでコンパイルした場合)。
- -f, - 力:確認なしで強制的に作成します。既存のボリュームグループに属する物理ボリュームを再作成(再初期化)することはできません。緊急時には、この動作を上書きすることができます -ff。このコマンドでアクティブな物理ボリュームを初期化することはできません。
- -s, - サイズ:通常取得される物理ボリュームのサイズを上書きします。この値が間違っているまれなケースで役立ちます。最大2 TBの大容量の物理ボリュームを偽造するのにさらに役立ちます。
- -y, - はい:すべての質問に「はい」と答えます。
- -h, - 助けて:使用法のメッセージを標準出力に出力して、正常に終了します。
- -v, --verbose:pvcreateのアクティビティに関する詳細なランタイム情報を提供します。
- -V, - バージョン:バージョン番号を標準出力に出力して、正常に終了します。
使用例
3番目のSCSIディスクの4番目のパーティションと5番目のSCSIディスク全体を後でLVMが使用できるように初期化するには:
pvcreate / dev / sdc4 / dev / sde
使い方のヒント
DOSディスクパーティションの場合、パーティションIDを次のように設定する必要があります 0x8e fdisk、cfdisk、または同等のものを使用します。ディスクデバイス全体の場合のみ、パーティションテーブルを消去する必要があります。これにより、ディスク上のすべてのデータが効果的に破壊されます。これは、最初のセクターを次のようにゼロ化することで実行できます。
dd if = / dev / zero of = PhysicalVolume bs = 512 count = 1
vgcreateを続行して物理ボリュームに新しいボリュームグループを作成するか、vgextendを実行して物理ボリュームを既存のボリュームグループに追加します。