CentOS在VMWare中扩容

1.相关概念

物理卷:简称PV,逻辑卷管理中处于最底层,它可以是实际物理硬盘上的分区`,也可以是整个物理硬盘,一块硬盘,或多块硬盘,如/dev/sdb。
卷组:简称VG,建立在物理卷之上,一个卷组中至少要包括一个物理卷,在卷组建立之后可动态添加物理卷到卷组中。一个逻辑卷管理系统中可以有一个或多个卷组。
逻辑卷:简称LV,在磁盘分区和系统之间增加一个逻辑层。当文件系统的容量觉得不够时,可以向逻辑卷增加新的分区来实现扩大容量的目的,而当文件系统过大又浪费时候,可以选择去除一些基本没有用的磁盘分区来达到减少容量的目的。

2、辅助指令

查看磁盘情况:df -h
查看当前磁盘分区情况:fdisk -l
ps:像这种如图,大概还有107.4 - (39.7 + 2.1 ),大约有65.6G空间可供分配
在这里插入图片描述
所有可用块设备的依赖信息:lsblk -f

NAME            FSTYPE      LABEL           UUID                                   MOUNTPOINT
sda                                                                                
├─sda1          xfs                         46e65a49-345a-4064-a60b-18ed922ee7c5   /boot
└─sda2          LVM2_member                 D789qQ-HoxL-HeUr-0WLV-3Rj4-Vxei-Kv4BXi ├─centos_flink--cdc-root xfs                         ca122d85-a3b2-401c-9167-272a54b450d2   /└─centos_flink--cdc-swap swap                        cedab169-f9b7-448a-b16e-380246bdfa5f   [SWAP]
sr0             iso9660     CentOS 7 x86_64 2017-09-06-10-51-00-00
一个硬盘(sda)和两个分区(sda1和sda2)。sda1是一个xfs文件系统,它被挂载在/boot目录下。sda2是一个LVM2_member(逻辑卷管理器)分区,没有指定文件系统类型。逻辑卷centos-root是一个xfs文件系统,它被挂载在/目录下。逻辑卷centos-swap是一个交换分区,用于系统的交换空间。
另外,还有一个光驱(sr0),它插入的是CentOS 7 x86_64的ISO镜像。

3.具体操作

3.1 VMware中扩容操作

选中所要扩容的虚拟机,右键点开设置
在这里插入图片描述

3.2 查看初始空间

df -h
在这里插入图片描述
记住红线标注的地方,一会要用

3.3分区

fdisk /dev/sda --> m --> n –> p –> 点击enter默认 –> enter键默认 –> enter 键默认 –> w
在这里插入图片描述

3.4 查看分区

fdisk -l
在这里插入图片描述

3.5 重新读取分区表

partprobe

3.6 查看文件夹

ll /dev

3.7 创建物理卷

pvcreate /dev/sda3
注:pvcreate指令用于将物理硬盘分区初始化为物理卷,以便被LVM使用。要创建物理卷必须首先对硬盘进行分区,并且将硬盘分区的类型设置为“8e”后,才能使用pvcreate指令将分区初始化为物理卷

3.8查看卷组

vgs

3.9 扩充卷组

vgextend centos /dev/sda3

3.10 扩充逻辑卷

lvextend -L +1G /dev/mapper/centos_flink--cdc-root 1G是自己要添加的大小,视自己的情况定
此时这里的centos_flink--cdc-root是3.2图中标识的部分,依自己机器的填写

3.11 查看文件格式

lsblk -f
在这里插入图片描述

3.12 系统重新读取大小

xfs_growfs /dev/mapper/centos_flink--cdc-root
ps:如果是ext4文件格式,则需要运行resize2fs /dev/mapper/centos_flink–cdc-root
此时这里的centos_flink--cdc-root是3.2图中标识的部分,依自己机器的填写

3.13 查看空间

df -h
在这里插入图片描述

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

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

相关文章

配置VMware实现从服务器到虚拟机的一键启动脚本

正文共:1666 字 15 图,预估阅读时间:2 分钟 首先祝大家新年快乐!略备薄礼,18000个红包封面来讨个开年好彩头! 虽然之前将服务器放到了公网(成本增加了100块,内网服务器上公网解决方案…

JavaScript 实现类似SQL 左联接式的对象数组合并

在 JavaScript 中,你可以使用对象合并(Object merging)来模拟数据库的左联接操作。左联接操作会将两个对象的特定属性进行合并,类似于 SQL 中的 LEFT JOIN 操作。 假设你有两个对象,每个对象代表一个表: …

docker compose部署一个远程监控和管理工具

部署 1.编写配置文件 vim docker-compose.yml内容如下 version: "3.7"# networks networks:proxy:driver: bridgeipam:driver: defaultconfig:- subnet: 172.20.0.0/24api-db: nullredis: nullmesh-db: null# docker managed persistent volumes volumes:tactical_…

问山海——天涯海角——桃花渊攻击顺序

文章目录 桃花渊代码代码解读 桃花渊 规划击杀各个boss顺序。 副本持续时间为30分钟,每个地方的boss被打死后,需要一定时间才能重新刷新。 只考虑其中两种boss,龟将和龟龙。各有四个。 其中我从一个boss地点到达另一个boss地点移动时间为…

全面了解C语言宏的原理和应用

在C语言中,宏是一种强大的预处理指令,它允许程序员在编译之前对代码进行文本替换和处理。了解宏的原理和用法对于提高代码质量、减少编译时间以及避免潜在的错误至关重要。本文将详细解析C语言宏的原理,并通过实用示例帮助您更好地理解和应用…

HarmonyOS 状态管理装饰器 Observed与ObjectLink 处理嵌套对象/对象数组 结构双向绑定

本文 我们还是来说 两个 harmonyos 状态管理的装饰器 Observed与ObjectLink 他们是用于 嵌套对象 或者 以对象类型为数组元素 的数据结构 做双向同步的 之前 我们说过的 state和link 都无法捕捉到 这两种数据内部结构的变化 这里 我们模拟一个类数据结构 class Person{name:…

Java 学习和实践笔记(3)

安装和配置成功: 运行第一个程序时出现这个错误:javac不是内部或外部命令,也不是可运行的程序或批处理文件。 找到这篇文章看了下:javac 不是内部或外部命令,也不是可运行的程序 或批处理文件。_javac 不是内部或外部…

2024/2/12

分支、循环练习 1、选择题 1.1、以下程序的输出结果是____A____。 main() { int k11,k22,k33,x15; if(!k1) x--; else if(k2) if(k3) x4; else x3; printf(“x%d\n”,x); } A x4 B x15 C x14 D x3 1.2、有以下程序,while循环执行____A____次…

88.Go设计优雅的错误处理

文章目录 导言一、Go 的约定二、简单错误创建1、 errors.New()2、fmt.Errorf() 三、哨兵错误四、对错误进行编程1、优雅的错误处理设计2、与错误有关的的API 五、总结 导言 在 75.错误码设计、实现统一异常处理和封装统一返回结果 中,我们介绍了错误码的设计&#…

矩阵在计算机图像处理中的应用

矩阵在计算机图像处理中是非常核心的概念,因为它们为表示和操作图像数据提供了一种非常方便和强大的方式。以下是矩阵在计算机图像处理中的一些关键作用: 图像表示:在计算机中,图像通常被表示为像素矩阵,也就是二维数组…

假期day5

TCP UDP区别 共同点:都是属于传输层的协议 TCP:稳定。面向连接的,有可靠的数据传输服务。传输过程中数据无误,无丢失,无失序,无重复。传输效率低,耗费资源多。数据收发不同步,有沾…

【JavaScript】变量声明和赋值

文章目录 变量的声明1. 使用 var2. 使用 let3. 使用 const 变量的赋值变量的作用域最佳实践总结 在 JavaScript 中, 变量是我们存储和操作数据的关键。本篇博客将讨论 JavaScript 中的变量声明和赋值,涵盖不同的声明关键字、变量的作用域以及一些最佳实…

从源码学习final的使用

从源码学习final的使用 final的作用 ​ final字面意思,意为最终的、不可变的。在Java中,final可以用来修饰类、方法和变量,可以分别起到不同的作用。 final修饰类:表示该类不可以被继承;final修饰方法:表…

Netty Review - NioEventLoopGroup源码解析

文章目录 概述类继承关系源码分析小结 概述 EventLoopGroup bossGroup new NioEventLoopGroup(1); EventLoopGroup workerGroup new NioEventLoopGroup();这段代码是在使用Netty框架时常见的用法,用于创建两个不同的EventLoopGroup实例,一个用于处理连…

Educational Codeforces Round 1(远古edu计划)

A. 高斯求和&#xff0c;如果2次幂小于n就减2次 #include<bits/stdc.h> #define INF 1e9 using namespace std; typedef long long ll; const int N2e59; int a[N]; int f[N],vis[N]; ll sn(ll a1,ll an,ll num){return (a1an)*num/2;} void init(){f[1]1;for(int i2;i…

【Linux】内核中的链表

&#x1f525;博客主页&#xff1a;PannLZ &#x1f38b;系列专栏&#xff1a;《Linux系统之路》 &#x1f94a;不要让自己再留有遗憾&#xff0c;加油吧&#xff01; 文章目录 链表1.创建和初始化2.创建节点3.添加节点4.删除节点5.遍历 链表 内核开发者只实现了循环双链表&am…

Android 9.0 禁用adb install 安装app功能

1.前言 在9.0的系统产品定制化开发中,在进行一些定制开发中,对于一些app需要通过属性来控制禁止安装,比如adb install也不允许安装,所以就需要 熟悉adb install的安装流程,然后来禁用adb install安装功能,接下来分析下adb 下的安装流程 2.禁用adb install 安装app功能的…

1. pick gtk dll 程序的制作

文章目录 前言预览细节要点初始窗口尺寸提示音快速提示信息对话框AlertDialog鼠标移入移出事件布局与父子控件关系图片 后续源码及资源 前言 在之前的打包测试中我提到了需要一个挑选dll的程序于是我打算用Gtk来制作这个程序 预览 细节要点 初始窗口尺寸 只有主窗口有set_d…

unity显示图片

目录 创建c#脚本 自己创建gui组件&#xff1a; 入门教程&#xff1a; 读取图片&#xff1a; Unity读取图片并显示到UI中 显示双目相机&#xff0c;可以跑通 unity3d显示图片 参考教程&#xff0c;GameObject Unity UGUI的Image&#xff08;图片&#xff09;组件的介绍及…

基于无线传感器网络的LC-DANSE波束形成算法matlab仿真

目录 1.程序功能描述 2.测试软件版本以及运行结果展示 3.核心程序 4.本算法原理 4.1LC-DANSE算法原理 4.2 LCMV算法原理 5.完整程序 1.程序功能描述 在无线传感器网络中&#xff0c;通过MATLAB对比LC-DANSE波束形成算法和LCMV波束形成算法。对比SNR&#xff0c;mse等指标…