首页 > 系统相关 >ubuntu 虚拟机单硬盘扩容

ubuntu 虚拟机单硬盘扩容

时间:2023-05-18 16:02:40浏览次数:30  
标签:查看 -- 虚拟机 dev 输入 ubuntu 硬盘

初始状态

# 查看磁盘情况
fdisk -l

# 查看分区情况
df -h

image-20230518150134064

增加虚拟机硬盘空间

原硬盘空间为60GB,更改为80GB,扩容20GB

更改后,通过 fdisk -l 并不能看到磁盘空间改变,需要重启虚拟机 rebootshutdown -r now

image-20230518150355010

重启服务器

重启后,通过 fdisk -l 查看磁盘空间已增加 20GB ,但上面有红色报错信息

image-20230518150741592

输入 sudo parted -l 修复GPT空间问题 (若当前以root用户登录,可以不输入前面的sudo,输入也没事)

image-20230518151650526

image-20230518151823773

磁盘分区

输入 fdisk /dev/sda 进行分区,这里只有一块硬盘,所以是sda,如果是多块,输入需要操作的磁盘

image-20230518152114672

帮助信息

image-20230518152226984

依次输入 n ->回车 ->回车 ->回车

image-20230518152508270

出现 Created……,表示创建成功,输入 w 保存分区修改操作

image-20230518152628526

再次查看磁盘分区情况

image-20230518152905050

物理卷操作

# 对刚创建的分区进行创建物理卷操作
pvcreate /dev/sda5

# 查看卷组 (VG Name)后面的为名称
vgdisplay

# 将新建的物理卷添加到卷组
vgextend ubuntu-vg /dev/sda5


image-20230518153348827

# 再将查看卷组信息,可以看到容量已经改变,空闲空间为新增的20G
vgdisplay

image-20230518153819599

分配空闲空间

# 将空闲空间分配给挂载点 /
lvextend -l +100%FREE /dev/mapper/ubuntu--vg-ubuntu--lv

# 对挂载点 / 进行扩容生效,若提示如下信息,则使用 resize2fs
# xfs_growfs: ["/"] is not a mounted XFS filesystem
xfs_growfs /dev/mapper/ubuntu--vg-ubuntu--lv

resize2fs /dev/mapper/ubuntu--vg-ubuntu--lv

# 最后查看挂载点情况,可以看到容量已经变更
df -h

image-20230518154225961

标签:查看,--,虚拟机,dev,输入,ubuntu,硬盘
From: https://www.cnblogs.com/qingshang/p/17412205.html

相关文章

  • ubuntu下git difftool工具使用
    默认使用vimdiffgitconfig--globaldiff.toolvimdiff取消二次提示每次使用gitdifftool时会有二次提示,如下设置可以取消gitconfig--globaldifftool.promptfalse支持退出整个对比gitconfig--globaldifftool.trustExitCodetrue常用命令]c:跳转到下一个diff......
  • 在.net6 使用opencvsharp4 在ubuntu arm64环境下遇到的问题
    rk3399Pro嵌入式板子在.net6中使用opencvsharp开发时,在windows平台可以正常运行,在ubuntu20.6,arm64架构下运行报错:unhandledexception.system.typeinitializationexception:thetypeinitializerfor'opencvsharp.internal.nativemethods'threwanexception.%0d%0a......
  • git在windows和ubuntu安装
    一、git简介二、安装三、问题 一、git简介简而言之,git是代码管理工具,可以管理代理,协同开发,版本管理。详细请看这:去看看二、安装1.windows安装。由于git是基于linux命令的,所以在windows使用,得先安装个程序:去下载下载完成后,除了文件安装路径自己注......
  • ubuntu 20.04 root 登录设置
    ubuntu20.04设置root默认登录1.设置root密码sudopasswdroot2.root用户编辑/etc/ssh/sshd_config文件vi/etc/ssh/sshd_config修改前:#PermitRootLoginprohibit-password修改后:PermitRootLoginyes3.重启ssh服务sudosystemctlrestartssh......
  • Ubuntu防火墙相关
    查看防火墙当前状态sudoufwstatus开启防火墙sudoufwenable关闭防火墙sudoufwdisable查看防火墙版本sudoufwversion默认允许外部访问本机sudoufwdefaultallow默认拒绝外部访问主机sudoufwdefaultdeny允许外部访问443端口sudoufwallow443拒绝......
  • 034Ubuntu下rsync和inotify实现多路径文件实时同步
    一、安装#安装rsync和inotify-toolssudoapt-getinstallrsyncinotify-tools#使用nginx配置文件测试:/tmp#cp-rf/usr/local/nginx/conf/nginx_conf#初始同步rsync-avz--delete/tmp/[email protected]:/tmpvim/opt/script/monitor.sh#!/bin......
  • Ubuntu20.04中为python3创建一个名为python的软连接
    问题描述:安装好Ubuntu20.04之后,想使用python,只能输入python3,输入python没有用处,如下图 为了少写一个字符,必须把"python3变成python"1.找到输入命令python3执行的二进制文件whichpython3 2.进入/usr/bin/目录查找与python有关的文件cd/usr/bin/ls-alF 可以看......
  • Ubuntu终端(terminal)及Thunderbird邮件客户端常用的快捷键
    Ubuntu终端常用的快捷键Ubuntu中的许多操作在终端(Terminal)中十分的快捷,记住一些快捷键的操作更得心应手。在Ubuntu中打开终端的快捷键是Ctrl+Alt+T。其他的一些常用的快捷键如下:快捷键功能Tab自动补全Ctrl+a光标移动到开始位置Ctrl+e光标移动到最末尾Ctrl+k删除此处至末尾的所有......
  • 22 KVM管理虚拟机-查询虚拟机信息
    22KVM管理虚拟机-查询虚拟机信息22.1概述管理员在管理虚拟机的过程中经常需要知道一些虚拟机信息,libvirt提供了一套命令行工具用于查询虚拟机的相关信息。本章介绍相关命令的使用方法,便于管理员来获取虚拟机的各种信息。22.2前提条件查询虚拟机信息需要:libvirtd服务处于运......
  • JVM(四)虚拟机栈(一)栈帧结构:局部变量表与操作数栈
    JVM(四)虚拟机栈(一)栈帧结构:局部变量表与操作数栈1虚拟机栈1.1简介虚拟机栈出现的背景:由于跨平台性的设计,Java的指令都是根据栈来设计的,不同平台的CPU架构不同,所以不能基于寄存器。这样做的优点是跨平台,指令集更小,编译器容易实现,缺点是性能下降,实现同样的功能需要更多的指令。......