Ubuntu 虚拟机磁盘sda3爆满的扩容方案 ----(无外部存储)使用共享文件备份数据

瑞芯微RV1109 SDK解压实战:从Windows到Ubuntu的完整避坑指南(含虚拟机扩容) 本文详细介绍了瑞芯微RV1109 SDK在Windows和Ubuntu平台上的解压与部署全流程,特别针对分卷解压、虚拟机磁盘扩容等常见问题提供实用解决方案。通过步骤详解和命令示例,帮助开发者高效完成SDK环境搭建,避免跨平台操作中的典型陷阱。 阅读详情
AI摘要

本文介绍了Ubuntu虚拟机磁盘sda3爆满且无外部存储时的扩容方案。先通过df -h查看磁盘状态,接着进行共享文件夹挂载、备份根目录数据到共享文件夹,然后扩展分区,包括删除旧分区、创建新分区、刷新分区表与扩展文件系统,最后恢复备份数据并验证结果,解决磁盘空间不足问题。

df -h 查看磁盘状态

在这里插入图片描述

一、共享文件夹挂载

1.创建共享文件夹和重新分配磁盘空间

  1. 关闭Ubuntu虚拟机-创建共享文件夹和重新分配磁盘空间都需要确保在关机条件下进行

  2. 右键虚拟机进入设置进入选项

  3. 点击共享文件夹->添加,记住共享文件夹的名称
    在这里插入图片描述

  4. 进行磁盘分配,点击硬件->硬盘->扩展,选择自己想分配的空间

2. 开启虚拟机进行挂载

打开虚拟机进入终端命令行

sudo vmhgfs-fuse .host:/共享文件夹名 /mnt/hgfs -o allow_other  
# 说明:`.host:/共享文件夹名` 为虚拟机共享文件夹路径,`/mnt/hgfs` 为本地挂载点  

3. 解决挂载报错

当遇到 error: no mountpoint specified 错误,先创建挂载目录:

sudo mkdir -p /mnt/hgfs # 创建用于挂载的目录  

在进行上面的挂载操作

二、备份根目录数据到共享文件夹

sudo tar -cvpzf /mnt/hgfs/root_backup.tar.gz --exclude=/mnt/hgfs --exclude=/proc --exclude=/sys --exclude=/dev --exclude=/run /  
# 命令解释:  
# -c:创建归档;-v:显示备份过程;-p:保留文件权限属性;-z:使用 gzip 压缩;-f:指定归档文件名;  
# --exclude:排除无需备份的目录(如临时目录、设备目录等)  

备份过程可能有点久,要个十分钟左右。

三、扩展 /dev/sda3 分区

1. 删除旧分区

在这里插入图片描述

sudo fdisk /dev/sda  
# 操作:输入 `d` → 选择删除分区 3 → 输入 `w` 保存并退出  

输入 d → 选择删除分区 3 → 输入 w 保存并退出

2. 创建新分区

sudo fdisk /dev/sda  
# 操作:输入 `n` → 按默认创建主分区 → 分区号默认 3 → 起始/结束扇区直接回车(占满空间)→ 输入 `w` 保存  

输入 n → 按默认创建主分区 → 分区号默认 3 → 起始/结束扇区直接回车(占满空间)→ 输入 w 保存
在这里插入图片描述
如果有移除签名选是

3. 刷新分区表与扩展文件系统

sudo partprobe /dev/sda # 刷新分区表  
# 根据文件系统类型执行对应命令:  
# ext4 文件系统:  
sudo resize2fs /dev/sda3  
# xfs 文件系统:  
sudo xfs_growfs /  

如果出现
在这里插入图片描述
安装工具包:

sudo apt update && sudo apt install xfsprogs

再次执行命令(注意命令拼写为xfs_growfs):

sudo xfs_growfs /  

四、恢复备份数据

sudo tar -xvpzf /mnt/hgfs/root_backup.tar.gz -C /  
# 命令解释:  
# -x:解压归档;-v:显示恢复过程;-p:保留文件权限属性;-z:解压缩;-f:指定归档文件名;-C:指定恢复到的目录(根目录)  

