`
bnmnba
  • 浏览: 293688 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论

Ubuntu LVM磁盘扩容

 
阅读更多
## 情况说明
虚拟机Ubuntu的磁盘未完全使用,/dev/mapper/ubuntu--vg-ubuntu--lv只有78G空间,而实际虚拟机磁盘分配了160G。

## 检查磁盘情况
### 查看块设备情况: df -h
    administrator@devserver2:~$ df -h
    Filesystem                         Size  Used Avail Use% Mounted on
    udev                               7.8G     0  7.8G   0% /dev
    tmpfs                              1.6G  2.3M  1.6G   1% /run
    /dev/mapper/ubuntu--vg-ubuntu--lv   78G   15G   60G  20% /
    tmpfs                              7.9G     0  7.9G   0% /dev/shm
    tmpfs                              5.0M     0  5.0M   0% /run/lock
    tmpfs                              7.9G     0  7.9G   0% /sys/fs/cgroup
    /dev/sda2                          976M  103M  806M  12% /boot
    /dev/loop0                          55M   55M     0 100% /snap/core18/1880
    /dev/loop1                          72M   72M     0 100% /snap/lxd/16099
    /dev/loop2                          30M   30M     0 100% /snap/snapd/8542
    tmpfs                              1.6G     0  1.6G   0% /run/user/1000

### 查看块设备情况: lsblk
    administrator@devserver1:~$ lsblk
    NAME                      MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
    loop0                       7:0    0 55.5M  1 loop /snap/core18/1997
    loop1                       7:1    0 70.4M  1 loop /snap/lxd/19647
    loop2                       7:2    0 55.4M  1 loop /snap/core18/2066
    loop3                       7:3    0 67.6M  1 loop /snap/lxd/20326
    loop4                       7:4    0 32.3M  1 loop /snap/snapd/11588
    loop5                       7:5    0 32.1M  1 loop /snap/snapd/11841
    sda                         8:0    0  160G  0 disk
    ├─sda1                      8:1    0    1M  0 part
    ├─sda2                      8:2    0    1G  0 part /boot
    └─sda3                      8:3    0  159G  0 part
    └─ubuntu--vg-ubuntu--lv 253:0    0 79.5G  0 lvm  /
    sr0                        11:0    1  914M  0 rom

### 查看磁盘情况: sudo fdisk -l
    administrator@devserver1:~$ sudo fdisk -l
    Disk /dev/loop5: 32.9 MiB, 33644544 bytes, 65712 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 /dev/sda: 160 GiB, 171798691840 bytes, 335544320 sectors
    Disk model: Virtual disk
    Units: sectors of 1 * 512 = 512 bytes
    Sector size (logical/physical): 512 bytes / 512 bytes
    I/O size (minimum/optimal): 512 bytes / 512 bytes
    Disklabel type: gpt
    Disk identifier: 5850999E-995B-4E3C-8C0C-8509656FE443

    Device       Start       End   Sectors  Size Type
    /dev/sda1     2048      4095      2048    1M BIOS boot
    /dev/sda2     4096   2101247   2097152    1G Linux filesystem
    /dev/sda3  2101248 335542271 333441024  159G Linux filesystem


Disk /dev/mapper/ubuntu--vg-ubuntu--lv: 79.51 GiB, 85362475008 bytes, 166723584 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

## 开始扩容
### 扩容到150Gsudo lvextend -L 150G /dev/mapper/ubuntu--vg-ubuntu--lv
    administrator@devserver1:~$ sudo lvextend -L 150G /dev/mapper/ubuntu--vg-ubuntu--lv
    Size of logical volume ubuntu-vg/ubuntu-lv changed from 79.50 GiB (20352 extents) to 150.00 GiB (38400 extents).
    Logical volume ubuntu-vg/ubuntu-lv successfully resized.
### 重新计算磁盘空间sudo resize2fs /dev/mapper/ubuntu--vg-ubuntu--lv
    administrator@devserver1:~$ sudo resize2fs /dev/mapper/ubuntu--vg-ubuntu--lv
    resize2fs 1.45.5 (07-Jan-2020)
    Filesystem at /dev/mapper/ubuntu--vg-ubuntu--lv is mounted on /; on-line resizing required
    old_desc_blocks = 10, new_desc_blocks = 19
    The filesystem on /dev/mapper/ubuntu--vg-ubuntu--lv is now 39321600 (4k) blocks long.

## 查看生效情况(需要稍等几分钟)

### 查看生效情况: sudo lsblk
    administrator@devserver1:~$ lsblk
    NAME                      MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
    loop0                       7:0    0 55.5M  1 loop /snap/core18/1997
    loop1                       7:1    0 70.4M  1 loop /snap/lxd/19647
    loop2                       7:2    0 55.4M  1 loop /snap/core18/2066
    loop3                       7:3    0 67.6M  1 loop /snap/lxd/20326
    loop4                       7:4    0 32.3M  1 loop /snap/snapd/11588
    loop5                       7:5    0 32.1M  1 loop /snap/snapd/11841
    sda                         8:0    0  160G  0 disk
    ├─sda1                      8:1    0    1M  0 part
    ├─sda2                      8:2    0    1G  0 part /boot
    └─sda3                      8:3    0  159G  0 part
    └─ubuntu--vg-ubuntu--lv 253:0    0 79.5G  0 lvm  /
    sr0                        11:0    1  914M  0 rom


### 查看生效情况: sudo vgdisplay
    administrator@devserver1:~$ vgdisplay
    WARNING: Running as a non-root user. Functionality may be unavailable.
    /run/lock/lvm/P_global:aux: open failed: Permission denied
    administrator@devserver1:~$ sudo vgdisplay
    --- Volume group ---
    VG Name               ubuntu-vg
    System ID
    Format                lvm2
    Metadata Areas        1
    Metadata Sequence No  3
    VG Access             read/write
    VG Status             resizable
    MAX LV                0
    Cur LV                1
    Open LV               1
    Max PV                0
    Cur PV                1
    Act PV                1
    VG Size               <159.00 GiB
    PE Size               4.00 MiB
    Total PE              40703
    Alloc PE / Size       38400 / 150.00 GiB
    Free  PE / Size       2303 / <9.00 GiB
    VG UUID               pWiRXv-6OVQ-njdl-MOfp-xLhC-zcE3-YIxbiQ 



### 查看生效情况: sudo lvdisplay
   administrator@devserver1:~$ sudo lvdisplay
    --- Logical volume ---
    LV Path                /dev/ubuntu-vg/ubuntu-lv
    LV Name                ubuntu-lv
    VG Name                ubuntu-vg
    LV UUID                x8pvnk-EBdZ-QV9j-87VN-Nggv-rrxP-c3cwE8
    LV Write Access        read/write
    LV Creation host, time ubuntu-server, 2021-04-04 08:28:36 +0000
    LV Status              available
    # open                 1
    LV Size                150.00 GiB
    Current LE             38400
    Segments               1
    Allocation             inherit
    Read ahead sectors     auto
    - currently set to     256
    Block device           253:0

### 查看生效情况: df -h
    administrator@devserver1:~$ df -h
    Filesystem                         Size  Used Avail Use% Mounted on
    udev                                12G     0   12G   0% /dev
    tmpfs                              2.4G  2.1M  2.4G   1% /run
    /dev/mapper/ubuntu--vg-ubuntu--lv  148G   74G   67G  53% /
    tmpfs                               12G     0   12G   0% /dev/shm
    tmpfs                              5.0M     0  5.0M   0% /run/lock
    tmpfs                               12G     0   12G   0% /sys/fs/cgroup
    /dev/sda2                          976M  200M  710M  22% /boot
    /dev/loop0                          56M   56M     0 100% /snap/core18/1997
    /dev/loop2                          56M   56M     0 100% /snap/core18/2066
    /dev/loop1                          71M   71M     0 100% /snap/lxd/19647
    /dev/loop4                          33M   33M     0 100% /snap/snapd/11588
    /dev/loop3                          68M   68M     0 100% /snap/lxd/20326
    /dev/loop5                          33M   33M     0 100% /snap/snapd/11841
    overlay                            148G   74G   67G  53% /var/lib/docker/overlay2/07608a50fcd5384a446737c6671b15d4e3428b310b51832d3ce1aa879986c5e7/merged
    overlay                            148G   74G   67G  53% /var/lib/docker/overlay2/1fcc2649a0802f39db3d5b7b2ef442d0206846556df2ca04501312e3303b1c73/merged
    overlay                            148G   74G   67G  53% /var/lib/docker/overlay2/f5c7f90511d9c1fd891e5ac188b535ac41d8fa667b1dc2854373e02712bf4a59/merged
    overlay                            148G   74G   67G  53% /var/lib/docker/overlay2/6249de831e0001f58a366057d97e3413a12ebda8e140d2a4e1471c3f09732a4e/merged
    overlay                            148G   74G   67G  53% /var/lib/docker/overlay2/d6f625950bdd87dbf46e0b474b1d51e148a017771fab82a2daf971d1e3dbedf4/merged
    overlay                            148G   74G   67G  53% /var/lib/docker/overlay2/5c180519d2b37acf95f243b755cf5ab23a68cb65166ef572cb93457324deeeab/merged
    overlay                            148G   74G   67G  53% /var/lib/docker/overlay2/46cf1d544afc8ceed39fac0144ca8e0e927f2abe41761e9b68f5140e61359f3e/merged
    overlay                            148G   74G   67G  53% /var/lib/docker/overlay2/eb74c069fa890027b41fe5ad0255b3ea0b9cae93dc42a93ee138415e2464ba4d/merged
    overlay                            148G   74G   67G  53% /var/lib/docker/overlay2/b7d0c9c6bdc74e5fdf8b5c8cffb36ff616e9cbacab031a50f6fb898b41a02b5f/merged
    overlay                            148G   74G   67G  53% /var/lib/docker/overlay2/958e88f136038a1e26359fbc1f4cf314558279e814ea2e06554557d4fe6a18e5/merged
    tmpfs                              2.4G     0  2.4G   0% /run/user/1000
分享到:
评论

相关推荐

    Ubuntu11.04 wubi安装容量限制

    在使用Wubi安装Ubuntu 11.04时,用户需要注意的一个关键点是磁盘容量的限制。不同于传统的安装方式,Wubi安装的大小是有限制的,这主要是为了防止对主Windows系统的潜在损害。在Ubuntu 11.04时代,Wubi允许的最大...

    Ubuntu系统下扩展LVM根目录的方法

    在Ubuntu系统中,扩展LVM(Logical Volume Manager)根目录是一项常见的任务,特别是在系统资源紧张时。LVM允许我们动态地管理和调整磁盘空间,使得扩展根目录变得相对容易。以下是一个详细的步骤指南,用于在Ubuntu...

    服务器托管租用之ubuntu 16.04 安装系统时如何手动lvm分区.docx

    LVM(Logical Volume Manager)是一种先进的磁盘管理工具,允许灵活地管理和调整磁盘空间。以下是如何在安装Ubuntu 16.04时手动进行LVM分区的详细步骤: 1. **启动安装程序**:首先,启动Ubuntu 16.04的安装程序,...

    Ubuntu2004-zsh-lvm-160g.ova.rar

    标题中的"Ubuntu2004-zsh-lvm-160g.ova.rar"表明这是一个与Ubuntu 20.04操作系统、ZSH shell以及LVM(逻辑卷管理)相关的虚拟机镜像文件,大小为160GB。这个RAR压缩包包含了一个名为"Ubuntu2004-zsh-lvm-160g.ova"的...

    LVM安装ubuntu系统.docx

    ### LVM在Ubuntu系统中的安装与配置 #### 一、前言 ...至此,Ubuntu系统已成功安装,并配置了LVM以实现更灵活的磁盘管理。通过上述步骤,用户可以在未来轻松扩展或缩减磁盘分区,提高系统管理和维护效率。

    LVM-automation-using-python:使用python脚本自动化LVM概念

    在Linux系统管理中,逻辑卷管理器(Logical Volume Manager, LVM)是一种强大的工具,它允许管理员动态地扩展、收缩和管理磁盘空间。LVM通过将物理硬盘组织成物理卷(PV),然后将这些物理卷组合成卷组(VG),最后...

    ubuntu多图安装教程

    对于新手来说,通常选择“使用整个磁盘”或“使用LVM与Ubuntu安装”即可。 **步骤20:开始安装** 点击“现在安装”,然后配置时区、用户名和密码。 **步骤21:等待安装完成** 安装过程可能需要一段时间,请耐心...

    手把手教你安装ubuntu.docx

    12. **分区**:在大多数情况下,新手可以选择“使用整个磁盘”或“使用LVM与Ubuntu的分区布局”,这将自动为你管理硬盘空间。 13. **安装过程**:一旦所有设置都完成,系统将开始安装,这个过程可能需要一段时间,...

    Linux系统扩容根目录磁盘空间的操作方法

    如果需要扩容,首先可能需要在虚拟环境中增加新的磁盘空间,比如在VMware或VirtualBox中添加一个新的磁盘。这将不会立即影响到Linux系统,因为新增的磁盘尚未被系统识别和使用。 接着,使用`fdisk -l`命令查看所有...

    华为SAN存储在Ubuntu系统下的主机连通性指南_V5

    逻辑卷管理(Logical Volume Manager,LVM)是一种用于简化磁盘空间管理的方法,允许用户创建大小可动态调整的卷。 ##### 10.2 安装LVM - 使用`apt-get install lvm2`来安装LVM软件包。 ##### 10.3 常用配置命令 -...

    动态在线扩容root根分区大小的方法详解

    当你发现虚拟机或物理机的磁盘已经扩容,但Linux系统并未自动使用这些空间时,你需要手动调整LVM的配置。 LVM允许我们在不破坏现有文件系统的情况下扩展分区。首先,我们需要确认磁盘已扩容,然后是扩展逻辑卷(LV...

    Ubuntu Server 12.04安装图解教程

    可以查看磁盘的容量信息,选择空闲空间,然后根据需求配置分区方案。常见的分区包括根目录(/)、交换分区(swap)以及数据存储分区。 9. **安装类型**: 可以选择自动分区(如LVM或LVM+加密)或手动分区。自动...

    鸟哥的 Linux 私房菜第03章-主机规划与磁盘分区1

    例如,如果是作为桌面系统,图形性能(如显卡)和内存容量将尤为重要;而如果作为文件服务器,硬盘存储能力和稳定性则成为关注焦点。不同的服务规划会影响硬件选择,比如数据库服务器可能需要更多的 RAM 和高速...

    系统交付运维日常工作笔记整理-bak221010

    2. disk 分区:对 lv 进行扩容,growpart 非 lvm 扩容根目录。 3. 创建 lv 过程:查看是否有未分配的磁盘分区,创建新的磁盘分区,识别新分区,创建 pv,查看 pv,创建 vg,查看 vg,使用 vg 创建 lv,初始大小 200G...

    Linux RAID详细配置

    2. **创建物理卷(Physical Volumes, PV)**: 如果使用LVM(Logical Volume Manager),需要先将硬盘转换为PV。 3. **创建卷组(Volume Groups, VG)**: 将物理卷组合在一起形成卷组,为逻辑卷分配空间。 4. **...

    新云东方NL6822服务器raid

    - **RAID 1**:镜像技术,可以实现数据冗余,但其存储容量仅为所用磁盘总容量的一半。 - **RAID 5**:结合了条带化和奇偶校验机制,既能提高性能又能提供一定的冗余性,是最常用的RAID级别之一。 #### 三、新云东方...

    XenServer-6.5.0-configuration_limits

    对于使用NFS存储的虚拟磁盘大小限制是2TB减去4GB,使用LVM时同样是2TB减去4GB。 网络方面,每个虚拟机支持的最大虚拟网络接口卡(NICs)数量为74个。 除了虚拟机的限制,XenServer 6.5.0还有对于XenServer宿主机的...

Global site tag (gtag.js) - Google Analytics