[转载]虚拟机磁盘空间已满的发现和解决
原文链接:
http://www.storagelab.org.cn/zhangdi/2014/01/10/%e8%99%9a%e6%8b%9f%e6%9c%ba%e7%a3%81%e7%9b%98%e7%a9%ba%e9%97%b4%e5%b7%b2%e6%bb%a1%e7%9a%84%e5%8f%91%e7%8e%b0%e5%92%8c%e8%a7%a3%e5%86%b3/
作者: 张迪
问题描述:
现在做产品也好,做项目也好,做实验也好,用得最多的是虚拟机。做实验的时候,通常我们在设置虚拟机的时候不会给虚拟机很大的磁盘空间。但是一旦磁盘空间满了,则会造成虚拟机上的数据库服务启动不起来,导致整个服务挂掉。
故而,一般而言服务启动失败,首先应该调查是否是虚拟机空间已满(df -h)。若是,则应扩展磁盘空间,或删去无用文件。
问题发现:
调查磁盘空间使用率
[root@robin]# df -h
文件系统 容量 已用 可用已用% 挂载点
/dev/mapper/VolGroup00-robin_root 16G 16G 0G 100% /
/dev/sda1 99M 14M 80M 15% /boot
tmpfs 872M 0 872M 0% /dev/shm
none 872M 40K 872M 1% /var/lib/xenstored
可见使用率已为100%,磁盘空间已满。必须扩展
扩展空间:
1.首先扩展虚拟机空间
虚拟机,设置–磁盘–实用程序–扩展容量
注意: 这里可扩展容量虚拟机所在目录的实际磁盘空间大小。
————————————————–
2.扩展前调查虚拟机的磁盘空间和分区情况
[root@weblogic ~]# fdisk -l
Disk /dev/sda: 42.9 GB, 42949672960 bytes
255 heads, 63 sectors/track, 5221 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
磁盘名称 Start End Blocks Id System
/dev/sda1 * 1 13 104391 83 Linux
/dev/sda2 14 2610 20860402+ 8e Linux LVM
[root@weblogic ~]#
————————————————–
3.新建磁盘分区
[root@weblogic dev]# fdisk /dev/sda 对该硬盘进行操作
The number of cylinders for this disk is set to 5221.
There is nothing wrong with that, but this is larger than 1024,
and could in certain setups cause problems with:
1) software that runs at boot time (e.g., old versions of LILO)
2) booting and partitioning software from other OSs
(e.g., DOS FDISK, OS/2 FDISK)
Command (m for help): n 新建分区
Command action
e extended
p primary partition (1-4)
p 主分区
Selected partition 3 默认的分区编号
w 保存
重启系统
重启后,确认新的分区
[root@weblogic ~]# fdisk -l
Disk /dev/sda: 42.9 GB, 42949672960 bytes
255 heads, 63 sectors/track, 5221 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sda1 * 1 13 104391 83 Linux
/dev/sda2 14 2610 20860402+ 8e Linux LVM
/dev/sda3 2611 5221 20972857+ 83 Linux
————————————————–
4.将新建磁盘分区作为文件系统的扩展
扩展LVM
创建物理卷(pv):在刚刚创建的磁盘分区上创建pv
[root@weblogic dev]# pvcreate /dev/sda3
Physical volume “/dev/sda3″ successfully created
扩展卷组(vg): 把刚刚创建的Pv加载到卷组上
[root@weblogic dev]# vgextend /dev/mapper/VolGroup00 /dev/sda3
Volume group “VolGroup00″ successfully extended
扩展逻辑卷(lv):将卷组上的逻辑卷扩容
[root@weblogic dev]# lvextend -L +20G /dev/mapper/VolGroup00-LogVol00
Extending logical volume LogVol00 to 37.91 GB
Logical volume LogVol00 successfully resized
扩展文件系统:刷新逻辑卷上的文件系统可用空间大小
[root@weblogic dev]# resize2fs /dev/mapper/VolGroup00-LogVol00
resize2fs 1.39 (29-May-2006)
Filesystem at /dev/mapper/VolGroup00-LogVol00 is mounted on /; on-line resizing required
Performing an on-line resize of /dev/mapper/VolGroup00-LogVol00 to 9936896 (4k) blocks.
The filesystem on /dev/mapper/VolGroup00-LogVol00 is now 9936896 blocks long.
————————————————–
5. 核实磁盘空间是否增大
[root@weblogic dev]# df -h
文件系统 容量 已用 可用 已用% 挂载点
/dev/mapper/VolGroup00-LogVol00 37G 15G 21G 42% /
/dev/sda1 99M 14M 80M 15% /boot
tmpfs 872M 0 872M 0% /dev/shm
none 872M 104K 872M 1% /var/lib/xenstored
转载于:https://www.cnblogs.com/appinn/p/4789315.html
[转载]虚拟机磁盘空间已满的发现和解决相关推荐
- Word为什么会报告磁盘空间已满
在WORD编辑文档保存时,提示"磁盘已满或打开文件过多",哪个区都不让保存,新建一个文档,复制过去,也是一样.查看各个磁盘的剩余空间,每个磁盘剩余空间都有很大. 解决: 打开C:\ ...
- 服务器磁盘空间已满但并没有什么文件,win10 D盘没多少文件,但磁盘却满了
满意答案 莫知我哀2000 2017.04.08 采纳率:41% 等级:9 已帮助:265人 软官方发布的信息显示,电脑升级Win10,至少需要满足以下基本硬件条件:CPU支持SSE2.NX;物 ...
- linux未使用磁盘空间满,linux磁盘空间用满的处理方法
linux下空间满可能有两种情况 可以通过命令 df -h 查看磁盘空间占用,实际上是查看磁盘块占用的文件(block) df -i 查看索引节点的占用(Inodes) 磁盘块和索引节点其中之一满 ...
- 关于Linux服务器磁盘空间占满问题的解决方法
下面给大家分享一篇关于Linux服务器磁盘占满问题解决方法(/dev/sda3 满了),需要的的朋友参考下吧 下面我们一起来看一篇关于Linux服务器磁盘占满问题解决(/dev/sda3 满了),希望 ...
- iphone相册储存空间已满_iphone可用存储空间已满?教你快速回收存储空间
iphone存储可用空间已满怎么办 在购买iPhone之前,我们通常没有想到自己会把32G或者64G的存储空间填满,于是会愿意少花一点钱来买一个存储空间相对小一些的iPhone.但是在之后的使用过程中 ...
- TEMPDB空间已满
数据库tempdb在运行过程中主要会遇到2种报错: 1.tempdb空间已满 2.tempdb日志已满 正常情况下,tempdb空间及日志使用率会自动收缩,不需要我们定期收缩.但有些时候,效率较差的S ...
- 小米手机显示服务器已满,小米云空间不足怎么办 小米云服务空间已满官方解决方案...
小米用户越来越多人喜欢采用小米官方提供的云服务空间,通常都是开启自动同步云服务,你知道小米云服务空间默认大小为10G,一旦云空间容量不足,则将使用户无法同步储存在手机上的各种数据,同时增加了用户个人信 ...
- 手机iCloud储存空间已满,怎么解决?
最近手机总是弹出iCloud储存空间已满,升级的话得花钱,以后再说的话,总感觉有点 不安,担心自己的照片啥的会存不了,所以特意查找了这种方法,如果有出现这种情况的朋友,可以试试. 1. 找出iClou ...
- VMware:虚拟机磁盘空间不足怎么办
前言: 虚拟机里一般我们用的虚拟磁盘,在电脑上是一个或多个文件,随着软件和数据的增多,有时也会提示磁盘空间不足. 那么,虚拟机磁盘空间不足如何处理呢? 一:调整磁盘分区大小; 若只是提示相应磁盘分区空 ...
最新文章
- 【Linux】类Unix 操作系统进程监控控制工具 Supervisor
- .NET分布式缓存Memcached测试体验
- 美国25大最具价值博客网站出炉
- python画剖面图_如何创建Matplotlib图形与图像和剖面图相匹配?
- 中国定制家具行业消费规模与发展形势分析报告2022版
- jquery简单实现点击弹出层效果实例
- 在PyTorch中转换数据
- AndroidStudio 3.4更新了啥?(转载)
- 微云服务器失败原因_梦幻西游:服务器发生异常?游戏出现明显卡顿感,正在排查问题...
- 微信版花呗“分付”要来了!花呗,白条你们怎么看?
- android 4.3 模拟器,模拟器上的Android 4.3
- 如约而至!第二期 Flink 极客训练营上线啦
- tp框架引入第三方sdk的经验总结
- 'C'is not a valid file-based resource name character: File-based resource names must contain onl解决方法
- 集体智慧编程-源代码
- 产品读书《创业维艰:如何完成比难更难的事》
- Java继承的特征和优势
- 扫盲 HTTPS 和 SSL/TLS 协议[3]:密钥交换(密钥协商)算法及其原理
- avenue css,CSS构建的平面建筑布局图
- ZOJ 3716 Ribbon Gymnastics 解题报告