前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布

lvm2

作者头像
零月
发布2018-04-25 15:14:22
9390
发布2018-04-25 15:14:22
举报
文章被收录于专栏:从零开始的linux从零开始的linux

首先创建好lvm分区

  1. # fdisk /dev/vdb -l
  2. Disk /dev/vdb: 42.9 GB, 42949672960 bytes
  3. 16 heads, 63 sectors/track, 83220 cylinders
  4. Units = cylinders of 1008 * 512 = 516096 bytes
  5. Sector size (logical/physical): 512 bytes / 512 bytes
  6. I/O size (minimum/optimal): 512 bytes / 512 bytes
  7. Disk identifier: 0x3ba3c66b
  8. Device Boot Start End Blocks Id System
  9. /dev/vdb1 1 4162 2097616+ 83 Linux
  10. /dev/vdb2 4163 24968 10486224 5 Extended
  11. /dev/vdb5 4163 8324 2097616+ 8e Linux LVM
  12. /dev/vdb6 8325 12486 2097616+ 8e Linux LVM
  13. /dev/vdb7 12487 16648 2097616+ 8e Linux LVM
  14. /dev/vdb8 16649 20810 2097616+ 8e Linux LVM

创建pv,查看pv

  1. # pvcreate /dev/vdb5
  2. Physical volume "/dev/vdb5" successfully created
  3. # pvdisplay
  4. "/dev/vdb5" is a new physical volume of "2.00 GiB"
  5. --- NEW Physical volume ---
  6. PV Name /dev/vdb5
  7. VG Name
  8. PV Size 2.00 GiB
  9. Allocatable NO
  10. PE Size 0
  11. Total PE 0
  12. Free PE 0
  13. Allocated PE 0
  14. PV UUID 5uqG4x-sCEP-drkf-bcaY-V2FP-tKdY-wU8m0L

创建vg查看vg

  1. # vgcreate myvg0 /dev/vdb5
  2. Volume group "myvg0" successfully created
  3. # vgdisplay
  4. --- Volume group ---
  5. VG Name myvg0
  6. System ID
  7. Format lvm2
  8. Metadata Areas 1
  9. Metadata Sequence No 1
  10. VG Access read/write
  11. VG Status resizable
  12. MAX LV 0
  13. Cur LV 0
  14. Open LV 0
  15. Max PV 0
  16. Cur PV 1
  17. Act PV 1
  18. VG Size 2.00 GiB
  19. PE Size 4.00 MiB
  20. Total PE 511
  21. Alloc PE / Size 0 / 0
  22. Free PE / Size 511 / 2.00 GiB
  23. VG UUID J2lV3U-aY3W-xSRN-DktS-jv1j-R0Nr-JzRatC

扩展vg

代码语言:javascript
复制
# vgextend myvg0 /dev/vdb6  Volume group "myvg0" successfully extended

移除pv,vg

  1. # pvmove /dev/vdb6
  2. No data to move for myvg0
  3. # vgreduce myvg0 /dev/vdb6
  4. Removed "/dev/vdb6" from volume group "myvg0"

创建lv

  1. # lvcreate -L 1G -n mylv0 myvg0
  2. Logical volume "mylv0" created.

格式化lv

  1. # mke2fs -t ext4 -b 1024 -L MYLV /dev/myvg0/mylv0
  2. mke2fs 1.41.12 (17-May-2010)
  3. Filesystem label=MYLV
  4. OS type: Linux
  5. Block size=1024 (log=0)
  6. Fragment size=1024 (log=0)
  7. Stride=0 blocks, Stripe width=0 blocks
  8. 65536 inodes, 1048576 blocks
  9. 52428 blocks (5.00%) reserved for the super user
  10. First data block=1
  11. Maximum filesystem blocks=68157440
  12. 128 block groups
  13. 8192 blocks per group, 8192 fragments per group
  14. 512 inodes per group
  15. Superblock backups stored on blocks:
  16. 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409, 663553,
  17. 1024001
  18. Writing inode tables: done
  19. Creating journal (32768 blocks): done
  20. Writing superblocks and filesystem accounting information: done

挂载lv

  1. # mount /dev/myvg0/mylv0 /lv
  2. # df -h
  3. Filesystem Size Used Avail Use% Mounted on
  4. /dev/vda1 40G 4.6G 33G 13% /
  5. tmpfs 7.8G 0 7.8G 0% /dev/shm
  6. /dev/mapper/myvg0-mylv0
  7. 976M 2.8M 922M 1% /lv
本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2017-04-08,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 从零开始的linux 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档