linux 磁盘挂载sde,linux lvm挂载新的硬盘并且扩容

PV(Physical Volume)- 物理卷

物理卷在逻辑卷管理中处于最底层,它可以是实际物理硬盘上的分区,也可以是整个物理硬盘,也可以是raid设备。

VG(Volumne Group)- 卷组

卷组建立在物理卷之上,一个卷组中至少要包括一个物理卷,在卷组建立之后可动态添加物理卷到卷组中。一个逻辑卷管理系统工程中可以只有一个卷组,也可以拥有多个卷组。

LV(Logical Volume)- 逻辑卷

逻辑卷建立在卷组之上,卷组中的未分配空间可以用于建立新的逻辑卷,逻辑卷建立后可以动态地扩展和缩小空间。系统中的多个逻辑卷可以属于同一个卷组,也可以属于不同的多个卷组

PE(Physical Extent)- 物理块

LVM 默认使用4MB的PE区块,而LVM的LV最多仅能含有65534个PE (lvm1 的格式),因此默认的LVM的LV最大容量为4M*65534/(1024M/G)=256G。PE是整个LVM 最小的储存区块,也就是说,其实我们的资料都是由写入PE 来处理的。简单的说,这个PE 就有点像文件系统里面的block 大小。所以调整PE 会影响到LVM 的最大容量!不过,在 CentOS 6.x 以后,由于直接使用 lvm2 的各项格式功能,因此这个限制已经不存在了。

fdisk -l 查看硬盘添加有没有成功

然后对硬盘进行分区

fdisk /dev/sdb

m可以查看帮助信息

p是打印当前分区

n是创建分区

t是更改分区类型

w是保存退出

然后输入n创建分区

会提示选择类型(p是基本分区,e是扩展分区)

然后输入p创建基本分区

会提示选择分区编号,默认是1,如果你输入2分区编号就是2了

直接回车

会提示这个分区的起点,应该就是类似于1-30,你选择从多少开始,默认是从2048

回车即可

然后提示你这个分区的终点,也就是选择分区大小了,我们要把300G分全部分给这个分区,所以直接两次回车,如果是30G就直接输入+30G

创建完告诉你,一个分区已经创建,类型是linux,大小是300G

但是我们要做lvm,所以需要改分区类型

输入t

因为我们只有一个分区,所以这一步我们就不用选择,如果是2个分区应该会提示更改哪个分区的类型

然后提示你输入分区类型的编号,我们输入l可以查看分区的类型都有哪些,编号是什么

输入8e

然后我们在输入p打印分区查看类型,已经变成了linux lvm

然后保存退出即可,输入w

然后我们开始创建pv,

pvcreate /dev/sdb1 /devsdc1 /dev/sdd1

创建完之后可以通过pvdisplay查看所有的pv

也可以查看单独的,pvdisplay  /dev/sdb1 -v   查看sdb1的

然后创建vg

vgcreate lvm_data /dev/sdb1 /dev/sdc1 /dev/sdd1

此处的lvm_data是vg组的名字,可以自定义

创建完可以查看,跟pv的查看方式一样

然后创建lv

lvcreate -L 890G -n lvmdata_1 lvm_data

-L是指定大小

-n是自定义lv的名称

创建完查看,跟vg和pv的一样

然后格式化分区

mkfs.ext4 /dev/lvm_data/lvmdata

格式化成ext4格式

完成后我们就可以挂载了

mount /dev/mapper/lvm_data/lvmdata /lvmdata

这种挂载方式是临时的,重启机器就会消失,所以我们需要写入到/etc/fstab文件,开机的时候就会自动挂载

/etc/fstab文件详解

第一列:要挂载的磁盘

第二列:挂载点

第三列:文件类型

第四列:挂载选项,详细参考man mount. 下面列出一些常用的选项:

auto: 系统自动挂载,fstab默认就是这个选项

ro: read-only

rw: read-write

