虚拟化CentOS7分区大小调整+磁盘扩容=新分区

在这里插入图片描述

一、适应场景

1、虚拟化环境ESXI6.7下的虚拟服务器,使用一段时间后,把空闲的存储空间腾出来,给新的分区使用。
2、Linux的版本为CentOS7
3、本例为部署minio存储业务做准备
4、虚拟化存储扩容

二、配置过程

调整分区大小,为minio的存储做准备,为虚拟机准备500GB给data分区:
1、思路:减少home的容量至50GB,现有261GB,腾出约210GB,如下图:
在这里插入图片描述

2、在虚拟机现容量320GB的基础上,扩容到610GB,除去home、 root、swap分区的容量,增加290GB,与第1步腾出的210GB结合,扩展为500GB给data分区。
(1)查看现有物理卷的容量
vgdisplay
在这里插入图片描述

(2)关机,给虚拟机扩容到610GB
poweroff
在这里插入图片描述
在这里插入图片描述

3、卸载home,调整home卷大小后,重新挂载home卷
(1)umount /home 卸载home卷

(2)减少home卷的容量211GB,如下图:
lvreduce –L -211GB /dev/centos/home
在这里插入图片描述

(3)格式化home卷,如下图:
Mkfs.xfs /dev/centos/home -f
在这里插入图片描述

(4)重新挂载home卷
Mount /dev/centos/home /home/

4、查看卷状态,此时home卷仅剩下51GB,达到预期目标,如下图:
在这里插入图片描述

5、创建分区sda3
(1)查看当前分区
Lsblk
在这里插入图片描述

(2)fdisk /dev/sda
通过m获取帮助
N 创建新的分区
(3)选择创建主分区primary,分区号选3,起始扇区和结束扇区都使用默认值,q退出。
在这里插入图片描述
在这里插入图片描述

6、重启,使新建的分区生效
init 6

7、查看当前挂载卷的情况,如下图:
Df -h
在这里插入图片描述

8、查看当前分区的情况,明显多了个sda3分区,如下图:
Fdisk –l

在这里插入图片描述

9、lsblk与vgdisplay显示设备的挂载点信息,查看设备是否已经挂载,以及挂载点和文件系统类型、卷组相关信息等,如下图:
(1)lsblk
在这里插入图片描述

(2)vgdisplay 显示卷组名称、卷组ID、 卷组可用空间的统计信息、 卷组的总大小、 物理卷的信息、 逻辑卷的信息,如下图:
在这里插入图片描述

10、Vgextend命令用于动态扩展LVM卷组,它通过向卷组中添加物理卷来增加卷组的容量。LVM卷组中的物理卷可以在使用vgcreate命令创建卷组时添加,也可以使用vgextend命令动态的添加。
Vgextend centos /dev/sda3
vgdisplay
在这里插入图片描述

11、创建data卷,格式data卷,建立/data,挂载data卷到/data
(1)Lvcreate –L 501G –n data centos
(2)Mkfs.xfs /dev/centos/data
(3)Mkdir /data
(4)Mount /dev/centos/data /data
(5)Df –h
在这里插入图片描述

(6)使用vgdisplay查看,free的空间已经完全利用起来,扩展到了/dev/sda3分区,如下图:
在这里插入图片描述

三、验证结果

1、/data从无到有,满足了minio存储即将部署的存储空间要求,融合了/home中的一部分空间+虚拟服务器扩容的空间
在这里插入图片描述
2、/home分区存放资料少,减少到了53.5GB,从261GB中分了一部分出来给/data使用。
在这里插入图片描述
预期目标已达到,后续文章将部署minio存储,不足之处敬请批评指正。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/183792.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

PM2 在线和离线部署uvicorn和fastapi项目过程

PM2介绍 PM2 is a daemon process manager that will help you manage and keep your application online 24/7 PM2是一个后台进程管理工具,能帮助管理应用和维持应用7*24小时运行。 PM2在线安装 npm install pm2 -gPM2离线安装(适用于内网) 参见 如何离线安装pm2…

进程(4)——进程终止【linux】

进程 (4)——进程终止【linux】 一. 进程结束情况i. 正常终止ii. 出错终止iii. 异常退出 二. 进程返回值(针对正常和出错)2.1. 进程的退出方式i. returnii. exitiii. _exit 2.2. 查看C语言中的对应返回值的对应出错2.3 使用errno2…

Golang开发之------ Beego框架

1.安装go(配置环境变量) 2.安装gorm(Goland编辑器举例): go env -w GO111MODULEon go env -w GOPROXYhttps://goproxy.cn,direct 3.初始化项目(首先需要在工作目录新建bin文件夹,pkg文件…

字符串相似度匹配算法_Jaccard算法优化

