論理ボリュームを拡張しようとした後、2つの論理ボリュームが発生しました。

論理ボリュームを拡張しようとした後、2つの論理ボリュームが発生しました。

現在の論理ボリューム Fedora パーティションにいくつかのボリュームを追加すると、次の結果が表示されます。

ここに画像の説明を入力してください。

既存のパーティションにボリュームを追加する場合は、2つのFedoraパーティションを持つことは安全ですか?

sda7というパーティションを作成してfedoraというボリュームグループに追加し、利用可能なすべてのスペースを論理ボリュームに追加しました。

私がクリックした最後のコマンドは次のとおりです。

# vgextend fedora /dev/sda7
# lvextend -l +100%FREE /dev/fedora/sda6

ベストアンサー1

はい、安全です。これは、LVMが具体的に行うことの1つです。つまり、論理ストレージを単一の物理ボリューム以上に拡張できるようにすることです。物理ボリュームが同じディスク上のパーティションなのか、別のディスク上のパーティションなのか、パーティションテーブルが省略されたディスク全体なのかは、LVMにとって重要ではありません。

LVと同様に、もともといたPV名にちなんでLV名を付けるのは/dev/fedora/sda6少し愚かなことです。たとえば、このLinuxインストールを別のディスクに完全に移動したい場合は、新しい空のディスクを使用して、そのディスクに/ bootパーティションとLVM PV用の他のパーティションという2つのパーティションを作成できます。その後、pvmoveLinuxの実行中にLinuxインストールの主要部分を新しいディスクに移動できます。その後、パーティションの内容を/boot新しいディスクにコピーし、その上にブートローダをインストールします。 LV名はsda6まったく意味がありません。

別のパーティションもあるため、/bootブートファイルがブートディスクの外にある危険はありません。ディレクトリ/bootがルートファイルシステムの一般的なディレクトリであり、ルートLVを別のディスクに拡張すると、起動ファイル(またはその一部)が別のディスクに存在する可能性があります。ブートローダが処理するのは難しいです。

既存のパーティションを使用すると、/bootブートファイル(=ブートローダコンポーネント、カーネル、およびinitramfs)がすべてシステムファームウェア(= BIOSまたはUEFI)から起動可能として選択されたディスクに残っていることを確認することで、操作がはるかに簡単になります。 1種類のディスクコントローラ、1つのパーティションスキーム、およびファームウェアが確実に読み取ることができる1つのディスクのみを処理できます。

おすすめ記事