defaults: rw, suid, dev, exec, auto, nouser, and async.

第五列:为dump选项,设置是否让备份程序dump备份文件系统,0为忽略,1为备份。

第六列:为fsck选项,告诉fsck程序以什么顺序检查文件系统,0为忽略

编辑完之后,我们可以卸载挂载重新试试

先查看当前,卸载之后/lvmdata目录消失了,然后mount -a,我们在查看一下,又回来了

到此lvm逻辑卷创建且挂载就完成了

参考:http://blog.51cto.com/11555417/2158443  https://blog.csdn.net/wojiuwangla/article/details/83618322

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

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

相关文章

TDH-大数据基础

------------------------------------------------------------------------------------*******大数据概念和基础**********1.大数据的四个特点:数据规模大,生成、处理速度快,数据类型多样,价值巨大密度低;2.大数据历…

xshell十大技巧

xshell是我用过的最好用的ssh客户端工具,没有之一。这个软件完全免费,简单易用,可以满足通过ssh管理linux vps所有需要,唯一遗憾的是没有官方中文版。警告:不要下载所谓的汉化版,可能有木马。此前已有报道使…

深度linux 网络配置文件,solver及其配置 - Caffe 深度学习入门教程_Linux教程_Linux公社-Linux系统门户网站...

solver及其配置solver算是caffe的核心的核心,它协调着整个模型的运作。caffe程序运行必带的一个参数就是solver配置文件。运行代码一般为#caffe train --solver*_slover.prototxt在Deep Learning中,往往loss function是非凸的,没有解析解&…

restful服务端客户端_测试RESTful服务的客户端

restful服务端客户端开发使用RESTful Web API的应用程序可能意味着开发服务器和客户端。 为服务器端编写集成测试可以像使用Arquillian启动服务器一样容易,并且可以通过REST确保测试服务是否按预期工作。 问题是如何测试客户端。 在本文中,我们将了解如何…

笑郭网络验证3.8研究笔记(内有视频教程)

链接:http://pan.baidu.com/s/1kUVkY2N 密码:m6de 转载于:https://www.cnblogs.com/Sendige/p/9600782.html

Java开发人员必须看到的13个Decks保持更新

Java领域中有许多关键人物,每个人物对语言的未来都有自己的看法和看法。 尽管我们不能参加任何活动,聚会或谈话,但要感谢各种幻灯片共享站点,我们才能听到这些影响者的意见。 在下面的文章中,我们收集了关于Java的最好…

已经windows如何在安装linux,如何在已经安装linux情况下安装windows

