逻辑卷管理器lvm

啥意思,个人理解就是可以将物理分区合并一起组成大的磁盘,也可以移除其中的某个分区。

有四个概念需要了解下

PV,物理卷,VG 卷用户组,PE物理扩展块,LV逻辑卷

p物理,v卷,g用户组,e扩展,l逻辑,大概记住都是取的英文首字母

1,都知道磁盘的扩展分区不可使用,需要划分逻辑分区格式化才可以,所以LV应该在PE的后面

PE->LV

2.再来看PV和VG,物理卷,卷用户组,类似我们的用户组是有多个用户组成,所以顺序自然就是

PV->VG

3.通过systemid作为LVM的标识,值为8e,通过fdisk命令来设置

4.VG默认包含65534个PE,最大可达256G,PE默认4M,PE是lvm最小存储块,数据都是写入到PE来处理的。

5.LV大小由组成PE的数量决定,VG包含LV,PE,LV只包含PE

能力有限,总结可能不到位,看下实现流程

1.设置systemd的值,fdisk的t命令(如果空间不够,可以参考上一篇文章,如何增加磁盘方法)

注意:分区后需要通过t设置systemid的值为8e

2.创建pv,并查看结果

其中/dev/sda2是第一块磁盘,不在本次操作范围内,至于sda,sdb这个应该不陌生,这是磁盘命令规则,看主板是插口类型,还有的是hda,hdb

3。创建VG,

将另一个lvm加入进来

可以看到vg的空间变大了。

4.从VG中分隔出LV-由上图看到pe共有372个,我们全部划分给LV,参数可自查

5.格式化,挂载使用-注意上面LV PATH 类似我们其他磁盘,挂载需要全路径名称

下面我们可以放一些数据进去,重点是如何弹性调整磁盘容量大小呢?

需要一个 3G新的分区,继续增加磁盘,参考上一文章,记得是8e类型,方法同上

同样的流程,创建pv,加入到vg,划分给lv

可用PE数量是191,那么可以需要用lvresize2f 增加到lv里面,之前说lvm最小的是pe,所有我们查看pe的可用数量,然后实现增加,减少也是同样的流程,如下图

看扩大lv的磁盘容量了,但是我们的文件系统容量没有增加,还是5G左右,为啥呢?

处理下文件系统,resize2fs 不需要重新挂载,保护原有文件,直接在线更新即可

再次查看文件大小是8G左右了。需要了解的知识点,resize2fs,dumpe2fs ,blockgroup.

resize2fs  设置文件系统的size 注意和lvresize命令的区别

dump2fs 查看文件系统的信息

既然是弹性 调整,增加可以,那么缩小呢,是不是也考虑PE数量呢?是多个分区(文件系统)的减少,应该先查看PE的数量,在减少磁盘容量

放大可以直接更新,但缩小不可以,需要先umount下

修改:这里设置错了,用的应该是7000M,总容量去掉sdb6剩余大小:

挂载查看目录约7G左右正常

目的,将sdb6拿掉,先减少文件系统,在减少LV,也就是先resize2fs,然后在lvresize磁盘

增加是先增加lvresize,然后在resiez2fs,要注意顺序

lv总空间有8G减少到7G了,接下来就移动sdb6,先确保不再pv里面。因为我们减少的PE数量是93,所有sdb5,6,7,8任何一个都可以移除,因为查看信息发现可移除的在sdc5里面了

将sdb6里面的移动sdc5,然后移除sdb6

移除时候发现,需要先从vg里面移除,才可以pvremove,

到此弹性增加减少磁盘容量测试完事,其实主要是pv里面的PE的增加和减少。

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

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

相关文章

2023年第十二届数学建模国际赛小美赛D题望远镜的微光系数求解分析

