环境:
虚拟化环境,SUSE Linux Enterprise
Server 11sp3,直接把虚拟磁盘从100G改成150G。
现有的LVM是100G,/home
的LV需要再加50G。

步骤:
fdisk
先把多加的50G分成一个区,再把该区划成pv,把该pv加到vg里面,再扩LV,最后扩文件系统。




 Last login:
Sat Mar 28 16:29:42 2015 from 10.31.29.10
xickDB:~ # df
-h 
Filesystem  
     
      Size
 Used Avail Use% Mounted on
/dev/mapper/system-root
 9.9G  5.2G
 4.2G  56% /
udev  
     
     
      1.9G
 100K  1.9G   1%
/dev
tmpfs  
     
     
     9.0G
  72K  9.0G   1%
/dev/shm
/dev/sda1  
     
     
 152M   81M  
63M  57% /boot
/dev/mapper/system-home
  25G   13G  
11G  55% /home

xickDB:~ # fdisk
-l 

Disk /dev/sda: 161.1 GB,
161061273600 bytes
255 heads, 63 sectors/track,
19581 cylinders, total 314572800 sectors

... ...

Disk /dev/mapper/system-swap
doesn't contain a valid partition table

xickDB:~ #
vgdisplay 
  --- Volume
group ---
  VG Name
     
     
  system
  System ID
     
   
  
  Format
     
     
   lvm2
  ...
...
  VG Size
     
     
  99.84 GiB
  PE Size
     
     
  4.00 MiB
  Total PE
     
     
 25560
  Alloc PE /
Size       11008
/ 43.00 GiB
  Free
 PE / Size    
  14552 / 56.84 GiB
  VG UUID
     
     
 
jarXED-0N3v-sey6-P4Rl-tLhp-gJtL-HJ11DB
 
 
xickDB:~ # fdisk
/dev/sda

Command (m for help):
n
Command action
 
 e   extended
 
 p   primary partition
(1-4)
p
Partition number (1-4, default
3): 
Using default value
3
First sector
(209715200-314572799, default
209715200): 
Using default value
209715200
Last sector, +sectors or
+size{K,M,G} (209715200-314572799, default
314572799): 
Using default value
314572799

Command (m for help):
p

Disk /dev/sda: 161.1 GB,
161061273600 bytes
255 heads, 63 sectors/track,
19581 cylinders, total 314572800 sectors
Units = sectors of 1 * 512 =
512 bytes
Sector size (logical/physical):
512 bytes / 512 bytes
I/O size (minimum/optimal): 512
bytes / 512 bytes
Disk identifier:
0x0009d2de

 
 Device Boot    
 Start    
    End  
   Blocks   Id
 System
/dev/sda1   *
     
 2048    
 321535    
 159744   83
 Linux
/dev/sda2  
     
 321536   209715199
  104696832   8e
 Linux LVM
/dev/sda3  
    209715200  
314572799    52428800
  83  Linux

Command (m for help):
w
The partition table has been
altered!

xickDB:~ #
reboot 
Broadcast message from root
(pts/1) (Sat Mar 28 16:37:26 2015):

The system is going down for
reboot NOW!

Last login: Sat Mar 28 16:29:59
2015 from 10.31.29.10
xickDB:~

xickDB:~ # fdisk
-l 

Disk /dev/sda: 161.1 GB,
161061273600 bytes
255 heads, 63 sectors/track,
19581 cylinders, total 314572800 sectors
Units = sectors of 1 * 512 =
512 bytes
Sector size (logical/physical):
512 bytes / 512 bytes
I/O size (minimum/optimal): 512
bytes / 512 bytes
Disk identifier:
0x0009d2de

 
 Device Boot    
 Start    
    End  
   Blocks   Id
 System
/dev/sda1   *
     
 2048    
 321535    
 159744   83
 Linux
/dev/sda2  
     
 321536   209715199
  104696832   8e
 Linux LVM
/dev/sda3  
    209715200  
314572799    52428800
  83  Linux
... ...

xickDB:~ # pvs
  PV
     
  VG     Fmt
 Attr PSize
 PFree 
  /dev/sda2
 system lvm2 a--  99.84g
56.84g

xickDB:~ # pvcreate
/dev/sda3
  Physical
volume "/dev/sda3" successfully created

xickDB:~ # pvs
  PV
     
  VG     Fmt
 Attr PSize
 PFree 
  /dev/sda2
 system lvm2 a--  99.84g
56.84g
  /dev/sda3
     
  lvm2 a--  50.00g
50.00g

