LVM

chapter07 LVM逻辑卷

≡放荡痞女 提交于 2020-03-04 09:29:50
1.为主机增加80G SCSI 接口硬盘 2.划分三个各20G的主分区 3.将三个主分区转换为物理卷(pvcreate),扫描系统中的物理卷 [root@localhost ~]# pvcreate /dev/sdd[123] Physical volume "/dev/sdd1" successfully created Physical volume "/dev/sdd2" successfully created Physical volume "/dev/sdd3" successfully created [root@localhost ~]# pvscan PV /dev/sda2 VG centos lvm2 [39.51 GiB / 44.00 MiB free] PV /dev/sdd2 lvm2 [20.00 GiB] PV /dev/sdd3 lvm2 [20.00 GiB] PV /dev/sdd1 lvm2 [20.00 GiB] 4.使用两个物理卷创建卷组,名字为myvg,查看卷组大小 [root@localhost ~]# vgcreate myvg /dev/sdd[12] Volume group "myvg" successfully created [root@localhost ~]# vgdisplay myvg 5.创建逻辑卷mylv

Linux--逻辑卷LVM 交换分区swap

▼魔方 西西 提交于 2020-03-03 17:27:22
目的:管理磁盘的一种方式,性质与基本磁盘无异 特点:随意扩张大小,缩减大小,快照备份。 术语 PV:物理卷(Physical volume) VG:卷组(Volume Group) LV:逻辑卷(Logical Volume) 一、创建LVM 准备物理磁盘 0. 准备物理磁盘 [ root@server0 ~ ] # ll /dev/sd* brw - rw - - - - . 1 root disk 253 , 32 Jun 6 17 : 38 / dev / sdc brw - rw - - - - . 1 root disk 253 , 48 Jun 6 17 : 38 / dev / sdd brw - rw - - - - . 1 root disk 253 , 64 Jun 6 17 : 38 / dev / sde 1 将物理磁盘,转换成物理卷-PV [ root@server0 ~ ] # pvcreate /dev/sdc Physical volume "/dev/sdc" successfully created 查看PV信息 [ root@server0 ~ ] # pvscan PV / dev / vdd lvm2 [ 2.00 GiB ] Total : 1 [ 2.00 GiB ] / in use : 0 [ 0 ] / in no VG : 1

lvm的逻辑卷经过parted分区重启后消失

Deadly 提交于 2020-03-03 10:27:26
正确的lvm操作步骤 pvcreate /dev/vdb pvs vgcreate -h man vgcreate vgcreate data_vg /dev/vdb vgs man lvcreate lvcreate --size 1000G -n log_lv data_vg lvs ls /dev/mapper/ mkfs.ext4 /dev/mapper/data_vg-log_lv echo "/dev/mapper//data_vg-log_lv /data ext4 defaults 0 0" >> /etc/fstab 异常的lvm操作步骤 pvcreate /dev/vdb vgcreate logdata_vg /dev/vdb lvcreate --size 1000G -n lv_log logdata_vg parted -s /dev/mapper/logdata_vg-lv_log print parted -s /dev/vdb print parted /dev/mapper/logdata_vg-lv_log mkfs.ext4 /dev/mapper/logdata_vg-lv_logp1 mount /dev/mapper/logdata_vg-lv_logp1 /data echo "/dev/mapper/logdata_vg-lv

【读书笔记】Linux命令行与Shell脚本编程大全--管理文件系统

会有一股神秘感。 提交于 2020-03-02 16:56:34
文章目录 1.探索Linux文件系统 1.2 基本的Linux文件系统--ext/ext2(先将数据直接写入存储设备再更新索引节点表的做法) 1.3 日志文件系统--先将文件的更改写入到临时文件 1.4 写时复制(COW)文件系统--解决安全性和性能之间的尴尬 2.操作文件系统 2.1 创建分区--fdisk(交互式程序) 2.2 创建文件系统 2.3 文件系统的检查与修复--fsck 3.逻辑卷管理--LVM 3.1 逻辑卷管理布局 3.2 Linux中的LVM 3.3 使用Linux LVM 1.探索Linux文件系统 Linux的文件系统为我们在硬盘中 存储的0和1 和应用中使用的 文件与目录之间 搭建起了一座 桥梁 。 1.2 基本的Linux文件系统–ext/ext2(先将数据直接写入存储设备再更新索引节点表的做法) 文件系统 全名 相关概念 特点 ext extended filesystem 扩展文件系统 1.它为Linux提供了一个基本的类Unix文件系统:使用虚拟目录来操作硬件设备, 在物理设备上按定长的块来存储数据。 2.ext文件系统采用名为索引节点的系统来存放虚拟目录中所存储文件的信息。 3.索引节点系统在每个物理设备中创建一个单独的表(称为索引节点表)来存储这些文件的信息。 4.存储在虚拟目录中的每一个文件在索引节点表中都有一个条目。 1

