linux之 LVM扩容

1、 查看本机现在磁盘的情况
[[email protected] ~]# df
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/mapper/vg_oralce10g-LogVol03 9591312 4765404 4338692 53% /
tmpfs 883132 72 883060 1% /dev/shm
/dev/sda1 198337 29991 158106 16% /boot
/dev/mapper/vg_oralce10g-LogVol01 4031680 73636 3753244 2% /tmp
/dev/mapper/vg_oralce10g-LogVol02 15118728 14334340 16388 100% /u01

[[email protected] ~]# fdisk -l

Disk /dev/sda: 32.2 GB, 32212254720 bytes
255 heads, 63 sectors/track, 3916 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00085d3a

Device Boot Start End Blocks Id System
/dev/sda1 * 1 26 204800 83 Linux
Partition 1 does not end on cylinder boundary.
/dev/sda2 26 3917 31251456 8e Linux LVM

Disk /dev/sdb: 21.5 GB, 21474836480 bytes    ##找 doesn‘t contain a valid partition table 
255 heads, 63 sectors/track, 2610 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000

Disk /dev/mapper/vg_oralce10g-LogVol00: 2097 MB, 2097152000 bytes
255 heads, 63 sectors/track, 254 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000

Disk /dev/mapper/vg_oralce10g-LogVol03: 9978 MB, 9978249216 bytes
255 heads, 63 sectors/track, 1213 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000

Disk /dev/mapper/vg_oralce10g-LogVol01: 4194 MB, 4194304000 bytes
255 heads, 63 sectors/track, 509 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000

Disk /dev/mapper/vg_oralce10g-LogVol02: 15.7 GB, 15728640000 bytes
255 heads, 63 sectors/track, 1912 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000

2、 创建物理卷
[[email protected] ~]# pvcreate /dev/sdb
Physical volume "/dev/sdb" successfully created

3、“pvdisplay”命令查看物理卷情况
[[email protected] ~]# pvdisplay
--- Physical volume ---
PV Name /dev/sda2
VG Name vg_oralce10g
PV Size 29.80 GiB / not usable 3.00 MiB
Allocatable yes (but full)
PE Size 4.00 MiB
Total PE 7629
Free PE 0
Allocated PE 7629
PV UUID lRqQzT-LRSi-xUS0-wO54-OBw1-pVan-kCKWIb

"/dev/sdb" is a new physical volume of "20.00 GiB" ###新建的物理卷
--- NEW Physical volume ---
PV Name /dev/sdb
VG Name
PV Size 20.00 GiB
Allocatable NO
PE Size 0
Total PE 0
Free PE 0
Allocated PE 0
PV UUID 5nHvN3-xTgI-uYNO-245u-arM0-1M8H-CeR1Tp

4、 将新添的物理卷加入到已有的逻辑卷组中
[[email protected] ~]# vgextend vg_oralce10g /dev/sdb
Volume group "vg_oralce10g" successfully extended

5、查看卷组的空间
[[email protected] ~]# vgdisplay
--- Volume group ---
VG Name vg_oralce10g ##VG名称
System ID
Format lvm2
Metadata Areas 2
Metadata Sequence No 6
VG Access read/write ##VG 访问权限
VG Status resizable
MAX LV 0
Cur LV 4
Open LV 4
Max PV 0
Cur PV 2
Act PV 2
VG Size 49.80 GiB
PE Size 4.00 MiB
Total PE 12748 ##总的PE个数
Alloc PE / Size 7629 / 29.80 GiB ##已经分配的PE
Free PE / Size 5119 / 20.00 GiB ##自由PE数量和大小
VG UUID uSfeH7-09v9-dMRE-E6ex-IQlB-C4QM-3clpUm

6、 扩展已有卷的容量 (若有 29.9G为剩余可用容量,则可< -L +29.9G > ,在原有空间上扩容 )
[[email protected] ~]# lvextend -L 34G -n /dev/mapper/vg_oralce10g-LogVol02 /dev/sdb
Extending logical volume LogVol02 to 34.00 GiB
Logical volume LogVol02 successfully resized

7、 以上配置完卷扩容,执行以下命令重新分配磁盘:
[[email protected] ~]# resize2fs /dev/mapper/vg_oralce10g-LogVol02
resize2fs 1.41.12 (17-May-2010)
Filesystem at /dev/mapper/vg_oralce10g-LogVol02 is mounted on /u01; on-line resizing required
old desc_blocks = 2, new_desc_blocks = 3
Performing an on-line resize of /dev/mapper/vg_oralce10g-LogVol02 to 8912896 (4k) blocks.
The filesystem on /dev/mapper/vg_oralce10g-LogVol02 is now 8912896 blocks long.