2023年第十二届数学建模国际赛小美赛 D题 望远镜的微光系数 原题再现: 当我们使用普通光学望远镜在昏暗的光线下观察远处的目标时,入射孔径越大,进入双筒望远镜的光线就越多。望远镜的放大倍数越大,视野越窄,图像显示…

CRM在设备制造行业的应用,优化资源配置

设备制造业竞争激烈,公司要以客户为中心,搞好售后服务。CRM管理软件是设备制造业客户关系管理的重要工具。以下是CRM在设备制造业里的典型应用。 1.营销管理 制订市场策略:设备制造通常涉及较长的决策周期和销售周期。客户可能会在多家供货商…

Adobe Acrobat DC 将PDF转曲步骤

1、编辑--更多--背景--添加 2、只需要将不透明度调为0即可。 3、工具--印刷制作 4、拼合器预览 5、只需要将下面标出来的地方勾选即可 6、可以另存为,不影响源文件 7、检查是否成功,文件--属性--字体为空,说明成功了 参考资料: …

使用 kubeadm 部署 Kubernetes 集群(二)k8s环境安装

一、安装containerd 安装 k8s 有几种方式: 1、 Kubeadm 2、 二进制 这两个是 k8s 官网提供的方式,也是生产环境用的还可以借助第三方平:rancher、kubesphere 都可以装 k8s 这里使用 kubeadm 1.安装 containerd 在 Kubernetes 集群中&#…

C++12.1

三种运算符重载&#xff0c;每个至少实现一个运算符的重载 #include <iostream>using namespace std;class Person {friend const Person operator- (const Person &L, const Person &R);friend bool operator<(const Person &L,const Person &R);f…

网络和Linux网络_8(传输层)TCP协议_续(流量控制+滑动窗口+拥塞控制+紧急指针+listen第二个参数)

目录 1. 流量控制 2. 滑动窗口 2.1 滑动窗口概念 2.2 滑动窗口模型详解 高速重发控制&#xff08;快重传&#xff09; 3. 拥塞控制和拥塞窗口 4. 延迟应答 5. 捎带应答 6. 面向字节流 7. 粘包问题 8. 16位紧急指针 9. listen的第二个参数 10. TCP总结异常情况与UD…

设置MATLAB启动时弹到上次退出时的工作文件夹

前言 每次关机前退出matlab后&#xff0c;下次打开matlab想完成剩余的工作&#xff0c;还需要回忆工作文件夹&#xff0c;或者依据上次打开的m文件之类的点击跳转&#xff0c;一次两次觉得没什么&#xff0c;多了就觉得很麻烦反感&#xff0c;参考官方知乎博主的解答&#xff…

Vue3中的动态组件,使用动态组件实现页面的切换。

目录 动态组件 本文主要介绍Vue3中的动态组件&#xff0c;使用动态组件实现页面的切换。 动态组件 在Vue3中&#xff0c;动态组件是通过<component>元素来实现的。动态组件可以根据所设置的组件名称动态地渲染不同的组件。 动态组件可以通过以下步骤来使用&#xff1a;…

SQL Server 2016(在Products表中查询数据)

1、实验环境。 以实验案例一的结果为环境。 2、需求描述。 【1】查询成本低于10元的水果信息。 【2】将所有蔬菜的成本上调1源。 【3】查询成本大于3元并小于40元的产品信息&#xff0c;并按照成本从高到低的顺序显示结果。 【4】查询成本最高的5个产品信息。 【5】查询有…

房产中介管理信息系统的设计与实现

摘 要 随着房地产业的开发&#xff0c;房产中介行业也随之发展起来&#xff0c;由于房改政策的出台&#xff0c;购房、售房、租房的居民越来越多&#xff0c;这对房产中介部门无疑是一个发展的契机。本文结合目前中国城市房产管理的实际情况和现阶段房屋产业的供求关系对房产中…

基于低代码平台开发应用程序

目录 低代码介绍 预研目标 预研产品 1.业务流程 2.用户权限 3.统计图表 4.大屏设计 5.第三方登录 6.分布式调度 小结 近几年&#xff0c;一直对低代码平台有所耳闻&#xff0c;目前已经对低代码平台有了一定的认识&#xff0c;如果能通过一个可视化的配置页面就能完成前端开发&…

Sock0s1.1

信息收集 探测存活主机 发现存活主机为192.168.217.133 探测开放端口 nmap -sT -p- 192.168.217.133 -oA ./ports 发现两个端口开放&#xff0c;分别是22 3128&#xff0c;同时探测到了8080端口&#xff0c;但是显示是关闭的状态。 UDP端口探测 nmap -sU --top-ports 20 1…

linux学习资源

linux书籍资源&#xff08;pdf版&#xff09;&#xff1a; 有需要的请在评论区留言。 《Linux Basics for Hackers》 kaiwan的三部曲&#xff1a; 《Hands-On System Programming with Linux》 《Linux Kernel Programming》 《Linux Kernel Programming Part 2》 《Ma…

编程好处、系统介绍、app演示

编程视频教学地址&#xff1a; 1、编程好处 1.1、自主开发 类似微信、qq等软件应用&#xff0c;解决人们日常生活问题 例如&#xff1a; 1&#xff09;你可以&#xff0c;自己开发一个网站&#xff0c;管理自己的日常生活照片&#xff0c;防止哪一天手机掉了或丢了&#xff0…

【动手学深度学习】(八)数值稳定和模型初始化

文章目录 一、理论知识 一、理论知识 1.神经网络的梯度 考虑如下有d层的神经网络 计算损失l关于参数Wt的梯度&#xff08;链式法则&#xff09; 2.数值稳定性常见的两个问题 3.梯度爆炸 4.梯度爆炸的问题 值超出阈值 对于16位浮点数尤为严重 对学习率敏感 如果学习率太大…

CKafka 一站式搭建数据流转链路,助力长城车联网平台降低运维成本

关于长城智能新能源 长城汽车是一家全球化智能科技公司&#xff0c;业务包括汽车及零部件设计、研发、生产、销售和服务&#xff0c;旗下拥有魏牌、哈弗、坦克、欧拉及长城皮卡。2022年&#xff0c;长城汽车全年销售1,067,523辆&#xff0c;连续7年销量超100万辆。长城汽车面向…

Oracle:左连接、右连接、全外连接、(+)号详解

目录 Oracle 左连接、右连接、全外连接、&#xff08;&#xff09;号详解 1、左外连接&#xff08;LEFT OUTER JOIN/ LEFT JOIN&#xff09; 2、右外连接&#xff08;RIGHT OUTER JOIN/RIGHT JOIN&#xff09; 3、全外连接&#xff08;FULL OUTER JOIN/FULL JOIN&#xff0…

electerm下载和安装

electerm下载和安装 一、概述 electerm 是一款免费开源、基于electron/ssh2/node-pty/xterm/antd/ subx等libs的终端/ssh/sftp客户端(linux, mac, win)。 而且个人觉得electerm界面更好看一些&#xff0c;操作都是类似的。 二、下载安装 下载地址&#xff1a;https://elec…

算法基础四

括号生成 数字 n 代表生成括号的对数&#xff0c;请你设计一个函数&#xff0c;用于能够生成所有可能的并且 有效的 括号组合。 示例 1&#xff1a; 示例 1&#xff1a; 输入&#xff1a;n 3 输出&#xff1a;[“((()))”,“(()())”,“(())()”,“()(())”,“()()()”] 示例…

无脑018——win11部署whisper,语音转文字

1.conda创建环境 conda create -n whisper python3.9 conda activate whisper安装pytorch pip install torch1.8.1cu101 torchvision0.9.1cu101 torchaudio0.8.1 -f https://download.pytorch.org/whl/torch_stable.html安装whisper pip install -U openai-whisper2.准备模型…