浅谈linux性能调优之十九:lvm高级使用

﹥>﹥吖頭↗ 提交于 2020-02-29 15:31:54
上节引出了“逻辑卷”管理技术,大家都知道它比传统磁盘管理所具有的优势,我这里有一个关于lvm管理的手册“LVM HOWTO”,大多介绍是概念,使用方法。要的话可以给我留言或者在网上找找,练会它。除了伸缩的特点,逻辑卷还有一个底层物理卷的迁移功能!硬盘的理论 寿命是3万小时以上,一般硬盘一直开机工作3年就完蛋,如果正常使用10年没有问题。不幸的是我们所管理的服务器上的磁盘处于一直开机工作状态,我们若使 用逻辑卷对上层而言可能只是几个逻辑而成的卷,对底层而言可能有多个物理磁盘。这些磁盘寿命快到了!如何处理?肯定要换磁盘!逻辑卷管理工具中有个 pvmove,可以实现此功能!而且上层lv不受影响,用户可以在管理员替换磁盘的过程中访问数据。 下面我模拟一个应用场景: 假设已有一个逻辑卷,物理磁盘使用/dev/vdc ,空间大小500M 步骤: 使用fdisk直接划分为主分区/dev/vdc1 注意:执行partx -a /dev/vdc,partx -a /dev/vdd 创建逻辑卷: pvcreate /dev/vdc1 生成物理卷 vgcreate vg0 /dev/vdc1 创建卷组 lvcreate -L 400M -n lv0 vg0 创建逻辑卷 mkfs.ext4 /dev/vg0/lv0 格式化成ext4文件系统 mount /dev/vg0/lv0 /mnt 挂载分区到目录

Linux分区&格式化&文件系统&LVM&扩容

六眼飞鱼酱① 提交于 2020-02-28 13:38:37
硬件 磁盘由 盘片组、主轴马达、机械臂、磁头、驱动芯片和电路、接口等构成 2. 磁盘的分割 每个盘片很多同心圆分割为磁道 Trace 一组盘片的同径磁道叫做一个柱面 Cylinder 每个磁道又被分为很多小扇面 Sector,一个扇区是 512字节 磁头在读写的时候,先找磁道,然后每次读一个Sector,所以扇区是磁盘读写的基本传输单位 很显然对于同一柱面上的数据,不需要重新找道,所以在读写看来具有连续性,所以将柱面当中磁盘分区的基本单位 磁盘接口 IDE 排线宽,主从,一般主板上是两个接口,每个排线有两个接口,可以接两个IDE硬盘,分为主从。IDE的速度理论最大133M/s SATA 现在最常见的磁盘,接口比较窄,有 1.0、2.0、3.0 三代接口,速度分别是 150/300/600M/s SCSI 比较贵,用于大公司,磁盘上有独立处理器加速,甚至可能有cache。 操作系统 分区 为什么分区?你家房子不分为多个小房间吗?当然是用起来更爽啊 分区做了些啥? 磁盘的第一扇区至关重要的,有446字节存放MBR用于引导启动,还有64字节用于存放分区表。 简单的说,分区就是在分区表里记录每个区的开始和结尾柱面号。 说复杂点,第一扇区只能最多记录4个区的分区表,但是我们可以在其中建立一个拓展分区,然后在拓展分区的首扇区继续去写分区表,这样就可以得到超过4个的分区。 文件系统 为什么格式化

CentOS7-磁盘扩容(LVM-非空目录拓展卷空间大小)

纵然是瞬间 提交于 2020-02-28 00:01:17
查看存储情况 $ df -kh 查看磁盘情况 $ fdisk -l 创建分区 $ fdisk /dev/sdb 根据提示,依次输入"n","p","1",两次回车,"t","L","8e","p","w" 创建物理卷(PV) 使用 pvcreate 命令创建物理卷,pvdisplay 查看物理卷信息: $ pvcreate /dev/sdb1 $ pvdisplay 将PV加入卷组(VG) 使用 vgdisplay 查看卷组信息,显示卷组名为centos $ vgdisplay 使用 vgextend 命令把/dev/sdb1加入到centos $ vgextend centos /dev/sdb1 重新查看卷组信息的空闲空间 $ vgdisplay 逻辑卷扩容(df -kh /home) 使用 lvextend 命令进行逻辑卷扩容,例: /home 的逻辑卷 $ lvextend -l +100%FREE /dev/mapper/centos-home 使用 xfs_growfs 命令在线调整xfs格式文件系统大小(CentOS6使用resize2fs) $ xfs_growfs /dev/mapper/centos-home 查看是否扩容成功 $ df -kh /home 来源: oschina 链接: https://my.oschina.net/zyrs/blog

