VMware虚拟机解决空间不足,增加磁盘空间(磁盘扩容)
在使用VMware进行linux学习过程中有时会出现磁盘空间不足的情况,但是之前一直是只要磁盘空间不足就直接重装系统,持续一段时间后感觉计算机科班出生的人这样做有点侮辱,所以就静心学习了扩充磁盘的过程,这是我实践过程中做的笔记。
1.关闭linux,在VMware上进行磁盘扩容
如果扩展这里不能点,应该是因为之前拍过快照,删了快照就好了。
这里我来的磁盘空间为55G,扩展成60G大小的容量。
启动之后,执行df -h
,现在可用为21G
现在最大的分区为sda3,所以管理磁盘sda后添加的分区应该为sda4
2.管理sda磁盘
输入【fdisk /dev/sda】
命令行提示下输入【m】
输入命令【n】添加新分区。
输入命令【p】创建主分区。
输入【回车】,选择默认大小,这样不浪费空间
输入【回车】,选择默认的start cylinder。
输入【w】,保持修改
接着进行重启,必须进行重启,否则无法格式化分区sda4。
3.添加新LVM到已有的LVM组,实现卷扩容
lvm #进入lvm管理lvm>pvcreate /dev/sda4 #这是初始化刚才的分区4lvm>vgextend centos /dev/sda4 #将初始化过的分区加入到虚拟卷组centos (卷和卷组的命令可以通过 vgdisplay )lvm>vgdisplay -v或者vgdisplay查看free PE /Sitelvm>lvextend -l+1279 /dev/mapper/centos-root #扩展已有卷的容量(1279 是通过vgdisplay查看free PE /Site的大小)lvm>pvdisplay #查看卷容量,这时你会看到一个很大的卷了lvm>quit #退出
如果在这里执行出现pvcreate /dev/sda4
或vgextend centos /dev/sda4
时报了错Device /dev/sda excluded by a filter.
出现这个错误的原因是添加的磁盘已经有了分区表,现在的虚拟机并不能识别磁盘的分区表,运行parted命令重做分区表,中途需要输入三次命令。先ctrl+c结束了lvm的进程然后执行
parted /dev/sda #parted是一个强大的硬盘分区工具,这里表示管理sda盘mklabel msdos #定义分区表格式为msdosquit #退出
扩展已有卷的容量
查看卷容量
4.文件系统的扩容
以上只是做成了卷扩容,接下来做文件系统的真正扩容
centos7执行
xfs_growfs /dev/mapper/centos-root
centos6执行
resize2fs /dev/mapper/centos-root
/dev/mapper/centos-root
是执行df -h
时根目录的挂载点。
然后df -h
查看磁盘空间
可以看见根目录下的磁盘空间已经扩展为26G了。
参考:https://www.cnblogs.com/Sungeek/p/9084510.html
https://blog.csdn.net/lhl3620/article/details/104792408/
VMware虚拟机解决空间不足,增加磁盘空间(磁盘扩容)相关推荐
- oracle 增加ora容量_oracle数据库报错:ORA-01653无法在表空间扩展解决办法 ,增加表空间或表空间增加数据文件...
当Oracle数据库的数据量越来越大,表空间的大小不够用的时候,会报错:"ORA-01653 ", 即表空间满了,无法在表空间扩展解决办法 ,增加表空间或表空间增加数据文件.在这里 ...
- VMware 虚拟机(linux)增加根目录磁盘空间
今天查看学校的监控报修系统,不能访问了!!!系统运行很慢,用top命令查看发现内存使用率90%,用"df -h "查看"/"目录使用率已达到80%,导致系统运行 ...
- VMware虚拟机下Linux清理其所在的磁盘空间
虚拟机linux清理空间,虚拟机占用物理磁盘空间不断增大,怎么清理? 解决办法: 方法一: 把一部分*sxxx.vmdk文件剪切到其他盘符下.用ultraEdit 打开Debian_Lenny.vmd ...
- 给vmware虚拟机中的ubuntu 14.04扩大磁盘分区
一.先取得root 权限 $ su - root Password: su: Authentication failure Sorry. 这时候输入 $ sudo passwd root Enter ...
- db2 修改表空间自增长_db2 创建表空间、增大表空间以及增加临时表空间
一.创建表空间 db2 "CREATE REGULAR TABLESPACE DMS_DBDATA IN DATABASE PARTITION GROUP IBMDEFAULTGROUP P ...
- oracle查看表空间及增加表空间方法
1. 查看所有表空间大小 select tablespace_name,(sum(bytes)/1024/1024) tablespace_size from dba_data_files group ...
- 完美解决VMware虚拟机 Linux系统 Ubuntu 20.04 硬盘/磁盘扩容的问题(超级超级详细)
感谢CSDN博主的文章,我使用ubuntu20.04进行以下ubuntu16.04同样的操作步骤之后已经将40G扩充为80G 本文参考转装链接:https://blog.csdn.net/m0_434 ...
- 查看表空间及增加表空间
select t.TABLESPACE_NAME,t.FILE_ID,t.FILE_NAME,trunc(t.BYTES/1024/1024/1024),t.MAXBYTES, t.AUTOEXTEN ...
- VMware虚拟机解决网络不可达
1.首先vi /etc/sysconfig/network-scripts/ifcfg-ens33检查ONBOOT=yes,保存 2.记得输入systemctl restart network命令重启 ...
最新文章
- IDEA中使用maven下载速度很慢时的解决办法
- c语言 生成大素数,C语言实现寻找大素数
- repeate 绑定展开的第三只小板凳
- 学习大数据看门的几本书
- excel打开csv错误换行_「乱吐槽·乱学习」excel高手捷径:一招鲜,吃遍天③
- 机器人搬重物(洛谷-P1126)
- python计算复制比_vbs实现只复制比目标文件更新的文件
- 状态模式(Unity中使用)
- 进销存管理系统搭建流程
- 海康威视摄像头rtsp推流至H5总结
- html中span标签的详细介绍
- Faker最新仓库地址更新 4/6
- Git介绍、安装、环境配置及常用的Git命令
- 阿里校招 数据分析师 笔试题
- CRAFT: Character Region Awareness for Text Detection ---- 论文阅读笔记
- 移动应用性能测试简介
- 常用的python 开源 IDE
- sm2电子印章结构体
- Android 不同渠道差异代码
- 登录时动态验证码的使用
热门文章
- 如何根据文献末尾的参考文献找到被引用的文献
- P4848 崂山白花蛇草水
- win10操作系统如何把用户名改成英文的
- MongoDB不同压缩算法的影响
- ORB-SLAM:精确多功能单目SLAM系统
- 华为服务器如何设置网站dns,华为ensp服务器dns配置
- 华为荣耀8电信卡显示无服务器,华为荣耀手机实现双电信卡双待双通,5步告诉你真相...
- 修改frame快捷方法,不必再繁琐的计算
- 深度揭秘高频交易盈利方式
- python输入数字输出月份英文_编写一个程序,输入月份号,输出该月的中文名和英文名。...