virtualbox给CentOS7虚拟机磁盘扩容
virtualbox给CentOS7虚拟机磁盘扩容
- 问题
- 生产背景
- 扩容问题
- 扩容
- virtualbox设置扩容
- centos7里新建磁盘分区
- centos7里使用新分区
问题
生产背景
- 我们项目还在推广期间,客户采购我们的交通设备(信号机、边缘盒子、雷达等),免费提供软件平台
- 客户一般给我们提供已有的旧服务器作为服务部署环境,而且大多数是windows server服务器,而且大多数客户设备只在专网环境运行,不提供接入互联网
- 为了屏蔽不同客户的服务器环境,我们使用centos7虚拟机部署,在centos7里部署我们的应用
- 为了解决无网络环境下部署,我们先在公司的windows机器里,使用virtualbox安装centos7虚拟机,在虚拟机里将所有需要的软件和应用部署好,再把整个虚拟机导出ova文件,拿到客户那儿部署
扩容问题
- 由于我本机硬件条件限制,只给虚拟机分配了50G磁盘存储,部署客户现场后接入100多个路口,很快磁盘被撑满了,这时候就需要扩容了
- 在virtualbox扩容到100G后,使用
df -h
发现空间还是50G,查了下,发现是新分配的空间未得到使用 - 现将所有流程介绍下
扩容
virtualbox设置扩容
界面左上角的
设置
按钮,点击选择虚拟介质管理
选择自己的磁盘,下面可以拖动或者输入磁盘大小(只能改大)
点击右下角的
应用
按钮即可这个时候,查看虚拟机信息界面,可以看到磁盘空间已经增加了
实际上,启动虚拟机,进去后,
df -h
会发现可用空间没增加。这时候只是修改号配置,还需要后面的步骤,才会实际生效
centos7里新建磁盘分区
df -h
查看磁盘可用空间,可以看出,这里的磁盘空间实际上还是50G(我的初始设置)
- 使用命令
lsblk
查看磁盘情况,可以看到sda实际上已经是220G了,但是实际使用的还是50G - 使用命令
fdisk -l
查看磁盘列表,可以看到现在有2个盘sda1
、sda2
- 使用命令
fdisk /dev/sda
修改磁盘/dev/sda
,利用剩余空间,新建一个盘sda3
- 具体按键为:m n p enter enter enter w (m获取提示,n新建磁盘分区,enter键使用默认,w保存并退出)
- 可以看到创建了默认磁盘分区 sda3,大小170G(剩余空间 220-50),根据最后的提示,重启
reboot
后生效
- 等待重启完成后,继续操作,把新分区
sda3
使用权限给系统
centos7里使用新分区
- 使用命令
ls /dev/sd*
查看已有分区,可以看到咱们的新分区,使用lsblk
也可以看到
- 使用命令
pvcreate /dev/sda3
创建pv - 使用命令
vgextend centos /dev/sda3
扩展vg - 使用命令
lvextend -L +169.9G /dev/mapper/centos-root
扩展lv ,注意不能写170G,否则会报错 - 使用命令
xfs_growfs /dev/mapper/centos-root
使系统重新读取大小 - 所有操作执行完成,
df -h
查看,会看到已生效
virtualbox给CentOS7虚拟机磁盘扩容相关推荐
- Ubuntu虚拟机磁盘扩容+VM虚拟机开机多出1分30秒的解决方案(终极教程)
详细步骤,请参考我电脑上的Word:[在用] Word:Ubuntu虚拟机磁盘扩容+VM虚拟机开机多出1分30秒的解决方案(终极教程) 扩容简单总结: 参考1:https://www.cnblogs. ...
- Kali Linux虚拟机磁盘扩容后启动慢问题修复
Kali Linux虚拟机磁盘扩容后启动慢问题修复 扩容自行操作 修复SWAP分区 由于在重建SWAP分区过程中分区的ID发生了改变,因此Kali启动时找不到对应分区,每次启动时都会等待极长时间来等待 ...
- VirtualBox配置CentOS-7虚拟机:FATAL: Could not read from the boot medium! System halted .
FATAL: Could not read from the boot medium! System halted . VirtualBox配置CentOS-7虚拟机,配置完毕后重启出现错误: 解决方 ...
- centos7.x磁盘扩容之一
centos7.x磁盘扩容之一 条件: 针对虚机.云主机等,磁盘是lvm分区方式 前言: PV(physical volume):物理卷在逻辑卷管理系统最底层,可为整个物理硬盘或实际物理硬盘上的分区. ...
- centos7 VMware10虚拟机磁盘扩容
我们在使用虚拟机的时候,遇到磁盘空间不足的问题,导致虚拟机无法正常运行,这时就需要通过VMware自带的硬盘扩容功能和我们的手动挂载来达到最终的磁盘扩容效果. 1.查看当前磁盘空间大小 df -h 2 ...
- VMware下Windows2003R2虚拟机磁盘扩容方法
有时候因为前期规划的原因造成磁盘空间不足,这时候我们需要对虚拟磁盘进行扩容,在Windows2008及以上版本,这是一件很简单的事情,但对于Windows2003来说,则需要借助其它工具进行扩展,详细 ...
- Vmware Ubuntu虚拟机磁盘扩容(非常简单)
文章目录 所需工具 建议 简单三步搞定 所需工具 GParted.一般Ubuntu安装好了就自带这个软件. 建议 先克隆虚拟机备份 简单三步搞定 先关闭虚拟机,虚拟机->设置->硬盘-&g ...
- Centos7虚拟机磁盘恢复
背景 先介绍背景.我的开发环境是一个centos7的虚拟机,由于临时外出,我把电脑盖子合上了.当我回来的时候,把盖子打开,屏幕定格在最后一个画面,然后卡在那里.依据以往的经验,我把虚拟机关机,然后再打 ...
- workstation 虚拟机磁盘扩容
概述 虚拟机默认创建磁盘空间不满足现有的需求 通过 clone 方式创建虚拟机磁盘大小无法满足需求 出于上面的两个问题需要对已有虚拟机磁盘搭建进行调整. 扩展磁盘 这里通过workstation 软件 ...
最新文章
- 深度学习框架哪家强?国产框架OneFlow做了一份测评报告
- javascript简单应用
- easyui带表单的弹窗效果制作
- linux调用v4l2获取视频,嵌入式Linux:V4L2视频采集操作流程和接口说明
- java递归实现多级菜单栏_vue+ java 实现多级菜单递归效果
- 紫光展锐回应“春藤510只支持NSA”:错误解读 SA和NSA一个都不少
- 95-910-335-源码-FlinkSQL-Calcite-FlinkSQL解析
- MySQL-删除表(drop、truncate、delete)区别
- 文件操作Python
- iOS底层探索之多线程(十八)——锁篇章的完结篇(手把手两种方式带你实现一个读写锁!)
- 阿里云域名SSL证书安装
- 一些有意思的函数(连载中)
- 【ArcGIS】Packaging succeeded,but publishing failed ERROR001487
- 游戏企业该如何做好网络安全防护?
- Android+CS6:工业动画之变速变方向旋转齿轮
- CentOS 7安装chrome
- Aimersoft iMusic for mac(音乐下载传输工具)
- P8775 [蓝桥杯 2022 省 A] 青蛙过河
- IOS客户端面试总结
- 使用Charles监控手机应用的网络请求