[[email protected] ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/vg_oralce10g-LogVol03 9.2G 4.6G 4.2G 53% /
tmpfs 863M 72K 863M 1% /dev/shm
/dev/sda1 194M 30M 155M 16% /boot
/dev/mapper/vg_oralce10g-LogVol01 3.9G 72M 3.6G 2% /tmp
/dev/mapper/vg_oralce10g-LogVol02 34G 14G 19G 44% /u01 >lvm已经扩大

时间: 2024-08-24 04:26:57

linux之 LVM扩容的相关文章

linux上lvm扩容

1--创建LVM分区 方法和创建其他一般分区的方式是一样的,区别仅仅是LVM的分区类型为8e. 查看已有分区 使用fdisk创建分区,根据设备文件的绝对路径(/dev/)进入分区管理 fdisk /dev/sdb [[email protected] ~]# fdisk /dev/sdb WARNING: DOS-compatible mode is deprecated. It's strongly recommended to switch off the mode (command 'c'

[转载]Linux LVM硬盘管理及LVM扩容

最近项目中一直在用Linux,其中涉及到了Linux的LVM,本来想自己写一篇关于LVM的文章,搜了一下,发现了一篇更好的,转载过来,也感谢作者gaojun 原文Linux LVM硬盘管理及LVM扩容 LVM磁盘管理 一.LVM简介... 1 二. LVM基本术语... 2 三. 安装LVM... 3 四. 创建和管理LVM... 4 1. 创建分区 2. 创建PV.. 6 3. 创建VG.. 7 4. 创建LV.. 9 5.LV格式化及挂载... 10 一.LVM简介 LVM是 Logical

Linux LVM硬盘管理及LVM扩容

LVM磁盘管理 一.LVM简介... 1 二. LVM基本术语... 2 三. 安装LVM... 3 四. 创建和管理LVM... 4 2. 创建PV.. 6 3. 创建VG.. 7 4. 创建LV.. 9 5.LV格式化及挂载... 10 一.LVM简介 LVM是 Logical Volume Manager(逻辑卷管理)的简写,它由Heinz Mauelshagen在Linux 2.4内核上实现.LVM将一个或多个硬盘的分区在逻辑上集合,相当于一个大硬盘来使用,当硬盘的空间不够使用的时候,可

Linux LVM硬盘管理及LVM扩容-转载

Linux LVM硬盘管理及LVM扩容 LVM磁盘管理 一.LVM简介... 1 二. LVM基本术语... 2 三. 安装LVM... 3 四. 创建和管理LVM... 4 2. 创建PV.. 6 3. 创建VG.. 7 4. 创建LV.. 9 5.LV格式化及挂载... 10 一.LVM简介 LVM是 Logical Volume Manager(逻辑卷管理)的简写,它由Heinz Mauelshagen在Linux 2.4内核上实现.LVM将一个或多个硬盘的分区在逻辑上集合,相当于一个大硬

Linux系统LVM(卷)部署-扩容-缩容-快照-删除

常用LVM命令总结: 注: 以下案例均采用的系统版本是Oracle linux 7.3 LVM案例: 部署案例: 第 1 步:让新添加的两块硬盘设备支持LVM 技术. [[email protected] ~]# pvcreate /dev/sdb /dev/sdc Physical volume "/dev/sdb" successfully created Physical volume "/dev/sdc" successfully created 第 2 步

linux 根分区LVM扩容

linux 根分区LVM扩容 ### df -h 看看现在硬盘的情况 #lsblk 查看磁盘目录 # fdisk -l 可以看到新添加的硬盘/dev/sdb #分区: n p enter t 8e W # lvm lvm>vgdisplay 可以先看卷组是否还有剩余空间可以扩展, 有的话直接扩展,没有或不够的话把新的硬盘添加进去 同时查看到 VG组名: Centos # lvm>pvcreate /dev/sdb1 使用新的整个硬盘创建一个lvm物理卷 #将新创建的物理卷加入VG组 #vgdi

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小课补:

Linux之LVM管理

在网络中磁盘管理是一项很重要的管理,磁盘内存储着重要的信息,它对于整个网络正常运行息息相关,我们又知道对于企业的各种数据每时每刻都在发生着变化,对于快速增长的企业来说它的数据信息量也在跟着快速增长,我们该怎样事先规划好存储企业信息容量的大小呢,好像现在都不能预知未来.此时Linux里的LVM很好的解决了这个问题,本次博文的主题就是关于Linux磁盘管理之LVM的介绍. 一:什么是LVM LVM:逻辑卷管理(Logical Volume Manager,缩写为LVM)它是Linux环境下对磁盘分区

8.Linux的LVM使用详解

8.Linux的LVM使用详解 命令概览:所使用的命令(#代表是数字)pvcreate /dev/sd[xx]vgcreate -s # vgname /dev/sd[]-s 指定PE的大小   默认大小为4Mvgextend vgname /dev/sd[xx]lvcreate -n lvname -L # /dev/vgname扩容lvslvextend -L # /dev/vgname/lvnameresize2fs /dev/vgname/lvnamelvs缩减umount /dev/v