vagrant 虚拟机扩容磁盘

vagrant 虚拟机扩容磁盘

修改配置

参考博客:https://blog.csdn.net/marina_1/article/details/122238721

vagrant 版本

powershell 复制代码
PS D:\vagrant\workplace\node2> vagrant --version
Vagrant 2.3.7

修改vagrant虚拟机配置文件Vagrantfile,添加磁盘配置参数。

ruby 复制代码
Vagrant.configure("2") do |config|
  config.vm.box = "almalinux8"
  config.disksize.size='100GB'
  config.vm.hostname ="node2"

安装插件

powershell 复制代码
PS D:\vagrant\workplace\node2> vagrant plugin install vagrant-disksize
Installing the 'vagrant-disksize' plugin. This can take a few minutes...
Installed the plugin 'vagrant-disksize (0.1.3)'!

重启虚拟机

powershell 复制代码
PS D:\vagrant\workplace\node2> vagrant halt
==> default: Attempting graceful shutdown of VM...
PS D:\vagrant\workplace\node2> vagrant up

登录虚拟机查看存储是否增加

powershell 复制代码
PS D:\vagrant\workplace\node2> vagrant provision
PS D:\vagrant\workplace\node2> vagrant ssh
Last login: Sat Sep  9 13:53:26 2023 from 10.0.2.2
[vagrant@node2 ~]$ df -h
Filesystem      Size  Used Avail Use% Mounted on
devtmpfs        3.9G     0  3.9G   0% /dev
tmpfs           3.9G     0  3.9G   0% /dev/shm
tmpfs           3.9G   17M  3.9G   1% /run
tmpfs           3.9G     0  3.9G   0% /sys/fs/cgroup
/dev/sda1        20G  4.9G   15G  25% /

存储扩容

没有增加需要配置一下

powershell 复制代码
$ sudo cfdisk /dev/sda

运行sudo cfdisk /dev/sda,这时候能够看到新增的空间了。原本是19.5GB,配置里改为了100GB,这里就看到两行,第一行是/dev/sda1已有19.5GB,第二行是新增的80.5GB。
使用上下箭头选中第二行,再使用左右箭头选中Write,新增的空间全部分配,如果不想全部使用可以选择resize。

显示提示Are you sure you want to write the partition table to disk?时输入yes按回车确认
选择Quit回车。

使用lsblk查看是否新增分区,可以看到已经新增80.5GB

powershell 复制代码
[vagrant@node2 ~]$ lsblk
NAME   MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
sda      8:0    0  100G  0 disk
├─sda1   8:1    0 19.5G  0 part /
└─sda2   8:2    0 80.5G  0 part

接下来,就可以格式化分区,挂载使用了。

相关推荐
碳基沙盒2 天前
OpenClaw 多 Agent 配置实战指南
运维
蝎子莱莱爱打怪5 天前
Centos7中一键安装K8s集群以及Rancher安装记录
运维·后端·kubernetes
DianSan_ERP5 天前
电商API接口全链路监控:构建坚不可摧的线上运维防线
大数据·运维·网络·人工智能·git·servlet
呉師傅5 天前
火狐浏览器报错配置文件缺失如何解决#操作技巧#
运维·网络·windows·电脑
不是二师兄的八戒5 天前
Linux服务器挂载OSS存储的完整实践指南
linux·运维·服务器
zhangfeng11335 天前
趋动云 如何ssh登录 服务区 项目server
运维·人工智能·ssh
ZeroNews内网穿透5 天前
谷歌封杀OpenClaw背后:本地部署或是出路
运维·服务器·数据库·安全
失重外太空啦5 天前
nginx
运维·nginx
Gofarlic_oms15 天前
避免Kisssoft高级分析模块过度采购的科学评估方法
大数据·linux·运维·人工智能·matlab
田井中律.5 天前
服务器部署问题汇总(ubuntu24.04.3)
运维·服务器