在Linux操作系统中关于逻辑卷的案例

1.如何去创建一个逻辑卷

1.1先去创建物理卷

如上图所示,physical volume 物理卷 被成功创建。

如上图所示,可以使用pvscan来去查看当前Linux操作系统的物理卷/

1.2使用创建好的物理卷去创建一个卷组。

如上图所示,可以使用第一步创建的两个物理卷去创建一个卷组,vgcreate data /dev/sdc /dev/sdd

vgscan 命令可以查看当前Linux操作系统的卷组

可以使用vgdisplay data来查看卷组的详细信息。

如上所示当使用vgdisplay 卷组名称来查看卷组信息的时候,VG Size表明现在这个卷组的剩余空间大小,虽然表明是39.99GB但是其实不是39.99GB.因为要有一部分的空间用来储存这个卷组的元数据信息。

1.3在卷组上去创建逻辑卷

如上图所示,是创建逻辑卷和查看系统的逻辑卷有哪些。

1.4对这个逻辑券指定文件系统,并且挂载到指定的空目录上。

如上图所示,是使得这个逻辑卷的文件系统是ext4。

如上图所示,使用vim编辑器打开文件/etc/fstab以实现开机自动挂载磁盘分区的功能。

关于如何实现编写/etc/fstab中的文件内容,以达到磁盘分区自动挂载的目的,详情参见在Linux操作系统中实现磁盘开机自动挂载_linux开机自动挂载磁盘-CSDN博客

在编写完/etc/fstab文件中的内容以达到开机自动挂载磁盘的目的。后可以使用tail -n -1/etc/fstab去查看这个文件的最后一行内容。以达到查看新的信息是否保存成功的目的。

随后当/etcfstab中的文件信息录入成功之后,使用mount -a命令使得Linux操作系统直接去自动挂载/etc/fstab中的文件内容。

如果说挂载点的目录不存在的话,直接使用mkdir -p一次性去创建挂载点所需要的多级目录。

随后再次使用mount -a命令让Linux操作系统去读取/etcfstab中的文件内容。

df -hT命令用于显示所有文件系统磁盘空间的使用情况

我们可以看到最后一行的内容。是/etc/fstab文件中的新内容。

如上图所示,这时这十个文件就被创建到了,逻辑卷中。

如上图所示,使用dT -hT | grep 'data'

使用dT -hT查看磁盘的挂载情况,并将这个命令所产生的结果交给grep ‘data’命令去过滤。

就可以查看data卷组中逻辑卷的挂载情况和使用情况。

1.5为使用lvscan查看系统中的逻辑卷会和使用df -hT来查看挂载信息的时候,会发现两个文件名不一样。

这主要是因为这些逻辑卷的实质都是Linux操作系统上的块设备文件,当使用ls -l再加上逻辑卷的名称时会发现这个逻辑卷的名称其实是一个软链接,就类似于windows系统上的快捷方式,

当你使用ls -l 使用df -hT调出来的同一个逻辑卷的名称时会发现,这同样是一个软链接,都是用来指向/dev/dm-2这样一个块设备文件的。

那么为什么这两个软链接的名称是不一样的呢?

这主要跟Linux操作系统的开源精神有关,即编写lvscan命令的团队和编写df -hT的团队不是一个团队。

2.以指定PE数量的方式去创建一个逻辑卷

lvcreate -l PE的数量去创建逻辑卷。

在Linux操作系统卷组的空间大小是被分隔成一个一个的PE这样的数据块存在,其中PE数据块的大小默认是4MB一个。

当我们在卷组上去创建逻辑卷的时候可以以指定PE数量的方式去决定所创建的逻辑卷的大小。而PE默认情况下是4MB一个。

以指定PE的方式去在卷组中创建逻辑卷。

首先可以使用vgdisplay 卷组名称,来查看卷组的剩余空间大小。

首先使用lvcreate -l 200 -n nginx data

去创建一个大小为200个PE数据块的逻辑卷,

在创建名叫nginx的逻辑卷成功之后,可以使用lvscan来查看当前Linux操作系统中所有的逻辑卷.

如上图所示,在创建好以nginx为名的逻辑卷后,就可以在/etc/fstab文件中编写新的内容,随后去将逻辑卷进行格式化,赋予该逻辑卷相应的文件系统,使用mkdir命令去创建相应的目录,以供挂载使用,最后使用mount -a去重新读取/etc/fstab中的信息。

随后使用df -hT命令去查看在Linux操作系统中各个磁盘分区的挂载情况和使用情况。

如上图所示,是使用vgdisplay 卷组名 这样就可以查看该卷组的详细信息。

如上图所示。是使用lvdisplay 逻辑卷名称,以此来查看逻辑卷的详细信息。