xickDB:~ # vgextend system
/dev/sda3
  Volume group
"system" successfully extended

xickDB:~ #
vgdisplay 
  --- Volume
group ---
  VG Name
     
     
  system
  System ID
     
   
  
  Format
     
     
   lvm2
  Metadata
Areas      
 2
  Metadata
Sequence No  5
  VG Access
     
     
read/write
  VG Status
     
     
resizable
  MAX LV
     
     
   0
  Cur LV
     
     
   3
  Open LV
     
     
  3
  Max PV
     
     
   0
  Cur PV
     
     
   2
  Act PV
     
     
   2
  VG Size
     
     
  149.84 GiB
  PE Size
     
     
  4.00 MiB
  Total PE
     
     
 38359
  Alloc PE /
Size       11008
/ 43.00 GiB
  Free
 PE / Size    
  27351 / 106.84 GiB
  VG UUID
     
     
 
jarXED-0N3v-sey6-P4Rl-tLhp-gJtL-HJ11DB
 
 
xickDB:~ # lvs
  LV
  VG     Attr
     LSize
 Pool Origin Data%  Move Log
Copy%  Convert
  home system
-wi-ao--- 25.00g    
     
     
     
     
     
     
  
  root system
-wi-ao--- 10.00g    
     
     
     
     
     
     
  
  swap system
-wi-ao---  8.00g  
     
     
     
     
     
     
 
  

xickDB:~ # lvextend
--help 
  lvextend:
Add space to a logical volume

lvextend
 
     
[-A|--autobackup y|n]
 
      [--alloc
AllocationPolicy]
 
     
[-d|--debug]
 
     
[-f|--force]
 
     
[-h|--help]
 
     
[-i|--stripes Stripes [-I|--stripesize StripeSize]]
 
     
{-l|--extents [+]LogicalExtentsNumber[%{VG|LV|PVS|FREE|ORIGIN}]
|
 
     
 -L|--size
[+]LogicalVolumeSize[bBsSkKmMgGtTpPeE]}
 
     
[-m|--mirrors Mirrors]
 
     
[--nosync]
 
     
[--use-policies]
 
     
[-n|--nofsck]
 
     
[--noudevsync]
 
     
[-r|--resizefs]
 
     
[-t|--test]
 
      [--type
VolumeType]
 
     
[-v|--verbose]
 
     
[--version]
 
     
LogicalVolume[Path] [ PhysicalVolumePath... ]

xickDB:~ # lvextend --size +50G
/dev/mapper/system-home 
  Extending
logical volume home to 75.00 GiB
  Logical
volume home successfully resized

xickDB:~ # lvs
  LV
  VG     Attr
     LSize
 Pool Origin Data%  Move Log
Copy%  Convert
  home system
-wi-ao--- 75.00g    
     
     
     
     
     
     
  
  root system
-wi-ao--- 10.00g    
     
     
     
     
     
     
  
  swap system
-wi-ao---  8.00g  
     
     
     
     
     
     
 
  

 
 
xickDB:~ # resize2fs
/dev/mapper/system-home 
resize2fs 1.41.9
(22-Aug-2009)
Filesystem at
/dev/mapper/system-home is mounted on /home; on-line resizing
required
old desc_blocks = 2,
new_desc_blocks = 5
Performing an on-line resize of
/dev/mapper/system-home to 19660800 (4k) blocks.
The filesystem on
/dev/mapper/system-home is now 19660800 blocks long.

xickDB:~ # df
-h 
Filesystem  
     
      Size
 Used Avail Use% Mounted on
/dev/mapper/system-root
 9.9G  5.2G
 4.2G  56% /
udev  
     
     
      1.9G
 104K  1.9G   1%
/dev
tmpfs  
     
     
     9.0G
  72K  9.0G   1%
/dev/shm
/dev/sda1  
     
     
 152M   81M  
63M  57% /boot
/dev/mapper/system-home
  74G   13G  
58G  19% /home

