使用lv虚拟卷扩展磁盘

news2024/11/15 13:24:47

使用centos演示。

首先创建centos虚拟机。链接:VMWARE安装Centos8,并且使用ssh连接虚拟机-CSDN博客

1. 增加磁盘。

选中要扩容的虚拟机,右键选择设置,然后点击磁盘,选择添加。

这里选择NVM的磁盘。选择这种磁盘是为了保持与之前的磁盘类型一致,不然会导致重装系统。

然后一直下一步。

直到上图,选择将虚拟磁盘存储为单个文件。

点击浏览,选择磁盘存储位置。

这里存到对应虚拟机的位置。

添加成功。点击确定。

2. 对新添加的磁盘进行分区。

开启虚拟机。

2. 1. 检查磁盘是否添加成功。

输入:

sudo  su  #切换到root用户,这样后续操作就不用加sudo了。

fdisk -l #查看现有磁盘和分区。

df -h #查看磁盘挂载情况。

输入 fdisk -l 发现我们新加的磁盘。

目录

1. 增加磁盘。

2. 对新添加的磁盘进行分区。

2. 1. 检查磁盘是否添加成功。

2.2 将磁盘划分到卷组中。

2.2.1 划分分区后划给vg

2.2.2 直接将磁盘华为物理卷后添加到卷组。


​编辑

输入 lsblk 查看一下。

​编辑

发现磁盘类型为disk,表示为磁盘,并且该磁盘没有进行分区也没有划分为虚拟卷组。

2.2 将磁盘划分到卷组中。

这里有两种做法,一是对磁盘进行分区,然后将分区划分到卷组中。这样做的好处是可以划分需要的容量,不用将整个磁盘的存储空间都划分到卷组vg中。另一种方法是将整个磁盘划分为物理卷,这样做的好处是简单直接,直接一个命令: pvcreate <磁盘名> <物理卷名>。坏处就是直接将整块磁盘给划分到卷组中了。

其实以上两种方法都是对磁盘进行了分区,只是第二种直接将整块磁盘分为一个分区,更加简单直接。下面对两种方法都进行演示。

2.2.1 划分分区后划给vg

首先fdisk <磁盘名>

​编辑

然后输入n 新建分区。

​编辑

这里分区类型选择 p 主分区。

​编辑

后面的都默认,直接回车。

​编辑

到上面这部我们不要将全部空间都划分出去,这里使用+size{K, M,G,T,P}来选择划分空间。

使用 +5G

​编辑

这里选择划分5G。

然后p命令检查一下分区表。

​编辑

这个分区我们已经创建成功了。名字就是/dev/nvme0n4p1,p1表示该磁盘第一个分区。

然后wq保存并退出。

​编辑

到此,分区创建成功。fdisk -l检查一下,lsblk也检查一下。

​编辑

​编辑

分区创建成功。

然后将分区划给卷组。

这里首先检查一下卷组。这里我们使用 vgs命令检查。

​编辑

发现只有一个卷组: cl,

然后再用lvs检查一下虚拟卷。

​编辑

发现有两个虚拟卷:root和swap,并且都隶属于cl卷组。

卷组(vg),物理卷(pv)和虚拟卷(lv)关系如下图:

​编辑

这里df -h 检查一下挂载的情况。

​编辑

发现cl-root是挂载到 /下的。这里cl是卷组,root就是虚拟卷,/dev/mapper/cl-root用于定位该虚拟卷。

这里我们也是要对/目录挂载的虚拟卷进行扩容。

这里直接将之前创建的5G分区划给cl卷组。

vgextend cl /dev/nvme0n4p1

​编辑

然后检查一下vgs

  

发现有5g的free空间。

然后给虚拟卷扩容。这里直接将5g都给虚拟卷root。

lvextend -L +100%FREE /dev/mapper/cl-root

  

扩容成功。

这里df -h检查一下。

  

发现还是38G没有变化。

这里需要执行:

 xfs_growfs + 逻辑卷   # xfs文件系统使用这个
 resize2fs  + 逻辑卷   # ext4的文件系统使用resize2fs

我们这里centos是xfs文件系统。

不清楚是什么文件系统可以 cat /etc/fstab 一下。

  

然后xfs_growfs /dev/mapper/cl-root后df -h检查。

  

成功扩容到43G了。

2.2.2 直接将磁盘华为物理卷后添加到卷组。

直接 pvcreate <磁盘名> <物理卷名>

后续跟前面分区扩容一样。