Linux运维-磁盘存储---3.LVM

瘦欲@ 提交于 2020-02-27 17:24:17
LVM的工作原理 LVM( Logical Volume Manager)逻辑卷管理,是在磁盘分区和文件系统之间添加的一个逻辑层,来为文件系统屏蔽下层磁盘分区布局,提供一个抽象的盘卷,在盘卷上建立文件系统。管理员利用LVM可以在磁盘不用重新分区的情况下动态调整文件系统的大小,并且利用LVM管理的文件系统可以跨越磁盘,当服务器添加了新的磁盘后,管理员不必将原有的文件移动到新的磁盘上,而是通过LVM可以直接扩展文件系统跨越磁盘。 它就是通过将底层的物理硬盘封装起来,然后以逻辑卷的方式呈现给上层应用。在LVM中,其通过对底层的硬盘进行封装,当我们对底层的物理硬盘进行操作时,其不再是针对于分区进行操作,而是通过一个叫做逻辑卷的东西来对其进行底层的磁盘管理操作。 1.1 LVM常用的术语 物理存储介质(The physical media):LVM存储介质可以是磁盘分区,整个磁盘,RAID阵列或SAN磁盘,设备必须初始化为LVM物理卷,才能与LVM结合使用。 物理卷PV(physical volume) :物理卷就是LVM的基本存储逻辑块,但和基本的物理存储介质(如分区、磁盘等)比较,却包含有与LVM相关的管理参数,创建物理卷它可以用硬盘分区,也可以用硬盘本身; 卷组VG(Volume Group) :一个LVM卷组由一个或多个物理卷组成  逻辑卷LV(logical volume)

linux入门系列13--磁盘管理之RAID、LVM技术

不打扰是莪最后的温柔 提交于 2020-02-27 01:54:48
前一篇文章学习了磁盘分区、格式化、挂载等相关知识,本文将讲解RAID和LVM技术。 磁盘管理操作主要是运维人员用的较多,如果只是单纯的开发人员,可以先略过本文。但是在很多小公司里往往都是一人多用,运维、开发通常都是同一个人,因此对个人的技能要求更高。即便不是如此,多了解下相关概念也是有利而无害的。 本文将先讲解RAID技术方案相关理论知识并通过案例演示RAID操作,然后演示LVM技术以解决存储资源动态调整问题。 一、独立冗余磁盘阵列(RAID) RAID(Redundant Array of Independent Disk)技术把多个硬盘设备组合成一个容量更大、安全性更好的磁盘阵列,并把数据切割成多个区段后分别存放在各个不同的物理硬盘设备上,利用分散读写技术提升磁盘阵列整体的性能,同时把多个重要数据的副本同步到不同的物理硬盘设备上,从而起到了非常好的数据冗余备份效果。 简单说就是通过RAID技术可以提升磁盘读写性能,同时可以冗余备份数据保证数据可靠性。但是性能和可靠性不可能同时满足的非常好,因此在二者之间作出权衡就产生了不同的RAID方案。 1.1 RAID方案及特点 据说目前RAID磁盘阵列的方案至少有十几种,然而万变不离其宗,都是在读写性能和可靠性之间权衡,因此只介绍几种比较有代表性的方案。 方案 特点 RAID0 磁盘读写性能高,但数据可靠性低 RAID1 磁盘设备利用率低

linux目录空间扩容

放肆的年华 提交于 2020-02-26 18:42:27
首先,通过 df -h 命令查看各目录空间使用比率: 例如: /home目录使用比率达到了 98%,需要扩容了 然后,使用 lsblk 命令查看该目录所在的分区: 例如:home目录在vda2下面 使用fdisk 命令进行新增分区操作:fdisk /dev/vda 依次输入:n (创建一个分区) ---> p (主分区) ----> First ...(输入新增卷在磁盘的起始位置,可以使用默认值,直接回车),Last ...(输入磁盘新增卷在磁盘的结束位置,这里最好填写实际需求大小,也可以直接回车使用默认值) ---> t(更改分区类型)---> 8e(LVM类型) ---> w(保存操作并退出fdisk) 刷新分区:partprobe 使用lsblk 就可以看到已经建好的新的分区了(vda3) 创建物理卷:pvcreate /dev/vda3 查看 /home目录所属VG组: pvdisplay 将新增卷划分给 /home目录所在VG组:vgextend centos /dev/vda3 将新增卷空间划分指定容量给 /home目录:lvextend -L+53G /dev/mapper/centos-home 查看 /home目录分区文件系统类型:blkid /dev/mapper/centos-home /home目录的分区文件系统类型为 xfs ,所以使用 xfs