指定:標準ディスクパーティション分割(LVMではない)を備えたCentOS 5.8を搭載したVM
目的:アーカイブ情報を含むセクションの1つを増やすこと。重要! 仮想ディスクのサイズを増やすだけでなく、新しいHDDを追加することでVMディスク領域を追加すれば、問題の一部を回避できたはずです。 私はすぐにそれを考えていなかったので、元に戻せないので、ディスクサイズの通常の変更でオプションを説明します。
重要! 作業を開始する前に、別の/外部メディアにバックアップすることを忘れないでください:情報および/ etc / fstabそれで、ここに行きます(すべてのコマンドはルート権限で実行されます):
既存のVMのインベントリを作成します。
[root@localhost ~]
[root@localhost ~]
これは、重要なパーティションが/ dev / sda6にあり、HDDのサイズが6442 MBであり、/ dev / sda6がLVMではないことを示しています
(この迷惑な誤解が記事を書く理由になった)
VMマネージャーを使用してHDDのサイズを増やし、結果を比較します。
[root@localhost ~]
/ dev / sdaのサイズは8589 MBに増加しましたが、他に変更はないため、この空き領域にパーティションを作成する必要があります。 問題はすぐに発生します。そして、実際、これを行う方法は? インターネットについて考えて冗談を言った後、私はGParted Live CD(USB、PXE、HDDがあります)を使用するようになりました。 イメージをダウンロードしてVMに挿入します(vmwareでは、マシンを再起動したときにF2経由で仮想BIOSに移動し、最初にcdからブートする必要がありました)。 グラフィカルモードでGpartedをロードすると、HDDとパーティションが表示されたウィンドウがすぐに開き、sda4パーティションを選択し(残りのパーティションにアクセスするための補助です)、クリックしてサイズを変更して全体に拡大します。「変更を適用」ボタンをクリックします。正常に完了するのを待っており、再起動して終了します。
それで、セクションを作成する場所ができたので、始めましょう:
[root@localhost ~]
次に、再起動します。
これで、LVMパーティションの作成を開始する準備ができました。もう一度確認してください。
[root@localhost ~]
[root@localhost ~]
/ dev / sda7がLinux LVMパーティションであることを確認し、LVMが使用できるように/ dev / sda7パーティションを物理ボリュームに変換します。
[root@localhost ~]
important_vgという名前の論理ボリュームグループを作成し(任意の名前を使用できます)、それに1つの物理ボリュームを追加します。
[root@localhost ~]
次に、グループ内の空き領域全体から重要と呼ばれる論理パーティションを作成します。
[root@localhost ~]
pvdisplay、vgdisplay、lvdisplayの各コマンドで得られたすべてを見ることができます。
これで、便利な名前(顔のないsda7ではない)を持つ論理パーティションができたので、どのようにアクセスできるかを調べる必要があります。
[root@localhost ~]
lsコマンドからのこの出力は次のことを示しています:ディレクトリが/ devフォルダーにグループimportant_vgの名前で作成され、その中に重要なファイルが作成されました。このファイルは/ dev / mapper / important_vg-importantへのリンクです。 dev / important_vg / important、および/ dev / mapper / important_vg-important(以降、オプション2が使用されます)
次に、very_importantという新しいセクションにファイルシステムを作成します。
[root@localhost ~]
ここで、物理パーティション/ very_importantを/ etc / fstabのパーティション/ dev / mapper / important_vg-importantに置き換える必要があります(バックアップ#cat / etc / fstab> /etc/fstab.copyを忘れないでください)。
[root@localhost ~]
アンマウント/ very_important:
[root@localhost ~]
そして、新しいマウントでfstabに書かれているすべてのもの:
[root@localhost ~]
実際、実際のマシンでは、パーティションがビジーでマウント解除できないというエラーが発生し、ブロック記述子を探すのが面倒だったため、自分自身を越えました:
[root@localhost ~]
誰も問題がなかった/再起動に成功した、続行:
[root@localhost ~]
これでセクションの準備が完了し、すべてのデータをそこに移動できます。 これを行うには、新しいフォルダーを作成します。ここに、重要な情報を含む古いセクションをマウントします。
[root@localhost ~]
情報を転送します。
[root@localhost ~]
/ dev / sda6パーティションに別れを告げると、再びそのように見えなくなり、マウント解除されます。
[root@localhost ~]
ここでのタスクは、物理LVMボリュームを作成し、それをグループに追加して、論理パーティションを展開することです。
ボリュームを/ dev / sda7と同様にLVMタイプに変換します。
[root@localhost ~]
物理ボリュームを作成します。
[root@localhost ~]
グループに追加します。
[root@localhost ~]
次に、vgdisplayコマンドについて説明します。
[root@localhost ~]
Cur PVは、このグループが2つの物理ボリュームで構成されていることを報告し、VG Sizeはグループのサイズを報告し、Free PE / Sizeは、グループがパーティションによって占有されていない空きスペースがあることを示します。 同じように、/ dev / mapper / important_vg-importantセクションに添付する必要があります。
[root @ localhost〜]#lvextend -l + 100%FREE / dev / mapper / important_vg-important
重要な論理ボリュームを2.23 GBに拡張する
重要な論理ボリュームのサイズ変更に成功しました
最後に、パーティションのサイズを増やした後、ext3ファイルシステムを修正します。
[root@localhost ~]
出来上がり、システムの準備ができました:
[root@localhost ~]