数据块在卷组中被称为PE,数据块在逻辑卷中被称为LE。

PE的默认大小是4M,可以在创建卷组的时候使用-s的选项,来调整PE数据块的大小。

3.在创建卷组的时候使用-s的选项来调整PE数据块的大小。

如上图所示,可以先使用pvcreate /dev/sde将这块磁盘调整为物理卷。

如上图所示,当使用vgcreate -s 16 vg01 /dev/sde

来创建一个卷组vg01,且这个卷组中PE的大小是16MB,只有当需要提高逻辑卷上数据的读写效率的时候需要去修改PE数据块的大小,比如说将来去创建逻辑卷,在逻辑卷上去保存服务器上的数据,这时需要预估一下在逻辑卷上保存的文件,每一个文件大小是多大,当一个文件的大小是6-8MB的时候,就可以将PE数据块的大小修改为8MB,以提高逻辑卷上数据的读写效率。

如果PE数据块过大,会造成机器空间的严重浪费。

4.知识杂谈,在逻辑卷中储存数据的理由是什么?以及在创建磁盘的时候选择将磁盘整成一个文件,以及将磁盘划分成多个文件的区别?

逻辑券支持扩容,当Linux操作系统中根分区的空间不够用时,可以去尝试扩容,但是如果根分区不是一个逻辑券的话,那么这个根分区不够用的时候,就是不够用了。

如上图所示,是使用lvscan命令去查看Linux操作系统中的逻辑卷有哪些。

当你在Linux操作系统中去创建一个硬盘的时候,在虚拟机上是一个文件,在windows上就是一大堆零散的文件,

如上图所示,如果在创建虚拟机的时候选择创建成多个文件,那么一块硬盘体现在windows系统上就是一大堆文件。

如上图所示,如果在向虚拟机中添加磁盘的时候,选择将这个磁盘整成一个单个的文件,体现在Windows系统上就是一个文件,一个磁盘。

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

windows电脑网络重置后wifi列表消失怎么办?

我们的电脑网络偶尔会出现异常,我们通常会下意识选择网络诊断,运行完诊断后一般会让我们选择重置网络,然而,重置后wifi列表突然消失,无法愉快地上网了,找了一圈,都说是更改适配器选项&#xff0…

CV02_超强数据集:MSCOCO数据集的简单介绍

1.1 简介 MSCOCO数据集,全称为Microsoft Common Objects in Context,是由微软公司在2014年推出并维护的一个大规模的图像数据集,旨在推动计算机视觉领域的研究,尤其是目标识别、目标检测、实例分割、图像描述生成等任务。该数据集…

CTF之unseping

拿到题目看不懂&#xff1f;这是难度1&#xff1f;含泪去看大佬的wp&#xff0c;写下我的自传&#xff01; <?php highlig…

滑动窗口(C++)

文章目录 1、长度最小的子数组2、无重复字符的最长子串3、最大连续1的个数 Ⅲ4、将x减到0的最小操作数5、水果成篮6、找到字符串中所有字母异位词7、串联所有单词的子串8、最小覆盖子串 通常&#xff0c;算法的主体说明会放在第一道题中。但实际上&#xff0c;不通常。 算法在代…

window上部署sql server改动端口、和sqlserver的一些还原、批量插入存储过程的命令

1.端口的查看和启动 --windows上安装上sql server数据库后&#xff0c;搜索界面搜索sql&#xff0c;会出现配置管理器&#xff0c;点击进入 --进入后再次选择配置管理器 2. sqlserver数据库还原图形化 sqlserver还原数据库时会使数据库进入一个restore的还原状态&#xff0c;…

图像的灰度直方图

先来认识一下灰度直方图&#xff0c;灰度直方图是图像灰度级的函数&#xff0c;用来描述每个灰度级在图像矩阵中的像素个数或者占有率。接下来使用程序实现直方图&#xff1a; 首先导入所需的程序包&#xff1a; In [ ]: import cv2 import numpy as np import matplotlib…

CSS原子化

目录 一、定义 二、原子化工具 2.1、tailwind 2.1.1、以PostCss插件形式安装 2.1.2、不依赖PostCss安装 2.1.3、修改原始配置 2.2、unocss 三、优缺点 3.1、优点 3.2、缺点 一、定义 定义&#xff1a;使用一系列的助记词&#xff0c;利用类名来代表样式。 二、原子化…

重载赋值运算符

c编译器可能会给类添加四个函数 1默认构造函数 2默认析构函数 3默认拷贝构造函数&#xff0c;对成员变量进行浅拷贝。 4默认赋值函数&#xff0c;队成员变量进行浅拷贝。 #include<iostream> using namespace std; class CGirl { public:int m_bh;string m_name;voi…

每日复盘-20240705