Linux LVM在线扩容的更多相关文章

  1. Linux lvm在线扩容

    1.查看磁盘空间 [root@bgd-mysql3 ~]# fdisk -l Disk /dev/sda: 107.4 GB, 107374182400 bytes, 209715200 sector ...

  2. Linux下lvm在线扩容步骤

    转 :https://jingyan.baidu.com/article/25648fc18f22b29191fd0011.html 图片看不清可以看原文 LVM是逻辑盘卷管理(Logical Vol ...

  3. LVM在线扩容

    我虚拟机根分区已经使用了35%,现在需要对他进行在线扩容,扩容之后使用率降到30% [root@localhost ~]# dfFilesystem 1K-blocks Used Available ...

  4. Linux LVM动态扩容

    引用自:  https://blog.csdn.net/u012439646/article/details/73380197   xfs_growfs /dev/centos/root  一.首先安 ...

  5. Linux记录-在线扩容8e

    1.fdisk -l 2.增加分区 3.3:键入 p,主分区,并键入3(编号): 默认起始扇区和结束扇区即可(键入两次Enter) 键入t,修改分区类型为8e: 键入w,写分区表,然后重启: 卷扩容, ...

  6. LVM 在线扩容磁盘(ubuntu 14.04 server)

    mware workstation 8 或者 vmware vsphere client 6.0( exsi 6.0) (前提:你的服务器需要有已经存在的卷组,才可以添加新的物理卷到卷组,然后再扩容逻 ...

  7. 微服务架构 ------ 插曲 linux LVM磁盘扩容

    1.LVM的基本概念 物理卷(PV):可以在上面建立卷组的媒介,可以是硬盘分区,也可以是硬盘本身或者回环文件,物理卷包括一个特殊的header,其余部分被切割成一块块物理区域. 卷组(VG):将一组物 ...

  8. linux LVM 系统盘扩容

    1.fdisk /dev/sda2.输入n,开始创建新分区3.输入p4.输入w5.mkfs.ext4 /dev/sda36.pvcreate /dev/sda37.vgdisplay 查看VG nam ...

  9. Linux lvm 分区知识笔记

    盘面上可以细分出扇区(Sector)与柱面(Cylinder)两种单位,其中扇区每个为512bytes那么大. 通常所说的"硬盘分区"就是指修改磁盘分区表,它定义了"第n ...

随机推荐

  1. NPOI 给导出Excel添加简单样式

    需求分析:如下图为我之前导出的Excel数据,没有一点样式,标题行不明显,各个列的数据紧凑,查看数据时得手动拉宽每列,故这次要针对以上问题对它进行优化 结果展示: 代码: /// <summar ...

  2. 51nod 1632 B君的连通

    题目: 这题看起来难,其实这么多概率啥的都是唬人的.甚至连快速幂都不用就可以解. 解法:    n个节点,n-1条边,期望会有一半的边被炸毁(因为总体概率就是50%). 即(n-1)/2条边被炸毁,这 ...

  3. 【原创】Apache和基于虚拟主机的Tomcat集群方案

    最近建设了北京某政府机构的网站,网站前段使用Apache做负载均衡,后端使用Tomcat做的集群,基于虚拟主机的方式访问,并且实现了静态资源和动态资源的分离. 开始的建设方案有两种,一种是使用apac ...

  4. swift语言点评十七-Designated Initializers and Convenience Initializers

    Swift defines two kinds of initializers for class types to help ensure all stored properties receive ...

  5. 《Unix环境高级编程》读书笔记 第10章-信号

    1.引言 信号是软件中断. 信号提供了一种处理异步事件的方法. 2. 信号概念 信号的名字都是以3个字符SIG开头. Linux3.2.0支持31种信号.FreeBSD.Linux和Solaris作为 ...

  6. luogu P1592 互质(欧拉函数)

    题意 (n<=106,k<=108) 题解 一开始以为是搜索. 但想想不对,翻了一眼题解发现是欧拉函数. 因为 gcd(a,b)=gcd(a,a+b) 所以和n互质的数应该是类似a1,a2 ...

  7. 《剑指Offer》——试题1:赋值运算符函数

    题目:如下类型为CMyString的声明,请为该类型添加赋值运算符函数.   class CMyString { public: CMyString(char* pData = NULL); CMyS ...

  8. CSDN 轻松周赛赛题:能否被8整除

    轻松周赛赛题:能否被8整除 题目详情 给定一个非负整数,问能否重排它的全部数字,使得重排后的数能被8整除. 输入格式: 多组数据,每组数据是一个非负整数.非负整数的位数不超过10000位. 输出格式 ...

  9. ASP.NET-ajax.BeginForm使用02

      Ajax.BeginForm中OnFailure.Onsuccess.OnComplete函数是可以处理从后台返回的数据的,比直接使用jquery的$.ajax方法还要节约时间   @using( ...

  10. SQL Server 性能调优2 之索引(Index)的建立

    前言 索引是关系数据库中最重要的对象之中的一个,他能显著降低磁盘I/O及逻辑读取的消耗,并以此来提升 SELECT 语句的查找性能.但它是一把双刃剑.使用不当反而会影响性能:他须要额外的空间来存放这些 ...