lvm

创建物理卷
[[email protected] ~]# pvcreate   /dev/sdb1
Physical volume "/dev/sdb1" successfully created
[[email protected] ~]# pvcreate   /dev/sdc1
Physical volume "/dev/sdc1" successfully created
[[email protected] ~]#
创建卷组
[[email protected] ~]# vgcreate  lvmdisk  /dev/sdb1   /dev/sdc1
Volume group "lvmdisk" successfully created
[[email protected] ~]#
查看创建的信息
[[email protected] ~]# pvdisplay
--- Physical volume ---
PV Name               /dev/sdb1
VG Name               lvmdisk
PV Size               5.01 GiB / not usable 2.10 MiB
Allocatable           yes
PE Size               4.00 MiB
Total PE              1282
Free PE               1282
Allocated PE          0
PV UUID               fguwZS-C82R-at0C-oMjR-yeoo-FCAx-XqHs4n
--- Physical volume ---
PV Name               /dev/sdc1
VG Name               lvmdisk
PV Size               10.00 GiB / not usable 4.54 MiB
Allocatable           yes
PE Size               4.00 MiB
Total PE              2560
Free PE               2560
Allocated PE          0
PV UUID               PNLzcH-JvyU-BQa3-2I6U-as35-r4QJ-c2G7pd
[[email protected] ~]# vgdisplay
--- Volume group ---
VG Name               lvmdisk
System ID
Format                lvm2
Metadata Areas        2
Metadata Sequence No  1
VG Access             read/write
VG Status             resizable
MAX LV                0
Cur LV                0
Open LV               0
Max PV                0
Cur PV                2
Act PV                2
VG Size               15.01 GiB
PE Size               4.00 MiB
Total PE              3842
Alloc PE / Size       0 / 0
Free  PE / Size       3842 / 15.01 GiB
VG UUID               daYbkb-BN42-dgdp-lCYD-sQAD-kPwv-657HPr
[[email protected] ~]#
创建逻辑卷
[[email protected] ~]# lvcreate   -L 12G -n  mysqldata  lvmdisk
mkfs.ext4    /dev/lvmdisk/mysqldata
[[email protected] ~]# df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/sda2              30G  2.2G   26G   8% /
tmpfs                 491M     0  491M   0% /dev/shm
/dev/sda1             190M   40M  141M  23% /boot
/dev/mapper/lvmdisk-mysqldata
12G   30M   12G   1% /mnt/mysqldata
[[email protected] ~]#
给卷组添加容量
磁盘分区的时候  partx  -a  /dev/sdb  让系统识别分区
[[email protected] ~]# pvcreate   /dev/sdb2
[[email protected] ~]# vgextend   lvmdisk  /dev/sdb2
从卷组中去掉一块分区
如果有数据移动到别的盘里面
[[email protected] ~]# pvmove   /dev/sdb1  /dev/sdc1
[[email protected] ~]# vgreduce     lvmdisk  /dev/sdb1
逻辑卷的扩展和减少
lvextend  -L +3G  /dev/lvmdisk/mysqldata  #mysqldata  创建的时候就指定了卷组
[[email protected] ~]# df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/sda2              30G  2.2G   26G   8% /
tmpfs                 491M     0  491M   0% /dev/shm
/dev/sda1             190M   40M  141M  23% /boot
/dev/mapper/lvmdisk-mysqldata
15G   30M   14G   1% /mnt/mysqldata
[[email protected] ~]#
resize2fs   /dev/mapper/lvmdisk-mysqldata    #df -h  查看出来的文件系统边界
时间: 2024-12-24 09:09:49

lvm的相关文章

LVM系统快照