今日关注&#xff1a; 20240705 六日涨幅最大: ------1--------300391--------- 长药控股 五日涨幅最大: ------1--------300391--------- 长药控股 四日涨幅最大: ------1--------300391--------- 长药控股 三日涨幅最大: ------1--------300391--------- 长药控股 二日涨幅最…

LLM - 神经网络的训练过程

1. 对于回归问题&#xff0c;用损失函数来计算预测值和真实值的差异&#xff0c;一种常用的公式是如下图所示(Mean Square Error)&#xff0c;如果损失函数的值越小说明神经网络学习越准确&#xff0c;所以神经网络训练目标是减小损失函数的值&#xff0c; 2. 对于分类问题&…

Https网站如何申请免费的SSL证书及操作使用指南

前言 在当今互联网环境下&#xff0c;HTTPS已成为网站安全的标配&#xff0c;它通过SSL/TLS协议为网站数据传输提供加密&#xff0c;保障用户信息的安全。申请并部署免费SSL证书&#xff0c;不仅能够提升网站的专业形象&#xff0c;还能增强用户信任。本文将详细介绍如何在知名…

Yolo系列——动态卷积

一、为什么要提出动态卷积&#xff1f; 为了更好的将模型部署在边端设备上&#xff0c;需要设计轻量级网络模型。轻量级卷积网络因其较低的运算而限制了CNN的深度&#xff08;卷积层层数&#xff09;和宽度&#xff08;通道数&#xff09;&#xff0c;限制了模型的表达能力&am…

《昇思25天学习打卡营第10天|使用静态图加速》

文章目录 今日所学&#xff1a;一、背景介绍1. 动态图模式2. 静态图模式 三、静态图模式的使用场景四、静态图模式开启方式1. 基于装饰器的开启方式2. 基于context的开启方式 总结&#xff1a; 今日所学&#xff1a; 在上一集中&#xff0c;我学习了保存与加载的方法&#xff…

【全网最全ABC三题完整版】2024年APMCM第十四届亚太地区大学生数学建模竞赛(中文赛项)完整思路解析+代码+论文

我是Tina表姐&#xff0c;毕业于中国人民大学&#xff0c;对数学建模的热爱让我在这一领域深耕多年。我的建模思路已经帮助了百余位学习者和参赛者在数学建模的道路上取得了显著的进步和成就。现在&#xff0c;我将这份宝贵的经验和知识凝练成一份全面的解题思路与代码论文集合…

金属3D打印如何精准选材

随着3D打印技术的飞跃发展&#xff0c;模具制造领域迎来了前所未有的创新机遇。在众多3D打印技术中&#xff0c;SLM金属3D打印以其精度高、复杂结构成型能力&#xff0c;成为众多行业的优选。然而&#xff0c;金属打印材料&#xff0c;如何精准选择&#xff0c;以最大化满足项目…

MySQL的并发控制、事务、日志

目录 一.并发控制 1.锁机制 2.加锁与释放锁 二.事务&#xff08;transactions&#xff09; 1.事物的概念 2.ACID特性 3.事务隔离级别 三.日志 1.事务日志 2.错误日志 3.通用日志 4.慢查询日志 5.二进制日志 备份 一.并发控制 在 MySQL 中&#xff0c;并发控制是确…

Build a Large Language Model (From Scratch)附录B(gpt-4o翻译版)

来源&#xff1a;https://github.com/rasbt/LLMs-from-scratch?tabreadme-ov-file https://www.manning.com/books/build-a-large-language-model-from-scratch

模拟,CF 570C - Replacement

一、题目 1、题目描述 2、输入输出 2.1输入 2.2输出 3、原题链接 570C - Replacement 二、解题报告 1、思路分析 1、长为cnt的连续串的最小操作次数为cnt - 1 2、每次将一个非. 替换为. f要么增加1要么增加2 只有前后都是 . 的时候会增加2 同理&#xff0c;当我们将一…

【漏洞复现】飞企互联-FE企业运营管理平台——SQL注入

声明&#xff1a;本文档或演示材料仅供教育和教学目的使用&#xff0c;任何个人或组织使用本文档中的信息进行非法活动&#xff0c;均与本文档的作者或发布者无关。 文章目录 漏洞描述漏洞复现测试工具 漏洞描述 飞企互联-FE企业运营管理平台是一个基于云计算、智能化、大数据…

针对某客户报表系统数据库跑批慢进行性能分析及优化

某客户报表系统数据库跑批时间过长&#xff0c;超出源主库较多&#xff0c;故对其进行了分析调优&#xff0c;目前状态如下&#xff1a; 1、业务连接的rac的scanip&#xff0c;因为负载均衡将跑批的连接连接到了多个计算节点导致节点间通讯成本较高&#xff0c;故速率缓慢&…