五、验证结果

df -h # 查看 /dev/sda3 空间使用情况,确认扩容成功  

在这里插入图片描述

通过以上步骤,可完成 Ubuntu 虚拟机磁盘从空间不足到扩容、恢复数据的全流程操作,有效解决磁盘空间不足问题。

LINUX环境下,解决磁盘空间已满的问题 Linux环境下,处理磁盘空间已满,导致数据库无法正常使用的处理方法: 第一步:查看磁盘空间的使用情况 df -f 第二步:找到日志文件,并清理 1) 进入跟目录 cd / 2)查找日志文件(区分大小写) find -name *.Log; find -name *.log; find -name *.000; 第三步:进入到相应的目录,并删除日志文件 如: cd ./home1/data/db2inst2/NODE0000/SQL00001/SQLOGDIR/; rm -f *.LOG; 或者 rm -f *.log; 或者 rm -f *.000; linux下DB2管理命令 1:进入实例 su - db2inst2 2:查看某个库的表空间 db2pd -tablespaces -db mcmxfb 3:查看这个模式下所有活动库的表空间 db2pd -tablespaces -alldbs option and active database; 4: 系统重启后,对数据库的重启,首先要进入到实例下,再执行重启数据库的命令。系统会重启这个实例下的各个数据库 db2start; (注意,不同的实例,要分别进入各个实例,再重启); root用户下,重启系统的方法: 重启命令: 1、reboot 2、shutdown -r now 立刻重启(root用户使用) 3、shutdown -r 10 过10分钟自动重启(root用户使用) 4、shutdown -r 20:35 在时间为20:35时候重启(root用户使用) 关机命令: 1、halt 立刻关机 2、poweroff 立刻关机 3、shutdown -h now 立刻关机(root用户使用) 4、shutdown -h 10 10分钟后自动关机 Linux环境下,磁盘空间已满,导致db2数据库无法正常使用。这里解决的,主要是日志文件和环境文件占用磁盘空间太多所引起问题。 立即下载

相关推荐

关于Linux服务器磁盘空间占满问题的解决方法

下面给大家分享一篇关于Linux服务器磁盘占满问题解决方法(/dev/sda3 满了),需要的的朋友参考下吧

dev/sda3 磁盘占满问题解决

1、服务器问题 查看服务器日志占用情况,发现日志文件本身没有占用多少磁盘空间,但是硬盘分区已经满了,导致服务器的服务也有问题; df -h /dev/sda3占用了100%,那么我们du -s -h ./*看下目录的占用情况: du -s -h ./* 发现日志本身没有占多少空间。 2、大概原因: 在apache/tomcat服务在运行状态下,清空了运行服务的日志,从而导致了/dev/sda3 满了的问题。一般情况下,大多数服务(包括脚本)在运行时,是不能删除当前正在写入的日志文件

19年的努力,并不是说说而已! 7万+

TCN+iTransformer时间序列预测实战:从风电功率预测到源码解析(附完整代码)

本文深入探讨了TCN与iTransformer融合模型在时间序列预测,特别是风电功率预测中的应用。通过解析iTransformer‘倒置’视角的创新架构与TCN强大的局部时序捕捉能力,文章提供了完整的融合方案设计、源码实现及实战调优经验,旨在构建更强大的下一代预测引擎。

weixin_29062671的博客 265

Linux /dev/sda3 100%解决

第一步:查看整体情况。

weixin_38383877的博客 2507

管道机器人手臂机械结构设计cad【8张】+三维图+设计说明书+绛重

履带式管道机器人适用于各种管道环境,包括直管道、弯曲管道、水平管道、垂直管道等,其灵活性和适应性使得它可以应对不同形状和尺寸的管道,完成全面的检测和维护工作。管道机器人研究具有重要的现实意义和深远的社会影响,通过提高工作效率、降低人员风险、提升服务质量、节约成本资源和促进科技创新等方面的作用,为现代工程技术领域的发展和进步做出了积极的贡献。管道机器人是一种能够在管道内部执行各种任务的智能机器人,而管道机器人的机械臂对于管道机器人在管道内执行任务的灵活性、稳定性和效率至关重要。

kejigongjiang的博客 943

Starlink卫星动力学系统仿真建模前传1-时空系统介绍

对于在轨道上运动的航天器由于速度接近第一宇宙速度,为了获取准确的位置信息对时间的精度要求极高,为了准确描述航天器的运动规律,本节对卫星仿真建模中用到的各种时间系统进行介绍。卫星轨道平面为坐标平面,坐标原点位于卫星系统质心,轴由卫星系统质心指向地心(当地垂线),轴在轨道面内垂直于轴并指向卫星的前进方向,轴同、轴构成右手系,指向轨道面负法线方向。不同坐标系下的建立的运动形式与复杂程度不同,会直接影响运动方程的求解繁简程度,因此,选取适当的坐标系具有重要的意义。定义星体坐标系,该坐标系简记为系,与卫星本体固连。

xspace的博客 1432

Linux清理磁盘

(自己的实验记录)Linux系统下手动清理磁盘文件

Mayyyyyyyy的博客 1905

保姆级教程:用STM8S207R6和FD6288T自制BLDC驱动板,从原理图到代码框架搭建

本文提供了一份详细的STM8S207R6和FD6288T自制BLDC驱动板教程,涵盖从原理图设计到代码框架搭建的全过程。通过硬件选型、电源电路设计、PWM定时器配置等关键步骤解析,帮助开发者快速掌握无刷直流电机驱动技术,实现高效稳定的电机控制方案。

weixin_28729205的博客 487

虚拟机扩容,解决虚拟机磁盘根目录不足

解决虚拟机磁盘根目录不足的情况

yh1009的博客 7035

基于单光子探测的高重频多通道符合测距

TDC专栏之基于单光子探测的高重频多通道符合测距

sdau2005的博客 1202

“快速掌握Vivado FPGA开发流程“——详解Vivado开发流程及实例

快速掌握Vivado FPGA开发流程”——详解Vivado开发流程及实例FPGA技术在现代电子领域中应用越来越广泛,而Vivado作为业界最流行的FPGA设计工具之一,也受到越来越多人的关注和使用。那么如何快速掌握Vivado FPGA开发流程呢?本文将详细介绍Vivado开发流程,并通过实例来加深您的理解。首先,我们需要了解Vivado开发流程的主要步骤:创建工程、设计电路、约束电路、生成比特流。接下来,让我们一步步了解这些步骤。

2301_78484069的博客 731

VM虚拟机全攻略:从安装配置到网络排错与性能优化

虚拟机(VM)是软件模拟完整计算机硬件系统的技术,通过Hypervisor为每个客户机分配虚拟CPU、内存、磁盘和网卡,实现环境隔离、复用与资源抽象。虚拟化技术不仅解决多系统测试的硬件成本问题,更是安全分析、快速恢复和开发环境标准化的基石。在实际工程中,无论是使用VMware Workstation还是VirtualBox,都常遇到CPU虚拟化未开启、WSL与Hyper-V冲突、网络模式选择错误、VMware Tools缺失导致共享文件失效等问题。从NAT、桥接到仅主机模式,从静态IP配置到SSH连接超时,

weixin_34302561的博客 297

37.华为路由器:loopback(本地回环)接口的作用

本地环回接口(或地址),亦称回送地址(loopback address)。 此类接口是应用最为广泛的一种虚接口,几乎在每台路由器上都会使用。常见于如下用途: 1 作为一台路由器的管理地址 系统管理员完成网络规划之后,为了方便管理,会为每一台路由器创建一个loopback 接口,并在该接口上单独指定一个IP 地址作为管理地址 ,管理员会使用该地址对路由器远程登录(telnet ),该地址实际上起到了类似设备名称一类的功能。 但是通常每台路由器上存在众多接口和地址,为何不从当中随便挑选一个呢 ? 原因如下:由于

迷逝 3万+

Linux /dev/sda3节点磁盘使用量100%;定时任务执行shell脚本清理数据

解决/dev/sda3节点磁盘空间使用量100%的问题;定时清理任务;

weixin_45105511的博客 1752

物联网竞赛单片机应用开发-项目汇总

物联网竞赛单片机应用开发-项目汇总

a6662580的博客 9003

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

ubuntu 分区已满

ubuntu提示分区已满

weixin_44365748的博客 1594

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

ubuntu 扩展分区并将剩余空间添加到现有逻辑卷中

现在已经将分区大小增加到原来的值加上剩余空间。然而,逻辑卷并没有扩展到包括新分区。扩展 sda3 分区。现在已经将剩余空间添加到逻辑卷中,并扩展了文件系统以使用新空间。这将 sda3 分区扩展到最大可能大小。这个命令将逻辑卷扩展到包括新分区的空间。120G的磁盘只使用了一部分。

qq_51756940的博客 4521

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

廖雪峰Python教程[完整版]

廖雪峰的python教程整理的,已经排好版了,而且还是完整的,适合小白

Ubuntu磁盘扩充

由于笔者之前在编译内核的时候因为磁盘空间不足而失败了,所以就有了这篇磁盘扩充文章。唉,说多了都是泪啊。

weixin_51480590的博客 7202

Ubuntu 2204使用命令扩容系统盘

使用Ubuntu自带的磁盘分区命令进行系统盘扩容

ynstxx的专栏 7587

Ubuntu系统使用快速入门实践(四)——磁盘扩容

磁盘扩容

YangtseJin的博客 4814

ubuntu开机问题解决:/dev/sda3 : clean , ***files , ***blocks

ubuntu开机问题解决:/dev/sda3 : clean , ***files , ***blocks。解决办法:如果是虚拟机可以删除重新弄一个大一点的。还可以进行扩容处理。使用 df -h 或者 fdisk -l 命令可以查看当前磁盘空间。在VMWARE对应虚拟机中磁盘空间选择扩展,空间分配大一点。然后连续按两下回车键Enter即可。

青山师 5593

linux分区满了,如何进行扩容

2. 下图可以看到,硬盘空间增大为53.7GB,在设备那里可以看到有两个分区,sda1跟sda2(请忽略sda3)。接着用 dh –f,发现实际容量并没有变化,因为我们的系统还不认识刚刚添加进来的磁盘的文件系统,所以还需要对文件系统进行扩容。这里一定要写比25大的数,因为他是“增加到”50GB,而不是“增加了25GB”图片中可以看到挂载点“/”的利用率移到100%,空间不够,所以要对其进行分区。键入命令:lvextend -L +24G 加上要扩展的分区名。键入:n (增加分区)

阿拉修 2343

虚拟机ubuntu的dev/sda3扩容

这里硬盘修改了,但是进去看发现容量没有变化。点击调整大小/移动,修改后记得应用。一般都是dev/sda3内存不足。ubuntu提示内存不足。

qq_56920196的博客 970

linux开不了机,关于/dev/sda3的问题

在卡住的页面直接摁ait+ctrl+F1/F2/F3/F4/F5/F6(试一下总有一个能成功),可以进入命令模式,输入账户和账户密码,即可进入终端,切换到root模式,用命令df -h查看磁盘占用情况,大概率/dev/sda3占用率100%,用du -h log 可以发现log占了巨多的磁盘空间,rm -rf log 删掉即可,reboot重新开机。给sdv3扩容,关机后设置硬盘空间,重新开机后。切换到root模式,输入命令。

weixin_47757898的博客 1225

【虚拟机】【Ubuntu】扩展ubuntu虚拟机的逻辑分区大小

最近发现虚拟机磁盘不够用了,想把磁盘扩容一下,但只是多加一个分区,合并到扩展分区中。

njust_cse_17_wc的博客 751
上一篇: 【Git 全面操作指南(日常开发版)】
studycccccccc_
博客等级 码龄4年 20粉丝 3原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值