LVM(Logical Volume Manager 逻辑卷管理器)

LVM(Logical Volume Manager 逻辑卷管理器)

多个磁盘pv(物理卷)组成存储池vg(卷组),vg又可以划分多个逻辑卷lv,在lv下可以建立文件系统

现在添加一块20g大小的硬盘,重启系统

首先将硬盘分区为sdb1   sbd2

分别创建pv物理卷

然后创建vg,把pv加到vg

然后在vg下创建lv

查看磁盘信息,可以看到添加好的硬盘sdb

[root@ENMOEDU ~]# fdisk -l

Disk /dev/sdb: 21.5 GB, 21474836480 bytes

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

创建硬盘分区 sdb1

[root@ENMOEDU ~]# fdisk /dev/sdb

Command (m for help): n

Command action

   e   extended

   p   primary partition (1-4)

p

Partition number (1-4): 1

First cylinder (1-2610, default 1): 

Using default value 1

Last cylinder, +cylinders or +size{K,M,G} (1-2610, default 2610): +5G

Command (m for help): w                                       //写入

[root@ENMOEDU ~]# pvcreate /dev/sdb1                         //创建pv

[root@ENMOEDU ~]# pvs                                      //查看pv

  PV         VG         Fmt  Attr PSize  PFree

   /dev/sdb1             lvm2 a--   5.01g 5.01g

改变sdb1类型为LVM(然后如上创建sdb2,将sdb2类型设为LVM,这里就不贴代码了)

[root@ENMOEDU ~]# fdisk /dev/sdb

Command (m for help): t

Partition number (1-4): 1

Hex code (type L to list codes): 8e

创建vg vgYY

[root@ENMOEDU ~]# vgcreate vgYY /dev/sdb1

已经把sdb1加入vgYY了,这时如果想为新建的vg扩容只能用vgextend命令

[root@ENMOEDU ~]# vgcreate vgYY /dev/sdb2     

  A volume group called vgYY already exists.    

[root@ENMOEDU ~]# vgextend vgYY /dev/sdb2

  Volume group "vgYY" successfully extended

[root@ENMOEDU ~]# vgs

  VG         #PV #LV #SN Attr   VSize  VFree 

  vgYY         2   0   0 wz--n- 19.99g 19.99g

  vg_enmoedu   1   7   0 wz--n- 99.90g  9.90g

在新建的vg下创建lv

[root@ENMOEDU ~]# lvcreate -L 50M vgYY

  Rounding up size to full physical extent 52.00 MiB

  Logical volume "lvol0" created

格式化新建的lv为ext4格式

[root@ENMOEDU ~]# mkfs.ext4 /dev/vgYY/lvol0

创建目录,挂载到新建的lv

[root@ENMOEDU ~]# mkdir /a

[root@ENMOEDU ~]# mount /dev/vgYY/lvol0 /a

为新建的lv扩容,先把原来挂载上的a取消挂载,否则扩容只是扩大了lv没有扩大文件夹a的大小

[root@ENMOEDU ~]# umount /dev/vgYY/lvol0 /a

[root@ENMOEDU ~]# lvextend -L +50M /dev/mapper/vgYY-lvol0

[root@ENMOEDU ~]# resize2fs /dev/vgYY/lvol0        //更新新建的lv的大小

[root@ENMOEDU ~]# mount /dev/vgYY/lvol0 /a


来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/29438052/viewspace-1072321/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/29438052/viewspace-1072321/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值