Vagrant 扩大磁盘根目录(图文详解)

2023-11-08

                           Vagrant 扩大磁盘根目录(图文详解)

实验环境:

[root@centos72 ~]# cat  /etc/redhat-release
CentOS Linux release 7.2.1511 (Core)

[root@centos72 ~]# uname -a
Linux centos72 3.10.0-327.4.5.el7.x86_64 #1 SMP Mon Jan 25 22:07:14 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux

1.安装vagrant-disksize

  【参考链接】https://github.com/sprotheroe/vagrant-disksize

[root@centos72 ~]# vagrant plugin install vagrant-disksize

2.修改vagrantfile配置文件

3.重启虚拟机

重启前如图:

重启中如图:

重启后如图:

4.新建分区

5.刷新分区表

6.创建物理卷(pvcreate)

[root@cenos72 ~]# pvcreate /dev/sda3
Physical volume "/dev/sda3" successfully created

 

7.添加新的物理卷到卷组centos

 

[root@centos72~]# vgextend  centos  /dev/sda3
 Volume group "centos" successfully extended

8.查看卷组,增加卷组centos的大小

[root@centos72 ~]# lvresize -L +10G  /dev/mapper/centos-root

注意:/dev/mapper/centos-root 由 df -h 查看

 

9. 刷新逻辑卷centos-root的大小

[root@centos72 ~]# xfs_growfs  /dev/mapper/centos-root

注意:

(1)如果此逻辑卷上的文件系统是EXT3/EXT4类型,需要使用resize2fs工具;

(2)如果此逻辑卷上的文件系统是XFS类型,需要使用  xfs_growfs。

10.确认扩容后的大小