这里我是用两块磁盘创建了一个虚拟卷到服务器。每个磁盘2T,但显示1.7T。然后挂载到/data/

lsblk

  

发现nvme1n1和nvme2n1都属于lvm_data-vg_data虚拟卷。

然后设置默认关在,将挂载关系写入/etc/fstac文件中:

  

这里是ubuntu系统,文件系统为ext4。

这里为了防止冲突使用UUID来代替虚拟卷的名。UUID获取方式: blkid
  

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

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

相关文章

昨日头条管理系统设计

设计一个“昨日头条”类似的内容管理系统时&#xff0c;我们可以借鉴内容管理系统设计原则&#xff0c;并针对“昨日头条”这类新闻资讯类应用的特点进行定制化设计。以下是一些关键点&#xff1a; 1. 内容采集与整合 智能抓取&#xff1a;设计爬虫系统自动抓取国内外各大新闻…

SOLIDWORKS 2024多方面优势

在工程设计领域&#xff0c;SOLIDWORKS始终以其优越的功能和不断创新的技术&#xff0c;带领着行业的发展方向。随着SOLIDWORKS 2024版本的发布&#xff0c;这款三维设计软件再次展现了其多方面的显著优势&#xff0c;为设计师和工程师们提供了更加智能、便捷的工作平台。 一、…

单词间隔重复算法

间隔重复算法 理论背景 遗忘曲线是一种描述记忆遗忘率的模型&#xff0c;艾宾浩斯在其著作《记忆&#xff1a;实验心理学的贡献》中首次详细描述了遗忘曲线&#xff0c;他使用了一些无意义的字母组合作为记忆对象&#xff0c;通过在不同的时间间隔后检查记忆的遗忘程度&#…

论文学习_Getafix: learning to fix bugs automatically

1. 引言 研究背景:现代生产代码库极其复杂并且不断更新。静态分析器可以帮助开发人员发现代码中的潜在问题(在本文的其余部分中称为错误),这对于在这些大型代码库中保持高代码质量是必要的。虽然通过静态分析尽早发现错误是有帮助的,但修复这些错误的问题在实践中仍然主要…

浅谈化工厂环保管理的痛点、智慧环保的必要性及EHS系统的实现路径

在全球环保意识日益增强的背景下&#xff0c;化工厂作为工业领域的重要组成部分&#xff0c;其环保管理显得尤为重要。然而&#xff0c;化工厂在追求经济效益的同时&#xff0c;也面临着诸多环保管理的痛点。本文将围绕化工厂环保管理的痛点、化工厂为何需要智慧环保以及如何借…

一阶线性微分方程应用实例:并联RC电路恒定电流求解电压

对于并联RC电路&#xff0c;我们可以通过求解微分方程来找出电压 V(t)。 微分方程求解 我们开始于给定的表达式&#xff1a; 重写方程&#xff1a; 将方程的形式调整为标准的线性微分方程形式&#xff1a; 这是一个一阶线性微分方程&#xff0c;我们可以使用积分因子法来解…

ROS服务通信自定义srv

服务通信自定义srv 流程:创建ROS功能包按照固定格式创建srv文件编译配置文件编译生成中间文件 流程: srv 文件内的可用数据类型与 msg 文件一致&#xff0c;且定义 srv 实现流程与自定义 msg 实现流程类似&#xff0c;需查阅msg文件的可以浏览ROS话题通信流程自定义数据msg格式…

红日靶场----(三)2.漏洞利用

上期的通过一句话木马实现对目标主机的持久后门 我使用的是蚁剑&#xff0c;蚁剑安装及使用参考&#xff1a; 下载地址&#xff1a; GitHub - AntSwordProject/AntSword-Loader: AntSword 加载器 安装即使用&#xff1a; 1. 快速入门 语雀 通过YXCMS的后台GETSHELL 利用…

【测开能力提升-fastapi框架】介绍简单使用

0. 前期说明 立了很多flag(开了很多专题)&#xff0c;但坚持下来的没几个。也干了很多测试工作(起初是硬件(Acoustic方向)测试 - 业务功能测试 - 接口测试 - 平台功能测试 - 数据库测试 - py自动化测试 - 性能测试 - 嵌入式测试 - 到最后的python测试开发)&#xff0c;最终还是…

链表---头插法+尾插法

本博客介绍了单链表的实现&#xff0c;以及头插法尾插法的代码实现 1.定义一个结点类 class ListNode{int value;ListNode next;public ListNode(int value) {super();this.value value;}Overridepublic String toString() {return "ListNode{" "value" …

