首页 > 系统相关 >虚拟机扩容ubuntu22.04磁盘空间到逻辑卷中。

虚拟机扩容ubuntu22.04磁盘空间到逻辑卷中。

时间:2024-11-01 16:19:49浏览次数:1  
标签:-- 虚拟机 partition NUMBER dev 97G 磁盘空间 ubuntu22.04 30G

在现有磁盘基础上直接扩容的。一开始部署的时候,设置的是40GB。现在已经使用30多GB了。需要扩容下。

打开虚拟机设置

把磁盘扩展到一定大小

root@branch-dev:~# df -h
Filesystem                    Size  Used Avail Use% Mounted on
tmpfs                         3.2G  2.2M  3.2G   1% /run
/dev/mapper/ubuntu--vg-lv--0   38G   30G  6.0G  84% /
tmpfs                          16G     0   16G   0% /dev/shm
tmpfs                         5.0M     0  5.0M   0% /run/lock
/dev/sda2                     2.0G  251M  1.6G  14% /boot

 

查看逻辑卷相关信息

root@branch-dev:~# lvs
  LV   VG        Attr       LSize   Pool Origin Data%  Meta%  Move Log Cpy%Sync Convert
  lv-0 ubuntu-vg -wi-ao---- <38.00g                                                    
root@branch-dev:~# pvs
  PV         VG        Fmt  Attr PSize   PFree
  /dev/sda3  ubuntu-vg lvm2 a--  <38.00g    0 
root@branch-dev:~# vgs
  VG        #PV #LV #SN Attr   VSize   VFree
  ubuntu-vg   1   1   0 wz--n- <38.00g    0 

开始扩容

# 使用parted命令
root@branch-dev:~# parted /dev/sda
GNU Parted 3.4
Using /dev/sda
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted) help                                                             
align-check TYPE N                       check partition N for TYPE(min|opt) alignment
help [COMMAND]                           print general help, or help on COMMAND
mklabel,mktable LABEL-TYPE               create a new disklabel (partition table)
mkpart PART-TYPE [FS-TYPE] START END     make a partition
name NUMBER NAME                         name partition NUMBER as NAME
print [devices|free|list,all|NUMBER]     display the partition table, available devices, free space, all found partitions, or a particular partition
quit                                     exit program
rescue START END                         rescue a lost partition near START and END
resizepart NUMBER END                    resize partition NUMBER
rm NUMBER                                delete partition NUMBER
select DEVICE                            choose the device to edit
disk_set FLAG STATE                      change the FLAG on selected device
disk_toggle [FLAG]                       toggle the state of FLAG on selected device
set NUMBER FLAG STATE                    change the FLAG on partition NUMBER
toggle [NUMBER [FLAG]]                   toggle the state of FLAG on partition NUMBER
unit UNIT                                set the default unit to UNIT
version                                  display the version number and copyright information of GNU Parted
(parted) print     #打印信息                                                       
Model: VMware, VMware Virtual S (scsi)
Disk /dev/sda: 107GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags: 

Number  Start   End     Size    File system  Name  Flags
1      1049kB  2097kB  1049kB                     bios_grub
2      2097kB  2150MB  2147MB  ext4
3      2150MB  42.9GB  40.8GB

(parted) resizepart 3 100%    #选择第三个
(parted) quit       #退出
Information: You may need to update /etc/fstab.

第一步

root@branch-dev:~# pvresize /dev/sda3
  Physical volume "/dev/sda3" changed
  1 physical volume(s) resized or updated / 0 physical volume(s) not resized

第二步

 
  root@branch-dev:~# lvextend -l +100%FREE /dev/mapper/ubuntu--vg-lv--0
  Size of logical volume ubuntu-vg/lv-0 changed from <38.00 GiB (9727 extents) to <98.00 GiB (25087 extents).
  Logical volume ubuntu-vg/lv-0 successfully resized.

 

第三步

 
  root@branch-dev:~# resize2fs /dev/mapper/ubuntu--vg-lv--0
resize2fs 1.46.5 (30-Dec-2021)
Filesystem at /dev/mapper/ubuntu--vg-lv--0 is mounted on /; on-line resizing required
old_desc_blocks = 5, new_desc_blocks = 13
The filesystem on /dev/mapper/ubuntu--vg-lv--0 is now 25689088 (4k) blocks long.

 

第四步 验证