[root@centos72 ~]#  df -hT

 

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Vagrant 扩大磁盘根目录(图文详解) 的相关文章

  • 使用 vagrant、docker 和 git 进行项目布局

    所以我最近发现了 docker 和 vagrant 并且我正在启动一个新的 Php 项目 我想在其中使用两者 Vagrant 是为了拥有一个所有开发人员都可以使用的可互换环境 Docker 用于生产 但也在 vagrant 机器内部 因此开
  • Vagrant:192.168.33.10 拒绝连接

    你好 我通过vagrant在虚拟机中安装了centOS6 还安装了httpd和php 但是 当我尝试访问http 192 168 33 10 http 192 168 33 10这是我在Vagrantfile中设置的IP地址 我无法打开网页
  • rbenv 不断生成 vagrant shim

    我正在使用最新的 vagrant 和 rbenv 和各种红宝石 我正在使用最新的 vagrant 它不再使用 gem 当我执行 vagrant 命令时 我看到以下错误 rbenv vagrant command not found 我已经从
  • 流浪者 403 禁止

    我已经成功运行 Vagrant 大约一周了 昨晚我运行了 vagrant reload 现在我无法再访问我的网站 VirtualBox 版本 4 2 16 流浪者版本1 2 7 我的 Vagrantfile 和 bootstrap sh h
  • Nginx 没有将 websocket 升级响应传递回客户端?

    我在精确的 64 vagrant box 上使用 Nginx Websockets 并使用 c mono 作为应用程序服务器 目标是直接通过 Nginx 提供静态内容 并在同一端口上处理普通的 http 服务请求 在 service 上 和
  • Mac:执行 Vagrant 使用的 CLI“VBoxManage”时出现错误

    我正在使用 aerospike 并使用 vagrant virtual box 安装它 安装后 当我尝试启动虚拟机时 出现以下错误 执行时出现错误VBoxManage Vagrant 使用的 CLI 用于控制 VirtualBox 命令和
  • Docker CentOS 映像不会自动启动 httpd

    我正在尝试使用 Apache 和 PHP 程序运行一个简单的 Docker 映像 如果我跑的话效果很好 docker run t i p 80 80 my httpd bin bash 然后手动启动Apache service httpd
  • Vagrant:* 未知的配置部分“disksize”

    在我的机器上配置 Vagrant 环境期间 我收到了以下消息 流浪汉 未知的配置部分 disksize 它是在插件安装后显示的 这里是vagrantfile mode ruby vi set ft ruby All Vagrant conf
  • 在 CentOS 6.4 中意外删除了符号链接 libc.so.6。如何获得 sudo 权限来重新创建它?

    我不小心删除了符号链接 lib64 libc so 6 gt lib64 libc 2 12 so sudo rm libc so 6 然后我不能使用任何东西 包括ls命令 我输入的任何命令都会出现错误 ls error while loa
  • EC2 增加大小后无法调整卷大小

    我已按照调整 EC2 卷大小的步骤进行操作 停止实例 拍摄当前卷的快照 在同一区域中从上一个快照创建了一个更大大小的新卷 从实例中分离旧卷 将新卷附加到同一安装点的实例 旧卷是 5GB 我创建的卷是 100GB 现在 当我重新启动实例并运行
  • Vagrant 的端口转发不起作用[关闭]

    Closed 这个问题是无关 help closed questions 目前不接受答案 我在最后遇到了一个小问题入门指南vagrant http vagrantup com docs getting started ports html
  • 使用 Vagrant 配置机器并在脚本停止处拾取时是否可以重新启动机器?

    我正在阅读 bash 中的教程 其中他们说重新启动机器 没有直接重新启动服务的选项 这是重新启动机器的问题 然后还有更多命令在配置时仍然需要运行 那么有没有办法在配置过程中重新启动盒子 然后从上次中断的地方继续进行呢 据我所知 如果尝试重新
  • 如何在Linux中打开端口[关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 我已经安装了 Web 应用程序 该应用程序在 RHEL centOS 上的端口 8080 上运行 我只能通过命令行访问该机器 我尝试从我的
  • Vagrant 提供,无法启动 grunt

    我正在尝试让 vagrant 安装 nodejs 正常运行所需的所有内容 然后在节点项目的根文件夹上执行 nohup grunt server 之后 我期望服务器在端口 3030 上侦听 但事实并非如此 如果在配置后我这样做 流浪者 ssh
  • 使用 Vagrant,为什么 puppet 配置比自定义打包盒更好?

    我正在创建一个虚拟机来模仿我们的生产 Web 服务器 以便我可以与新开发人员共享它 让他们尽快上手 我已经阅读过 Vagrant 文档 但是我不明白使用通用基础盒并使用 Puppet 配置所有内容与打包已安装和配置所有内容的自定义盒相比有何
  • proc_open() 失败并显示“权限被拒绝”

    我正在尝试使用proc open 执行程序并打印结果 但是 我不断收到 许可被拒绝 的消息 已将脚本和可执行文件的 chmod 设置为 0777 但无济于事 ini get safe mode 是假的 可能出什么问题了 我正在使用 Cent
  • 在哪里可以找到config.vm.boot_timeout?

    您好 我想编辑 vagrant 中的 config vm boot timeout 因为我在启动 vagrant 时遇到问题 我在哪里可以找到 config vm boot timeout 我应该输入什么值 我在windows8 1 x86
  • Rails Windows Vagrant 响应时间非常慢

    我在跑 Vagrant 1 7 1 Rails 4 1 4 Thin 1 6 1 Windows 7 每个静态文件的发送时间都超过一秒 在我的 PC 上加载一个页面可能需要大约 20 秒 而在同事的 Linux 机器上则只需瞬间 有一些帖子
  • 将 Vagrant VM 存储在自定义文件夹中

    我想指定 Vagrant 将存储我的虚拟机的文件夹 我只需要一台虚拟机 所以我不想修改 VirtualBox xmldefaultMachineFolder或改变VBOX USER HOME环境变量 在 Vagrantfile 中正确的做法
  • 导入错误:没有名为 django 的模块

    我使用的是centos Linux 我有 python 2 6 和 django 现在我升级到 python 2 7 Python 2 6 位于 usr lib python2 6 Python 2 7 位于 usr local lib p

随机推荐

  • Vue3的组合式API中如何使用setup()函数?

    setup 函数又是什么呢 首先 让我们来了解一下setup 函数 setup 函数是一个特殊的函数 它在Vue组件中扮演着非常重要的角色 它的主要任务是将组件的数据 方法和生命周期函数组织成一个函数 以便在组件实例化时能够轻松地访问它们
  • 数据分析SQL常考题型、大厂例题及面试要点

    文章目录 1 数据分析岗位技能要求 1 1 哪一个工具是数据分析师的核心工具 1 2 对于数据分析师来说 是否需要建模能力 1 3 数据分析岗位对业务有什么要求 1 4 数据的特点 1 5 优秀数据分析师的特点 1 6 数据分析工作的四大步
  • 基于Tensorflow+VGG+DBN本地化批量图像识别系统(深度学习+Python)含全部工程源码+视频演示+图片数据集

    目录 前言 总体设计 系统整体结构图 系统流程图 运行环境 1 Python 环境 2 Tensorflow 环境 3 wxPython 环境 4 PIL 环境 模块实现 1 数据预处理 2 模型简化处理 3 用户界面设计 4 翻译模块调用
  • React和Vue的区别

    文章目录 React和Vue的区别 1 监听数据变化的实现原理不同 2 数据流不同 3 组件通信的区别 4 模板渲染方式不同 5 模板渲染过程不同 6 框架本质不同 Virtual Dom MVVM MVC MVP MVC MVP MVVM
  • dd后新盘系统无法启动,解决(下)

    dd后 撤下原盘 用系统光盘 Rescue System mount t ext4 dev sda2 mnt 提示 mount dev sdb2 already mounted or mnt busy mount t ext4 dev sd
  • python基于协同过滤算法的图书推荐系统

    系统权限按管理员和用户这两类涉及用户划分 1 管理员功能需求 管理员登陆后 主要包括首页 个人中心 用户管理 书籍管理 书籍分类管理 热门图书管理 我的收藏管理 系统管理 订单管理等功能 2 用户功能需求 用户登陆后 用户登录进入系统可以实
  • 【Python小项目】-名片管理系统

    1 打印的功能页面 print 10 print 名片管理系统 V0 1 print 1 添加一个新的名片 print 2 删除一个名片 print 3 修改一个名片 print 4 查询一个名片 print 5 退出系统 print 10
  • 生命在于体验

    Done 1 健康饮食 运动健身 学会游泳 2 买了房子 以后就是房奴了 3 河大毕业论文 申请免考 4 云南 青岛 洛阳 5 故宫 古北水镇 玉渊潭 百望山 园艺博览会 罗红艺术馆 南锣鼓巷 典籍博物馆 紫竹院 亿美佳 三里屯 东交民巷
  • 字符串、字节串、十六进制之间转换

    temp ota sign tool 20200722 zip 字符串转字节串 temp1 temp encode utf 8 print temp1 字节串转十六进制 temp2 temp1 hex print temp2 十六进制转字节
  • Python 第三方模块 科学计算 Quantecon模块

    参见 https quantecon org quantecon py 一 简介 1 功能 quanrecon是1个用于计量经济学的高性能开源第3方Python模块 其中包含博弈论 马尔科夫链 优化 随机样本生成等工具 2 使用 1 安装
  • less background-image

    bg image url background image url url 2x png media webkit min device pixel ratio 3 min device pixel ratio 3 background i
  • Vue2国际化(i18n)

    一 安装 安装i18n插件 npm i vue i18n 二 配置 创建文件夹及文件 在src目录下创建lang文件夹 在lang文件夹下新建zh js和en js 分别存放中文和英文语言包 使用export default向外暴露 zh
  • Zotero学习

    看到几个很好的教程 帮助很大 做个备忘 B站 Zotero快速入门 链接 link Zotero基础操作 比Endnote更好用的文献管理软件 链接 link 知乎 Zotero SciHub 青柠学术 链接 link 搭建属于自己的文献数
  • Java API在HDFS上实现文件的上传、下载到本地、创建文件夹、删除文件和重命名文件

    前期准备 一 前期准备 1 Hadoop集群已配置完毕 2 linux系统安装jdk 3 在linux系统中安装并破解IntelliJ IDEA 二 通过JAVA API接口操纵HDFS 1 在IDEA中创建maven项目 2 设置配置文件
  • 大比拼:讯飞星火大模型将超越ChatGPT?

    5月6日 讯飞星火认知大模型成果发布会于合肥举办 会上 备受业界期待的 星火 认知大模型正式发布 讯飞AI学习机 讯飞听见 讯飞智能办公本 讯飞智慧驾舱 讯飞数字员工 四大行业中的五大成果同步演示 发布会全程进行实机展示 引发业界热烈反响
  • 查看Linux内核版本的命令

    方法一 命令 uname a 作用 查看系统内核版本号及系统名称 方法二 命令 cat proc version 作用 查看目录 proc 下version的信息 也可以得到当前系统的内核版本号及系统名称 补充说明 proc文件系统 它不是
  • wazhu架构搭建 小结

    基本的搭建步骤都在这个博客下 https www cnblogs com backlion p 10394369 html 下面写一些我再安装过程中遇到的问题 1 首先安装wazuh中的各个版本都需要一致 例如我安装的是 wazuh man
  • android.util.AndroidRuntimeException: Calling startActivity() from outside of an Activity context

    问题描述 FATAL EXCEPTION main Process com wuchen juexiao mvvm PID 11732 android util AndroidRuntimeException Calling startAc
  • Linux基础服务11——LNMP架构

    文章目录 一 环境说明 二 安装nginx 三 安装mysql 四 安装php 五 配置nginx 六 配置php 七 验证 一 环境说明 主机 服务 192 168 161 129 nginx 192 168 161 131 mysql
  • Vagrant 扩大磁盘根目录(图文详解)

    Vagrant 扩大磁盘根目录 图文详解 实验环境 root centos72 cat etc redhat release CentOS Linux release 7 2 1511 Core root centos72 uname a