环境:
虚拟化环境,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. (转载) Android开发时,那些相见恨晚的工具或网站!

    huangmindong的专栏       目录视图 摘要视图 订阅 赠书 | 异步2周年,技术图书免费选      程序员8月书讯      项目管理+代码托管+文档协作,开发更流畅 Android ...

  2. LCD段码驱动

    假如要第3个数码关显示“8.”,则3A-3D均得为1,即Seg3和Seg4均得为1.假设模具Seg和驱动芯片Seg对应,则只需往HT1621的地址Seg3和Seg4分半发送0xF. 注意:HT1621 ...

  3. 安装anaconda和tensorflow

    一.首先下载anaconda,下载:Anaconda2-4.3.1-Linux-x86_64.sh(https://repo.continuum.io/archive/)参考网址:https://ww ...

  4. react-native 编译 undefined is not an object (evaluating '_react2.PropTypes.func')

    情况通报: 因为是我的二维码模块报错,提示报错代码如下 重要信息是下面的红色字体部分(Android 模拟器红屏) undefined is not an object (evaluating '_r ...

  5. JDBC读写MySQL的大字段数据

    JDBC读写MySQL的大字段数据   不管你是新手还是老手,大字段数据的操作常常令你感到很头痛.因为大字段有些特殊,不同数据库处理的方式不一样,大字段的操作常常是以流的方式 来处理的.而非一般的字段 ...

  6. FarPoint自动换行

    单元格自动换行 FarPoint.Win.Spread.CellType.TextCellType mType = new FarPoint.Win.Spread.CellType.TextCellT ...

  7. 阿里云部署Docker(9)----Dockerfile脚本定制镜像

    本文为原创文章.转载需注明转自:http://blog.csdn.net/minimicall? viewmode=contents 技术爱好者都是比較懒的.而docker又是开发人员支持起来的.所以 ...

  8. Android Bitmap太大导致ImageView不显示的问题

    今天做我们的智能相冊的项目时,遇到了非常奇妙的问题,当照片太大时,导致ImageView.setImageBitmap不显示,上网上搜了非常多办法.感觉都不是那么靠谱.最后使用了简单粗暴的手段: // ...

  9. Node.js 博客实例(十)pv统计和留言统计

    原教程 https://github.com/nswbmw/N-blog/wiki/_pages的第十章,因为版本号等的原因,在原教程基础上稍加修改就可以实现. post.js中将var post={ ...

  10. YII显示sql进行调试

    进行插入測试: 一个简单控制器: function actionJia(){ $goods_model = new Goods(); //进行加入有别于查询不能使用以下这样的方式 // $goods_ ...