root@branch-dev:~# df -h
Filesystem                    Size  Used Avail Use% Mounted on
tmpfs                         3.2G  2.2M  3.2G   1% /run
/dev/mapper/ubuntu--vg-lv--0   97G   30G   63G  32% /
tmpfs                          16G     0   16G   0% /dev/shm
tmpfs                         5.0M     0  5.0M   0% /run/lock
/dev/sda2                     2.0G  251M  1.6G  14% /boot
overlay                        97G   30G   63G  32% /var/lib/docker/overlay2/26d3467e6fee1f2f4f585cb3c1acd52e000a4481e42398f643734f88039a2a48/merged
overlay                        97G   30G   63G  32% /var/lib/docker/overlay2/4472858bcb06a4ec49f004b6c9398f63a3c7e8030bbed20e154c1aad6a8a5679/merged
overlay                        97G   30G   63G  32% /var/lib/docker/overlay2/ede99e283b91606ecb041574e1426df839b644441caadae4c3460e15420ec6cf/merged
overlay                        97G   30G   63G  32% /var/lib/docker/overlay2/607f6fdf38fa1686535a546c46454505d31e2f98e25e125409299092a188a923/merged
overlay                        97G   30G   63G  32% /var/lib/docker/overlay2/00e4dc4e79f802916419598a22fb7f50c083ebe60d5bc5acad39ee68a8aa9c8f/merged
overlay                        97G   30G   63G  32% /var/lib/docker/overlay2/4176993e84f29cfd926fc1b7a5c6fa479bbdd7d20ec2a74a4529c67cdb5adf0a/merged
tmpfs                         3.2G  4.0K  3.2G   1% /run/user/0
overlay                        97G   30G   63G  32% /var/lib/docker/overlay2/dfe4a6f793eb756c116f268dd5b16d5df3a5fa3b630d42fc2d4091f7c62b2f4d/merged

 

可见容量已经提升到100GB了。 完成本次扩容。

标签:--,虚拟机,partition,NUMBER,dev,97G,磁盘空间,ubuntu22.04,30G
From: https://www.cnblogs.com/micenote/p/18520528

相关文章

  • 诛仙2:为爱成神|单机安装教程|虚拟机一键端|GM工具包
    今天给大家带来一款单机游戏的架设:诛仙2:为爱成神。游戏版本:v2.2.8只适用于单机娱乐,此教程是本人亲测所写,踩坑无数,如果你是小白跟着教程走也是可以搭建成功     亲测视频演示https://githubs.xyz/show/291.mp4 游戏安装步骤此游戏架设需要安装虚拟机......
  • APP压力测试--Android sdk安装及虚拟机配置
    电脑系统:windows111、Androidsdk的下载安装( https://www.androiddevtools.cn/#google_vignette )如图:Androidsdk工具--SDKTools,选择windows对应的安装包,我下载的.zip包解压zip包(如解压到D盘),解压后目录如图2、AndroidSDKManager配置软件包双击SDKManager.exe‌......
  • PVE7.1虚拟机安装黑群晖教程
     本教程基于ProxmoxVE(PVE)7.1虚拟机环境下安装群晖,兼容这块简单说明:Intel酷睿四代以下或者志强处理器建议安装Ds3615-3617-3266等版本,四代以上可以安装918-920等版本,如果你啥都不知道,安装Ds3615就对了。安装步骤1.先删除删除local-lvm分区,具体教程PVE虚拟机删除loc......
  • PVE虚拟机删除local-lvm分区
    PVE这个系统在安装的时候默认会把储存划分为local和local-lvm两个块,在实际使用的时候往往其中一个不够用了另一个还很空的情况,我一般在首次安装PVE之后会执行下面三步操作,把local-lvm的空间全部分配给local,方便自己管理 1.打开自带的shell窗口,输入后以下内容后回车lvremovep......
  • Vmware workstation虚拟机导入到esxi虚拟机
    前言VMwareWorkstation是直接在windows系统下安装软件,安装后再在软件里面安装虚拟机,而ESXi相当于一个linux操作系统,直接像安装linux系统一样安装后,再在另一台windows电脑上通过web或者安装vcenter连接访问esxi,然后再安装和管理虚拟机。 操作1、先在Vmwareworkstati......
  • 冒险岛V0.79版本单机安装教程_无需虚拟机
    为了学习和研究软件内含的设计思想和原理,本人花心血和汗水带来了搭建教程!!!教程不适于服架设,严禁服架设!!!请牢记!!!教程仅限学习使用,禁止商用,一切后果与本人无关,此声明具有法律效应!!!!教程是本人亲自搭建成功的,绝对是完整可运行的,踩过的坑都给你们填上了。如果你是小白也没问题,跟着教程......
  • 用三剑客来快速进行uuid挂载方法.很实用,可以先在虚拟机上试试看,不好用欢迎评论区来
    blkid|grep'UUID'|sed-n'5p'|sed-E's/.*UUID="([^"]+)".*/\1/'|xargs-I{}echo"UUID={}/mnt/disk1xfsdefaults00">>/etc/fstab  简单的脚本详细解释在下面:1.blkid-功能:列出系统中所有块设备的UUID、类型等......
  • 浅谈TiKV集群运维问题排查与修复——磁盘空间占用问题
    作者:来自vivo互联网存储团队-YuanJianwei本文介绍了TiKV磁盘空间问题的排查思路与解决方案。一、背景介绍在业务快速扩张的年代,vivo内部的很多业务为了可以快速上线,给现网功能提供支撑,在KV类型的选型下许多场景都选用了轻量快速的Redis集群。但是随着业务的不断发......
  • Ubuntu零基础入门到精通【2.4讲】: 虚拟机中的 Ubuntu
    目录:......
  • hyper-v虚拟机使用教程
    原文链接:https://mp.weixin.qq.com/s/zNubQcNOePB7Y4AWfou0Yg前言从前几年开始,我平时使用的虚拟机就换成了hyper-v,当然PVE也会使用(作为服务器挂机用,后面出个文章说下),VMware是完全抛弃不用了。至于为什么不用VMware,好像也没啥理由,就感觉hyper-v使用更顺手一点。我现在所有的......