我对LVM非常陌生,我不知道这里发生了什么。我不是最初安装这台机器的人。
硬盘的大小为1tb,LVM分区的大小仅为50 1tb。我不知道如何使用硬盘的剩余空间。
命令df -h的输出:
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/vg00-slash 46G 1.4G 42G 4% /
udev 3.9G 4.0K 3.9G 1% /dev
tmpfs 1.6G 236K 1.6G 1% /run
none 5.0M 0 5.0M 0% /run/lock
none 3.9G 0 3.9G 0% /run/shm
/dev/sda1 232M 29M 191M 14% /boot命令fdisk -l的输出:
Disk /dev/sda: 1099.5 GB, 1099511627776 bytes
255 heads, 63 sectors/track, 133674 cylinders, total 2147483648 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00038096
Device Boot Start End Blocks Id System
/dev/sda1 * 2048 499711 248832 83 Linux
/dev/sda2 501758 104855551 52176897 5 Extended
/dev/sda5 501760 104855551 52176896 8e Linux LVM
Disk /dev/mapper/vg00-swap: 3997 MB, 3997171712 bytes
255 heads, 63 sectors/track, 485 cylinders, total 7806976 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000
Disk /dev/mapper/vg00-swap doesn't contain a valid partition table
Disk /dev/mapper/vg00-slash: 49.4 GB, 49429872640 bytes
255 heads, 63 sectors/track, 6009 cylinders, total 96542720 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000
Disk /dev/mapper/vg00-slash doesn't contain a valid partition table我假设我必须做的是在/dev/sda上创建一个新的分区,以包含剩余的空间,但是当我试图创建一个新的主分区时,我被告知我不能。
Last sector, +sectors or +size{K,M,G} (499712-501757, default 501757): +800G
Value out of range.我不知道我现在能做什么..。
当试图调整逻辑卷的大小时,我得到:
# lvresize vg00/slash -L +800g
Extending logical volume slash to 846.04 GiB
Insufficient free space: 204800 extents needed, but only 0 available# pvdisplay -m
--- Physical volume ---
PV Name /dev/sda5
VG Name vg00
PV Size 49.76 GiB / not usable 2.00 MiB
Allocatable yes (but full)
PE Size 4.00 MiB
Total PE 12738
Free PE 0
Allocated PE 12738
PV UUID WNZba3-bCCs-NmqL-Bc9v-zusy-TtfQ-BpAj3e
--- Physical Segments ---
Physical extent 0 to 952:
Logical volume /dev/vg00/swap
Logical extents 0 to 952
Physical extent 953 to 12737:
Logical volume /dev/vg00/slash
Logical extents 0 to 11784(parted) print free
Model: VMware Virtual disk (scsi)
Disk /dev/sda: 1100GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Number Start End Size Type File system Flags
32.3kB 1049kB 1016kB Free Space
1 1049kB 256MB 255MB primary ext4 boot
256MB 257MB 1048kB Free Space
2 257MB 53.7GB 53.4GB extended
5 257MB 53.7GB 53.4GB logical lvm
53.7GB 1100GB 1046GB Free Space发布于 2014-07-17 17:25:10
看起来,您试图在当前的/dev/sda1和/dev/sda2之间添加一个新的主分区。(证据:fdisk是说,可接受的端点范围是499712-501757, default 501757,它位于这两个分区之间。)那里根本没有足够的空间去做这件事。相反,告诉fdisk在104855552 (或更高版本)开始分区,并给它默认的结束值(除非您希望为其他目的节省一些空间)。这将为您提供一个分区,该分区使用可用磁盘空间的其余部分,在开始时减去一些浪费。
或者,您可以使用cfdisk、GParted或其他一些工具来提供更直观的分区方法,这将减少这样的错误发生的可能性。
发布于 2014-07-17 01:51:08
大多数磁盘已经位于LVM分区中,lvm称之为物理卷。然后,LVM将物理卷中的空间划分为逻辑卷。您可以使用pvs或pvdisplay命令显示物理卷上的统计数据,使用lvs或lvdisplay查看所有逻辑卷的信息。你应该看到,在物理体积中有大量的自由空间。然后可以使用lvresize扩展逻辑卷以使用更多的空间,如下所示:
sudo lvresize vg00/slash -L +10g这将为卷组vg00中名为斜杠的逻辑卷添加10 gb,这显然是您的根卷。在此之后,您需要扩展文件系统以使用该空间,假设您使用的是默认的ext4文件系统:
sudo resize2fs /dev/mapper/vg0-slash发布于 2017-02-01 14:05:45
lvdisplay给了我:
-逻辑卷-- LV路径/dev/VolGroup/lv_root
然后
sudo lvextend -L+10g /dev/VolGroup/lv_root
sudo resize2fs /dev/VolGroup/lv_root解决了我的问题
https://askubuntu.com/questions/498709
复制相似问题