package day0321.day0330;import java.util.HashSet; import java.util.Set;public class JaccardSimilarity {public static double calculateJaccardSimilarity(String str1, String[] strArray) {// 将字符串视为字符的集合Set<Character> set1 new HashSet<>(…

Ubuntu 22.04 LTS 上 安装 Redis

Ubuntu 22.04 LTS 上的Redis安装指南 Redis是一种开源的内存数据存储&#xff0c;可以用作数据库、缓存和消息代理等。本文将会介绍两种不同的安装方式&#xff0c;包括从源代码编译安装以及通过apt包管理器安装。 一、从源代码编译安装Redis 首先&#xff0c;我们需要下载最…

万宾科技水环境综合治理监测系统的融合与应用

随着社会经济的快速发展&#xff0c;我国的水环境污染问题日益凸显&#xff0c;这不仅对生态环境造成了严重破坏&#xff0c;也严重威胁到人民群众的健康和生活质量。为了解决这一问题&#xff0c;城市生命线与水环境综合治理监测系统应运而生&#xff0c;二者的结合将为水环境…

C++修改类内存对齐大小

#pragma pack(push, 1) 告诉编译器以1字节对齐方式&#xff08;即没有填充字节&#xff09;存储数据结构。这意味着每个数据成员都紧挨着前一个数据成员&#xff0c;没有填充字节。 #pragma pack(pop) 则是对应的恢复编译器默认的对齐方式。

Maven下载与安装教程

一、下载 Maven 进入 Maven 官网&#xff1a;maven.apache.org/download.cgi 选择 .zip 文件下载&#xff0c;最新版本是 3.9.5 二、安装 Maven 将 .zip 文件解压到没有中文没有空格的路径下。例如下图&#xff0c;在创建一个repository的空文件夹在他的下面&#xff0c;用于…

科研学习|论文解读——Task complexity and difficulty in music information retrieval

摘要&#xff1a; 关于音乐信息检索&#xff08;MIR&#xff09;中任务复杂度和任务难度的研究很少&#xff0c;而文本检索领域的许多研究发现任务复杂度和任务难度对用户效率有显着影响。本研究旨在通过探索 i) 任务复杂度和任务难度之间的关系&#xff1b; ii) 影响任务难度的…

Oracle E-Business Suite软件 任意文件上传漏洞(CVE-2022-21587)

0x01 产品简介 Oracle E-Business Suite&#xff08;电子商务套件&#xff09;是美国甲骨文&#xff08;Oracle&#xff09;公司的一套全面集成式的全球业务管理软件。该软件提供了客户关系管理、服务管理、财务管理等功能。 0x02 漏洞概述 Oracle E-Business Suite 的 Oracle…

基于单片机设计的激光测距仪(采用XKC-Kl200模块)

一、前言 随着科技的不断进步和应用需求的增加&#xff0c;测距仪成为了许多领域必备的工具之一。传统的测距仪价格昂贵、体积庞大&#xff0c;使用起来不够方便。本项目采用STC89C52单片机作为主控芯片&#xff0c;结合XKC-KL200激光测距模块和LCD1602显示器&#xff0c;实现…

Java链式编程、什么是链式编程、链式编程怎么调用,链式编程的使用形式,Builder模式实现链式编程(保姆级教程)

Java链式编程 链式编程的特点是可以通过一个方法调用多个方法&#xff0c;将多个方法调用链接起来&#xff0c;形成一条“链式”&#xff0c;从而提高代码的可读性。 在链式编程中&#xff0c;每个方法的返回类型 应该是调用该方法的对象类型&#xff0c;这样才能够在调用完一…

EXCEL一对多关系将结果合并到一个单元格

EXCEL一对多关联结果&#xff0c;合并到1个单元格&#xff0c;变成一对一 需求说明 举例说明 假设给出国家省和国家市的对应表&#xff0c;因为每个省都有很多个城市&#xff08;如图1&#xff0c;截取了部分&#xff09;&#xff0c;属于一对多的情况&#xff1b; 如何将同…

【数据仓库】-- 数据库设计的三个范式

目录 1、什么是数据库设计的范式? 2、数据库范式详解 2.1 1NF 第

docker基础操作及部署springboot项目流程

一、安装docker及基础命令 1.centos系统安装https://www.runoob.com/docker/ubuntu-docker-install.html curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun2.启动docker服务 systemctl start docker3.查看docker服务是否启动成功 docker info4.设置开机…

假设检验(二)(正态总体参数的假设检验)

文章目录 一个正态总体的情形总体均值 μ \mu μ 的检验总体方差 σ 2 \sigma^2 σ2 的检验—— χ 2 \chi^2 χ2 检验 两个正态总体的情形两总体均值差的检验—— t t t 检验两总体方差比的检验—— F F F 检验 参考文献 在作假设检验时&#xff0c;若检验统计量服从正态分布…

解决:ModuleNotFoundError: No module named ‘qt_material‘

解决&#xff1a;ModuleNotFoundError: No module named ‘qt_material’ 文章目录 解决&#xff1a;ModuleNotFoundError: No module named qt_material背景报错问题报错翻译报错位置代码报错原因解决方法今天的分享就到此结束了 背景 在使用之前的代码时&#xff0c;报错&…

Alignment of HMM, CTC and RNN-T,对齐方式详解——语音信号处理学习(三)(选修二)

参考文献&#xff1a; Speech Recognition (option) - Alignment of HMM, CTC and RNN-T哔哩哔哩bilibili 2020 年 3月 新番 李宏毅 人类语言处理 独家笔记 Alignment - 7 - 知乎 (zhihu.com) 本次省略所有引用论文 目录 一、E2E 模型和 CTC、RNN-T 的区别 E2E 模型的思路 C…

设计模式之Template模式(模板方法)

Template模式(模板方法) 自己的理解就是 做多件事或者多个工程 大部分步骤一样的话 就只需要将不同的那一步单独拿出来设定好 在做这个工程时 先确定好框架 并把那个单独步骤拿来就可以了 动机 在软件构建过程中&#xff0c;对于某一项任务&#xff0c;它常常有稳定的整体…

【Java】5. 标识符

5. 标识符 5.1 硬性要求 ​ 必须要这么做&#xff0c;否则代码会报错。 必须由数字、字母、下划线_、美元符号$组成。数字不能开头不能是关键字区分大小写。 5.2 软件建议 ​ 如果不这么做&#xff0c;代码不会报错&#xff0c;但是会让代码显得比较low。 5.2.1 小驼峰命…