![LVM拡張パーティション? [コピー]](https://linux33.com/image/32785/LVM%E6%8B%A1%E5%BC%B5%E3%83%91%E3%83%BC%E3%83%86%E3%82%A3%E3%82%B7%E3%83%A7%E3%83%B3%EF%BC%9F%20%5B%E3%82%B3%E3%83%94%E3%83%BC%5D.png)
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/lvstuff
mount -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つのボリュームで絶対に必要な場合:
LVMパーティションから起動できることを確認する必要があります(わかりません。LVMを使用しますが、OSパーティションではなくデータパーティションでのみ機能します)。
LVMの下のシステムから起動できる場合、最も簡単な方法は
/dev/mapper/vgpool-lvstuff
そのディレクトリにマウント/mnt/tmp
し、/
そこにすべてをコピーすることです。次に、/ dev / sda1から起動できることを確認し、消去して/dev/sdb1
使用しますvgextend
。/dev/sda1
LVMの下のパーティションから起動できない場合(grubがLVMがどのようにブロックを再配置するかを知らない限り、発生する可能性が高い)
/boot
。ただし、このパーティションとそのデータ(私のUbuntu 12.04サーバーでは280 Mb)を保存する場所をどこかに作成する必要があります。次に、/boot
内容をコピーし、/etc/fstab
この新しいパーティションから起動できるように grub 構成を変更します。その後、残りの/
手順では、LVMが起動可能な場合と同じ手順を実行する必要があります。
これは難しいプロセスであり、時間がかかります(ファイルのコピー、再起動など)。私はLVMなしでこの方法でデータを移動しました。
繰り返しますが、実際に持っている価値があるかどうかを検討する必要があります。10%/dev/sda1
簡単なインストールのために、通常のパーティションよりも連続したディスク容量が増えます。連続したスペースがとても重要であれば、3TBドライブを購入して数時間の作業時間を節約しました。