LVM拡張パーティション? [コピー]

LVM拡張パーティション? [コピー]

LVMを使用してパーティションを拡張しようとしましたが、大きな成功を収めませんでした。これが私のサーバーのハードドライブです。 2000GBが新しいHDDです。最初のハードドライブに追加したいです。

root@webstar:~# fdisk -l

Disk /dev/sda: 2000.4 GB, 2000398934016 bytes
255 heads, 63 sectors/track, 243201 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0xe116fa32

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1               1      243201  1953512001   8e  Linux LVM
Partition 1 does not start on physical sector boundary.

Disk /dev/sdb: 250.1 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0002eb1e

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1   *           1       29787   239256576   83  Linux
/dev/sdb2           29787       30402     4939777    5  Extended
/dev/sdb5           29787       30402     4939776   82  Linux swap / Solaris

Disk /dev/dm-0: 1932.7 GB, 1932735283200 bytes
255 heads, 63 sectors/track, 234975 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x00000000

Disk /dev/dm-0 doesn't contain a valid partition table

LVMをダウンロードしてインストールしました。 2TB HDDで良い仕事をした小さなグループがあります。

root@webstar:~# pvdisplay
  --- Physical volume ---
  PV Name               /dev/sda1
  VG Name               vgpool
  PV Size               1.82 TiB / not usable 2.56 MiB
  Allocatable           yes
  PE Size               4.00 MiB
  Total PE              476931
  Free PE               16131
  Allocated PE          460800
  PV UUID               m9rO1H-1OeC-0W38-gRUg-p9aQ-xEBZ-ZDxRvi

最初のハードドライブにインストールしようとしたlvcreate -L 1800G -n lvstuff vgpool後、次のコマンドを使用しましたが、機能しませんでした。私は最初のハードドライブをコピーしたと思いますか?私のcpanelには以下が表示されます。mkfs -t ext3 /dev/vgpool/lvstuffmount -t ext3 /dev/vgpool/lvstuff /

Device                      Type    Mount point %   free        used        size
/dev/mapper/vgpool-lvstuff  ext3    /           93% 16.39 GB    196.79 GB   224.59 GB
/dev/sdb1                   ext3    /           93% 16.39 GB    196.79 GB   224.59 GB

ベストアンサー1

LVMの下のパーティションを使用してパーティションを拡張することはできません。 LVMを使用して、管理対象の複数のパーティションを単一の仮想パーティションにまとめることができます。

あなたの投稿で最初に目立つのは結果fdisk -lです一つLVMパーティション。何かを組み合わせるには少なくとも2つが必要です。

/dev/vgpool/lvstuff私が奇妙に思うもう1つのことは、インストールしても動作していても、もう/実行されているOSにアクセスできないことです。通常、サブディレクトリXに何かをインストールします。ほとんどの場合、このディレクトリは空です。名前でインストールするまでは、X / suディレクトリから利用可能なファイルにアクセスできないためです。

(知っているだけどのあなたが何をしたいのか、何が間違っているのか、何をすべきか、そしてあなたの現在の場所から問題を解決する方法(可能な場合)を推測する必要がないようにあなたが従っている指示です。 )


編集する:

私の最初の提案は次のとおりです。これ。 250Gbドライブと2Tbドライブの組み合わせスペースが1つのボリュームで絶対に必要な場合:

  1. LVMパーティションから起動できることを確認する必要があります(わかりません。LVMを使用しますが、OSパーティションではなくデータパーティションでのみ機能します)。

  2. LVMの下のシステムから起動できる場合、最も簡単な方法は/dev/mapper/vgpool-lvstuffそのディレクトリにマウント/mnt/tmpし、/そこにすべてをコピーすることです。次に、/ dev / sda1から起動できることを確認し、消去して/dev/sdb1使用しますvgextend/dev/sda1

  3. LVMの下のパーティションから起動できない場合(grubがLVMがどのようにブロックを再配置するかを知らない限り、発生する可能性が高い)/boot。ただし、このパーティションとそのデータ(私のUbuntu 12.04サーバーでは280 Mb)を保存する場所をどこかに作成する必要があります。次に、/boot内容をコピーし、/etc/fstabこの新しいパーティションから起動できるように grub 構成を変更します。その後、残りの/手順では、LVMが起動可能な場合と同じ手順を実行する必要があります。

これは難しいプロセスであり、時間がかかります(ファイルのコピー、再起動など)。私はLVMなしでこの方法でデータを移動しました。

繰り返しますが、実際に持っている価値があるかどうかを検討する必要があります。10%/dev/sda1簡単なインストールのために、通常のパーティションよりも連続したディスク容量が増えます。連続したスペースがとても重要であれば、3TBドライブを購入して数時間の作業時間を節約しました。

おすすめ記事