1.找到磁盘分区工具,将一个主分区磁盘格式化为windows认可的文件系统,如: ntfs.2.安装windows,或ghost to this partition。(最好是ghost,这样不会抢linux的启动区域。那样的话就改的就是windows下的文件。3.更改linux或windows下的grub.以liunx(ubuntu)…

标准模板库STL学习总结

标准模板库就是类与函数模板的大集合。STL共有6种组件:容器,容器适配器,迭代器,算法,函数对象和函数适配器。1、容器: 容器是用来存储和组织其他对象的对象。STL容器类的模板在标准头文件中定义。主要如下所…

MicroRNA Ranking(Tehran2016)

题意&#xff1a;给出m个n的全排列&#xff0c;求一个n的全排列&#xff0c;满足对于i<j&#xff0c;至少存在一半的全排列中&#xff0c;ai排在aj的前面&#xff0c;求字典序最小方案&#xff0c;或者是无解。 (1)首先我们对 vis[ a[i] ][ a[j] ] ,求出a[i] 对 a[j] 的贡献…

linux gpt引导分区,linux 引导gpt分区windows及clover

原因&#xff1a;电脑采用gpt分区&#xff0c;安装了win10linux(debian)mac 10.11(El capitan),使用clover做引导器时&#xff0c;可以引导linux和mac,但通过bootmgfw.efi引导win10时无限转圈,不能正常启动win10。所以考虑用linux的grubx引导器。1、引导Clocer查看clover所在EF…

查看表状态及索引碎片语句

语句&#xff1a;DBCC SHOWCONTIG (SrMissedCalls) WITH ALL_INDEXES&#xff1b; 其中‘SrMissedCalls’是表名字。 执行之后展示内容&#xff1a; 转载于:https://www.cnblogs.com/shendaxian/p/9604826.html

visualvm远程jvm_VisualVM:通过SSH监视远程JVM(是否为JMX)

visualvm远程jvmVisualVM是用于监视JVM&#xff08;5.0&#xff09;的有关内存使用&#xff0c;线程&#xff0c;GC&#xff0c;MBeans等的出色工具。让我们看看如何通过SSH使用它来监视&#xff08;甚至使用JMX进行配置&#xff09;使用JMX或不使用JMX的远程JVM。它。 这篇文章…

如何切换pip的源

参考别人的帖子https://blog.csdn.net/chenghuikai/article/details/55258957 转载于:https://www.cnblogs.com/PoeticalJustice/p/9609659.html

shp文件的读取

转载自&#xff1a;http://blog.csdn.net/gisfarmer/article/details/3861554做GIS开发的朋友可能对shp并不陌生&#xff0c;但是看到CSDN网友不断提问关于shp文件的一些问题&#xff0c;利用闲暇我对shp文件的一些知识加以总结&#xff0c;共享CSDN网友。首先了解一下shp文件的…

Java 8:CompletableFuture与并行流

这篇文章展示了Java 8的CompletableFuture在执行异步计算时如何与并行流进行比较。 我们将使用以下类对长时间运行的任务进行建模&#xff1a; class MyTask {private final int duration;public MyTask(int duration) {this.duration duration;}public int calculate() {Sy…

linux使用gpio开一个线程,LINUX的gpio_request_one作用

一直习惯使用gpio_request来申请一个GPIO&#xff0c;然后用gpio_direction_input、gpio_direction_output等函数来配置对应的GPIO&#xff0c;用gpio_free来释放申请。后来看到别人也会用gpio_request_one来申请和配置一个GPIO&#xff0c;然后就去看看看这个接口的实现&#…

Python制作回合制手游外挂简单教程(下)

引入&#xff1a; 接着上篇的博文&#xff0c;今天我们讲如何实现助人为乐 前期准备&#xff1a; 如何获取图片中指定文字的坐标&#xff1f; 我的思路是截取一个小区域&#xff0c;再根据小区域左上角的坐标获取中央坐标 例如&#xff1a; 获取坐上角的x和y坐标&#xff0c;测…

XSHELL下直接下载文件到本地(Windows)

转载自&#xff1a;http://www.cnblogs.com/davytitan/p/3966606.html xshell很好用,然后有时候想在windows和linux上传或下载某个文件,其实有个很简单的方法就是rz,sz 首先你的Ubuntu需要安装rz.sz(如果没有安装请执行以下命令,安装完的请跳过.其它版本linux请自行安装相应软…

linux操作系统2试题,RedHat Linux 9.0 操作系统测试题2

一、填空题(每空1分&#xff0c;共14分)1.任何Linux系统都至少需要两类分区&#xff1a;根分区和交换分区。2.CD-ROM标准的文件系统是iso9660。3.使用vi编辑器可以创建文本文件&#xff0c;在输入文件内容之前需要先按INSERT键进入插入模式&#xff0c;在保存之前需下先使用ESC…

HazelCast的Spring-Boot和Cache抽象

以前&#xff0c;我们是使用spring提供的默认Cache Manager来开始Spring Cache抽象的。 尽管这种方法可能适合我们对简单应用程序的需求&#xff0c;但是在出现复杂问题的情况下&#xff0c;我们需要使用具有更多功能的其他工具。 Hazelcast就是其中之一。 当涉及到基于JVM的应…