Android 自定义Edittext 和TextView 提示文字和填入内容不同的粗细组件

近期项目中又EditText 以及TextView 这两个组件需要用到提示文字 以及 填入文字要保持不同的粗细程度,所以记录一下 首先 是EditText 组件的自定义 BLEditText 继承的这个组件是一个三方的组件,可以在很大程度上减少drawable的编写,有兴趣的可以去相关的Git去看一下 点击查看,…

excel有条件提取单元格特定文本(筛选纯文字的单元格或含有数字的单元格、单元格提取不同的文本长度)

实际工作背景 需要对导出的银行流水中的数十个村以及对应的村小组进行分组统计&#xff0c;但是初始的表格中村和小组是混在一起的&#xff0c;如下图所示&#xff1a; 目的&#xff1a;将大树村和大树村小组名称分别筛选出来 1.观察发现&#xff0c;大树村小组的单元格第4…

构建与操作顺序栈

归纳编程学习的感悟, 记录奋斗路上的点滴, 希望能帮到一样刻苦的你! 如有不足欢迎指正! 共同学习交流! 🌎欢迎各位→点赞 👍+ 收藏⭐ + 留言​📝黑暗的笼罩更会凸显光明的可贵! 顺序栈是数据结构中栈(Stack)的一种具体实现方式,它使用一段地址连续的内存空间(通…

电子电气架构 --- 关于DoIP的一些闲思 下

我是穿拖鞋的汉子,魔都中坚持长期主义的汽车电子工程师。 老规矩,分享一段喜欢的文字,避免自己成为高知识低文化的工程师: 屏蔽力是信息过载时代一个人的特殊竞争力,任何消耗你的人和事,多看一眼都是你的不对。非必要不费力证明自己,无利益不试图说服别人,是精神上的节…

空中交通新动能!2024深圳eVTOL展动力电池展区核心内容抢先看!

空中交通新动能&#xff01;2024深圳eVTOL展动力电池展区核心内容抢先看&#xff01; 关键词&#xff1a;2024深圳eVTOL展 动力电池 高能量密度电池 高性能电池材料 作为2024深圳eVTOL展重要组成部分&#xff0c;2024深圳eVTOL动力电池展将于9月23-25日在深圳坪山燕子湖国际会…

Mac的系统数据怎么删除 cleanmymac会乱删东西吗 cleanmymac有用吗

作为一款专业级的苹果电脑清理软件&#xff0c;CleanMyMac可以精准识别系统垃圾&#xff0c;有效防止Mac系统数据被误删。软件可以深入系统底层&#xff0c;清理无用的系统数据&#xff0c;优化苹果电脑设置&#xff0c;提升Mac系统性能。有关Mac的系统数据可以删吗&#xff0c…

基于用户画像及协同过滤算法的音乐推荐系统,采用Django框架、bootstrap前端,MySQL数据库

研究背景 随着互联网和移动设备的普及&#xff0c;音乐流媒体服务成为人们获取音乐的主要方式。这些平台如Spotify、Apple Music和网易云音乐等&#xff0c;提供了海量的音乐资源&#xff0c;使用户能够随时随地聆听各种类型的音乐。然而&#xff0c;如何在海量的音乐资源中快…

笔试算法刷题

猿辅导2021校园招聘笔试&#xff08;算法一&#xff09; 牛客网 - 找工作神器|笔试题库|面试经验|实习招聘内推&#xff0c;求职就业一站解决_牛客网 (nowcoder.com) 第一眼看到这个题想到的是蓝桥杯飞机降落&#xff0c;贪心题。但是这样算的是最大不相交区间数量&#xff0…

米家立式学习灯怎么样?书客、米家、孩视宝三款护眼大路灯巅峰PK!

米家立式学习灯怎么样?不知从什么时候开始&#xff0c;青少年成为了近视重灾区&#xff0c;主要促成近视的原因有长时间接触电子产品、学习时的不正确姿势、不良的灯光环境等&#xff0c;除了减少电子产品的使用以及多室外活动之外&#xff0c;剩下的就是室内孩子经常学习的光…

致远CopyFile文件复制漏洞

复现版本 V8.0SP2 漏洞范围 V5&G6_V6.1至V8.0SP2全系列版本、V5&G6&N_V8.1至V8.1SP2全系列版本。 漏洞复现 上传文件 POST /seeyon/ajax.do?methodajaxAction&managerNameportalCssManager&rnd57507 HTTP/1.1 Accept: */* Content-Type: applicatio…