上一章写了LVM的创建.扩展.缩小(上一章链接http://bella41981.blog.51cto.com/10603572/1794365).还差一点没弄明白,那就是LVM的快照,有一个小小的弯没有绕过来,今天终于弄明白了,整理出来和大家分享一下. 2.0.LVM快照 添加磁盘 [[email protected] ~]# vgdisplay ---Volume group --- VGName               vbirdvg System ID Format         

Linux Lvm创建详解

Disk管理 LVM(Logical Volume Manager)逻辑卷管理建立在硬盘和分区之上,文件系统之下的逻辑层,能在保持原有数据不变的状况下动态调整磁盘容量/boot分区不能创建在逻辑卷上(跟启动引导相关)必须独立出来 LVM概念  创建时在硬盘头部预留一个块,用于保存LVM属性PV物理卷--->VG卷组--->LV逻辑卷--->格式化--->挂载使用文件系统 2.LVM管理命令功能          物理卷          卷组          逻辑卷scan(扫描

LVM基本应用 扩展及缩减实现

LVM: Logical Volume Manage 首先: pv管理工具:  pvs:简要pv信息显示  pvdisplay:显示pv的详细信息 pvcreate /dev/DEVICE: 创建pv vg管理工具:  vgs  vgdisplay vgcreate  [-s #[kKmMgGtTpPeE]] VolumeGroupName  PhysicalDevicePath [PhysicalDevicePath...]  vgextend  VolumeGroupName  Physic

Linux Raid和LVM管理

1.磁盘管理 #提示没有partprobe yum -y install parted #新硬盘新建分区,并将类型改为Linux Raid autodetect #非交互方式,注意1与t之间有一个回车键 fdisk /dev/sde <fdisk.txt fdisk.txt: n p 1 1 t fd w #新建分区,注意1与w之间有一个回车键 fdisk /dev/sdf <fdisk1.txt fdisk.txt: n p 1 1 w q #将磁盘格式化为ext4文件系统 mkfs.ext

Centos LVM扩展磁盘实例

环境: centos 前期了解: 最大磁盘问题 1,对lvm2创建的LVM卷来说,容量大小取决于kernel的限制 (当然,还有你的磁盘空间).对lvm1创建的LVM卷来说,LVM逻辑卷最大可能容量取决于所用扩展大小.  计算公式是:65534 * 扩展大小 = 最大逻辑卷大小,默认pe是为4M,范围是8K-16G,lvm1最大扩展到1PB 65534 * 16GB = 1,048,544 GB 2,对于大于2TB的磁盘,应该用parted来分区(下篇文章将会讲解),fdisk只能支持2TB以下

LVM卷配置管理

一.LVM的建立: 1.添加一块新的硬盘sdb: 2.新建四个分区sdb1.sdb2.sdb3.sdb4,分别为1G: 3.将sdb1与sdb2组成pv: 4.新建卷组mfvg,并将sdb1与sdb2加入其中: 5.新建lv: 6.格式化并挂在lv: 7.查看新建的lv: 二.LVM的增大:将mflv增大到4G: 由于pv总大小只有2G,所以需要将pv进行扩展: 2.扩展mfvg: 3.扩展mflv: 4.查看扩展后的mflv: 5.可以看出文件系统并为增加到4G,所以还需如下操作: 6.再次查

linux学习之路之LVM

试想一种情况,当初我们在规划磁盘的时候,只给某一个磁盘或分区之划分了30G的容量,但是后来,随着业务的需求,该磁盘或者分区的使用量会越来越大,等到以后再有数据存放时,发现该磁盘或者分区的容量不够用,此时该怎么办了?可以新增一个磁盘,经过格式化,挂载等过程就可以使用这个磁盘了,再将原来磁盘的数据完全的复制过来.等到后来又发现,规划的磁盘又太大了,然后又使用上述方法来减少磁盘的大小.虽然这种方法可行,但是效率低,比较复杂.不应该是我们首选的方法. 当然,我们可以这样做,将多个磁盘或者分区(PV)组合

Linux-6.5下 MariaDB-10基于LVM快照的备份数据 详解

理解部分: LVM是逻辑盘卷管理(Logical Volume Manager)的简称,它是Linux环境下对磁盘分区进行管理的一种机制,LVM是建立在硬盘和分区之上的一个逻辑层,来提高磁盘分区管理的灵活性.LVM可以对分区在线扩容,快照,镜像和条带化,功能非常强大.这篇文章的主题就是其中一个功能--快照. 快照(Snapshot)就是关于指定数据集合的一个完全可用拷贝,该拷贝包括相应数据在某个时间点(拷贝开始的时间点)的映像.快照可以是其所表示的数据的一个副本,也可以是数据的一个复制品: 其实

LVM简单使用

如何为系统(CentOS6.x)添加一个LVM磁盘分区 知识先导: Q1: 什么是LVM? A1:LVM是 Logical Volume Manager(逻辑卷管理)的简写,它是Linux环境下对磁盘分区进行管理的一种机制.可以从根本上解决磁盘分区大小问题,用户在无需停机的情况下可以方便地调整各个分区大小[1]. Q2:PV/VG/LV分别代表什么? A2:PV(Physical Volumn)/VG(Volumn Group)/LV(Logical Volumn),中文依次为物理卷/卷组/逻辑

KVM虚拟化搭建及其KVM中LVM扩容

KVM虚拟化搭建及其KVM中LVM扩容 前言: 公司项目方最近有两台物理服务器系统分别为CentOS 7.2.需要部署KVM虚拟化,第一台服务器A需要虚拟出三台虚拟机(均为CentOS 7.2系统),服务器B上需要虚拟出三台CentOS 7.2 系统和两台windows server2012 系统.其中六台CentOS 7.2 虚拟机需要部署我们自己的平台,两台windows分别部署客户的平台.下面来为大家说一下KVM虚拟化的搭建,以及创建虚拟机的两种办法,及其操作使用.     KVM小课补: