逻辑卷管理-lvdisplay命令
- 格式:docx
- 大小:59.53 KB
- 文档页数:4
逻辑卷管理-lvdisplay命令
一、lvdisplay命令的作用
lvdisplay命令用于显示LVM逻辑卷空间大小、读写状态和快照信息等属性。
如果不指定逻辑卷路径,则lvdisplay命令显示所有的逻辑卷属性。
二、lvdisplay命令的语法
lvdisplay 逻辑卷文件名
三、lvdisplay命令实例
(一)查看逻辑卷
使用lvdisplay命令查看当前系统中所有LVM逻辑卷,因为此时还未创建,因此没有输出结果。
(二)查看卷组信息
使用vgdisplay查看一下当前系统中的卷组的信息。
目前系统中有两个卷组,分别为vg1和vg2,卷组容量大小约为3GB。
(三)创建逻辑卷
使用lvcreate命令在卷组"vg1"和"vg2"分别创建逻辑卷,指定大小为2G,名称分别为lv1和lv2。
(四)查看逻辑卷
使用lvdisplay命令可以查看到当前系统中所有LVM逻辑卷的空间大小、读写状态和快照信息等属性。
加上LVM逻辑卷的文件名,可以显示指定逻辑卷的属性。
卷组管理-vgdisplay命令
一、vgdisplay命令的作用
vgdisplay命令用于显示LVM卷组的信息。
如果不指定卷组名称,则会显示所有卷组的属性。
二、vgdisplay命令的语法
vgdisplay [选项] 卷组名称
三、vgdisplay命令的选项说明
-A 仅显示活动卷组的属性;
-s 使用短格式输出的信息。
四、vgdisplay命令实例
(一)查看当前系统中的卷组
使用vgdisplay命令查看当前系统中的卷组,执行后没有输出结果在直接跳转到新的命令提示符,表示当前系统中没有卷组存在。
(二)查看当前物理卷列表
使用pvscan查看一下当前系统中的物理卷。
(三)将物理卷组成卷组
卷组是由一个或多个物理卷所组成的存储池,使用vgcreate将单个物理卷创建为一个卷组,例如将/dev/sda2、/dev/sda3分别创建为卷组,卷组名分别为vg1和vg2。
(四)查看卷组的属性
使用vgdisplay命令指定卷组名,可以查看当前系统中的某个卷组属性,例如查看vg1卷组的属性。
1
如果不指定卷组名字,直接执行vgdisplay命令,可以查看当前系统中所有卷组的属性。
2。
LVM逻辑卷的创建及使用一、创建LVM逻辑卷LVM的工作原理,首先是要将我们的物理硬盘格式化成PV,然后将多个PV加入到创建好的VG中,最后通过VG创建我们的LV。
所以我们第一步就是将我们的物理硬盘格式化成PV(物理卷)。
①将物理硬盘格式化成PV(物理卷)——使用的是pvcreate命令事先虚拟化了3快物理硬盘,每块硬盘的大小为8G,通过fdisk-l命令可以查看:[root@mt~]#fdisk-lDisk/dev/sda:21.5GB,21474836480bytes255heads,63sectors/track,2610cylindersUnits=cylinders of16065*512=8225280bytesSector size(logical/physical):512bytes/512bytesI/O size(minimum/optimal):512bytes/512bytesDisk identifier:0x00093d90Device Boot Start End Blocks Id System/dev/sda11523419430482Linux swap/ SolarisPartition1does not end on cylinder boundary./dev/sda2*52326111677619283LinuxDisk/dev/sdb:8589MB,8589934592bytes255heads,63sectors/track,1044cylindersUnits=cylinders of16065*512=8225280bytesSector size(logical/physical):512bytes/512bytesI/O size(minimum/optimal):512bytes/512bytesDisk identifier:0x00000000Disk/dev/sdc:8589MB,8589934592bytes255heads,63sectors/track,1044cylindersUnits=cylinders of16065*512=8225280bytesSector size(logical/physical):512bytes/512bytesI/O size(minimum/optimal):512bytes/512bytesDisk identifier:0x00000000Disk/dev/sdd:8589MB,8589934592bytes255heads,63sectors/track,1044cylindersUnits=cylinders of16065*512=8225280bytesSector size(logical/physical):512bytes/512bytesI/O size(minimum/optimal):512bytes/512bytesDisk identifier:0x00000000先将/dev/sdb、/dev/sdc两块硬盘格式化成PV:[root@mt~]#pvcreate/dev/sdb/dev/sdcPhysical volume"/dev/sdb"successfully createdPhysical volume"/dev/sdc"successfully created创建完PV以后,我们可以使用pvdisplay(显示详细信息)、pvs命令来查看当前pv 的信息:[root@mt~]#pvdisplay"/dev/sdb"is a new physical volume of"8.00GiB"---NEW Physical volume---PV Name/dev/sdbVG NamePV Size8.00GiBAllocatable NOPE Size0Total PE0Free PE0Allocated PE0PV UUID93UEEl-cxBU-A4HC-LNSh-jp9G-uU5Q-EG8LM9"/dev/sdc"is a new physical volume of"8.00GiB"---NEW Physical volume---PV Name/dev/sdcVG NamePV Size8.00GiBAllocatable NOPE Size0Total PE0Free PE0Allocated PE0PV UUID lH1vul-KBHx-H2C6-wbt1-8AdK-yHpr-bBIul5[root@mt~]#pvsPV VG Fmt Attr PSize PFree/dev/sdb lvm2a--8.00g8.00g/dev/sdc lvm2a--8.00g8.00g通过这两个命令可以看到已经创建好的PV的信息,两个PV都是8G,目前还没有使用,PFree都是8G。
Linux逻辑卷管理LVM详解摘要:Linux用户安装Linux操作系统时遇到的一个最常见的难以决定的问题就是如何正确地评估各分区大小,以分配合适的硬盘空间。
而遇到出现某个分区空间耗尽时,解决的方法通常是使用符号链接,或者使用调整分区大小的工具(比如Patition Magic等),但这都只是暂时解决办法,没有根本解决问题。
随着Linux的逻辑卷管理功能的出现,这些问题都迎刃而解,本文就深入讨论LVM技术,使得用户在无需停机的情况下方便地调整各个分区大小。
一、前言每个Linux使用者在安装Linux时都会遇到这样的困境:在为系统分区时,如何精确评估和分配各个硬盘分区的容量,因为系统管理员不但要考虑到当前某个分区需要的容量,还要预见该分区以后可能需要的容量的最大值。
因为如果估计不准确,当遇到某个分区不够用时管理员可能甚至要备份整个系统、清除硬盘、重新对硬盘分区,然后恢复数据到新分区。
虽然现在有很多动态调整磁盘的工具可以使用,例如Partation Magic等等,但是它并不能完全解决问题,因为某个分区可能会再次被耗尽;另外一个方面这需要重新引导系统才能实现,对于很多关键的服务器,停机是不可接受的,而且对于添加新硬盘,希望一个能跨越多个硬盘驱动器的文件系统时,分区调整程序就不能解决问题。
因此完美的解决方法应该是在零停机前提下可以自如对文件系统的大小进行调整,可以方便实现文件系统跨越不同磁盘和分区。
幸运的是Linux提供的逻辑卷管理(LVM,Logical Volume Manager)机制就是一个很好的解决方案。
LVM是逻辑卷管理(Logical Volume Manager)的简称,它是Linux环境下对磁盘分区进行管理的一种机制,LVM是建立在硬盘和分区之上,文件系统之下的一个逻辑层,来提高磁盘分区管理的灵活性。
通过LVM系统管理员可以轻松管理磁盘分区,如:将若干个磁盘分区连接为一个整块的卷组(volume group),形成一个存储池。
华为交换机故障诊断命令display怎么用交换机的主要功能包括物理编址、网络拓扑结构、错误校验、帧序列以及流控。
交换机还具备了一些新的功能,如对VLAN(虚拟局域网)的支持、对链路汇聚的支持,甚至有的还具有防火墙的功能。
display命令是网络维护和故障处理的重要工具,下面我们就来看看详细的使用方法。
方法步骤1、基本信息查询display diagnostic-information 或者简写 dis dia,此命令主要用于系统基本信息的收集,集合了多条常用display命令的输出信息,包括display device、display current-configuration 等等,任何网上问题发生时必须提供该信息。
使用时请注意,此命令执行时间较长,如果采用直接在终端的显示方式,可以通过按Ctrl+C 停止。
2、查看设备信息 display device 简写 dis dev3、查看接口display interface 简写dis interface,可以通过按Ctrl+C停止4、查看版本信息display version 简写 dis ver5、查看补丁信息display patch-information 简写dis patch6、查看当前配置 display current-configuration 简写 dis cu 最常用的命令7、查看告警信息 display trapbuffer 简写 dis trap8、查看系统日志 display logbuffer 简写 dis log9、查看内存使用信息 display memory-usage 简写 dis memory10、查看cpu使用情况 display cpu-usage11、查看接口开启情况 display interface brief 简写 dis int br,查看接口汇总display ip interface brief 简写dis ip inr br 信息项使用命令基本信息 display diagnostic-information设备信息 display device接口信息 display interface版本信息 display version补丁信息 display patch-information电子标签信息 display elabel系统当前配置信息 display current-configuration系统保存的配置信息 display saved-configuration时间信息 display clock告警信息 display trapbuffer用户日志信息 display logbuffer内存使用信息 display memory-usageCPU使用情况 display cpu-usage接口开启情况 display interface brief补充:交换机常见故障解决通过观察初步定为故障,一般如果设备正常,而且线路连接也正常,则交换机指示灯会亮绿色并且一闪一闪的。
【术语解释】∙物理卷physical volumes(PV):物理卷处于逻辑卷管理器中的底层,任何的逻辑卷和卷组都必需依靠物理卷来建立;物理卷可以是一个完整的硬盘,也可以是硬盘中的一个分区∙逻辑卷logical volumes(LV):逻辑卷建立在卷组之上,卷组中的空间可以建立多个逻辑卷,并且逻辑卷可以随意在卷组的空闲空间中增减,逻辑卷可以属于一个卷组,也可以属于不同的多个卷组。
LV 是位于PV 上的信息的组合,在LV 上的数据可以连续或者不连续地出现在PV。
∙卷组logical volume group(VG):卷组是建立在物理卷之上,一个卷组中可以包含一个物理卷组或者多个物理卷。
所有的物理卷属于一个称作rootvg 的卷组。
∙卷组描述区域Volume Group Descriptor Area (VGDA):用于描述物理卷、卷组、逻辑卷分配的所由信息。
逻辑卷以及卷组相关的元数据也是保存在位于物理卷起始处的VGDA( 卷组描述符区域) 中。
1、查看lvm状态:[root@LOCALHOST ~]# pvs --partial[root@LOCALHOST ~]# vgs --partial[root@LOCALHOST ~]# lvs --partial2、查看pv、vg、lv是否异常[root@LOCALHOST ~]# pvs[root@LOCALHOST ~]# vgs[root@LOCALHOST ~]# lvs[root@LOCALHOST ~]# lsblk #列出所有可用块设备的信息3、PV (物理卷) 命令:pvcreate(创建)pvmove(移动)pvdisplay(显示)pvremove(移除)pvs(显示)4、VG (卷组) 命令:vgextend (扩展)vgs(显示)vgcreate(创建)vgdisplay(显示)vgremove(移除)vgrename(重命名)vgreduce (缩小)5、LV (逻辑卷) 命令:lvextend(扩展)lvreduce(缩小)lvs(显示)lvcreate(创建)lvremove (移除)lvscan(扫描)lvdisplay(显示)lvrename(重命名)[root@LOCALHOST ~]# blkid #查看设备上所采用的文件系统类型6、修复操作:修复pv成功[root@LOCALHOST ~]#pvcreate -ff --uuidY1KeaF-czHD-TJml-YR12-efV7-Z3rc-6RR19M --restorefile/etc/lvm/backup/system /dev/sdf接下下来修复vg[root@LOCALHOST ~]# vgcfgrestore -f /etc/lvm/backup/system system激活卷组system[root@LOCALHOST ~]# vgchange -ay system至此一切正常,数据也没有任何的损失,为了保险起见建议进行文件系统扫描以确保万无一失。
Linux lvm 逻辑卷的使用lvm 创建使用命令步骤如下:(1)pvcreate /dev/sdc --硬盘格式化成PV(2)pvdisplay(显示详细信息)、pvs命令来查看当前pv的信息(3)vgcreate zzxtbl /dev/sdc -----创建卷组(VG),并将PV加入到卷组中通过vgcreate命令基于卷组(VG) 创建逻辑卷(LV)通过lvcreate命令(4)lvcreate -n myzx -L 50M zzxtbl ----通过 lvcreate 命令基于VG创建好我们的逻辑卷,名字为myzx,大小为2G,同样我们可以使用lvdisplay或者lvs命令来查看创建好的逻辑卷的信息(5)mkfs.ext4 /dev/zzxtbl/myzx ---格式化创建好的pv、vg、lv(6)mount /dev/zzxtbl/myzx /mnt ---挂载当前的pv,到mntlvm删除操作命令步骤如下:(1)首先将正在使用的逻辑卷卸载掉 umount /mnt/(2)将逻辑卷先删除 lvremove /dev/zzxtbl/myzx(3)删除卷组 vgremove zzxtbl(4)删除物理卷 pvremove /dev/sdc1.添加一块硬盘2.将硬盘格式成pv pvcreate /dev/sdc3.创建完PV以后,我们可以使用pvdisplay(显示详细信息)、pvs命令来查看当前pv的信息4.创建卷组(vg),并加入到pv卷组中通过vgcreate 命令5.基于卷组(VG)创建逻辑卷(LV)通过lvcreate命令通过 lvcreate 命令基于VG创建好我们的逻辑卷,名字为mylv,大小为2G,同样我们可以使用lvdisplay或者lvs命令来查看创建好的逻辑卷的信息6.格式化并使用我们的逻辑卷7.挂载lvm逻辑卷二、删除逻辑卷我们在创建好逻辑卷后可以通过创建文件系统,挂载逻辑卷来使用它,如果说我们不想用了也可以将其删除掉。
逻辑卷管理-lvcreate命令
一、lvcreate命令的作用
lvcreate命令用于创建LVM逻辑卷。
逻辑卷是创建在卷组之上的。
逻辑卷对应的设备文件保存在卷组目录下,例如:在卷组"vg1000"上创建一个逻辑卷"lvol0",则此逻辑卷对应的设备文件为"/dev/vg1000/lvol0"。
二、lvcreate命令的语法
lvcreate [选项] 卷组名
二、lvcreate命令的选项说明
-L 指定逻辑卷的大小;
-l 指定逻辑卷的大小(LE数量);
-n 指定逻辑卷名;
-s 创建快照。
三、lvcreate命令实例
(一)查看卷组信息
使用vgdisplay查看一下当前系统中的卷组的信息。
目前系统中有两个卷组,分别为vg1和vg2,卷组容量大小约为3GB。
(二)设置逻辑卷的大小
使用lvcreate命令在卷组"vg1"上创建两个逻辑卷,设置其大小分别为500M 和600M。
如果不指定逻辑卷名称,系统会默认给定一个名称,第一个逻辑卷名lvol0,第二逻辑卷名lvol1以此类推。
(三)设置逻辑卷的名称
使用lvcreate命令在卷组"vg1"上再创建一个逻辑卷,设置其大小为700M,名称为lv100。
注意新创建逻辑卷的大小不能超过卷组剩余的容量。
例如在卷组"vg1"上再创建一个逻辑卷lv200,设置其大小为2G,因为卷组上剩余空间没有2G,因此创建不成功。
逻辑卷管理-lvdisplay 命令
一、lvdisplay 命令的作用
lvdisplay 命令用于显示LVM 逻辑卷空间大小、读写状态和快照信息等属性。
如果不指定逻辑卷路径,则lvdisplay 命令显示所有的逻辑卷属性。
二、lvdisplay 命令的语法
lvdisplay 逻辑卷文件名
三、lvdisplay 命令实例
(一)查看逻辑卷
使用lvdisplay 命令查看当前系统中所有LVM 逻辑卷,因为此时还未创建,因此没有输出结果。
(二)查看卷组信息
使用vgdisplay 查看一下当前系统中的卷组的信息。
目前系统中有两个卷组,分别为vg1 和vg2,卷组容量大小约为3GB。
(三)创建逻辑卷
使用lvcreate 命令在卷组"vg1"和"vg2"分别创建逻辑卷,指定大小为2G,名称分别为lv1 和lv2。
(四)查看逻辑卷
使用lvdisplay 命令可以查看到当前系统中所有LVM 逻辑卷的空间大小、读写状态和快照信息等属性。
加上LVM 逻辑卷的文件名,可以显示指定逻辑卷的属性。