http://linux.cn/article-5117-1.html4 個 lvcreate 常用指令舉例
2015-3-25 15:09| 檢視: 2752| 評論: 3| 收藏: 3| 分享: 10
原文:http://www.ehowstuff.com/4-lvcreate-command-examples-on-linux/作者: skytech
譯文:LCTT https://linux.cn/article-5117-1.html譯者: Vic020
4 個 lvcreate 常用指令舉例
邏輯卷管理(LVM)是廣泛使用的技術,并擁有極其靈活磁盤管理方案。主要包含3個基礎指令:
1. 建立實體卷使用pvcreate
2. 建立卷組并給卷組增加分區vgcreate
3. 建立新的邏輯卷使用lvcreate

下列例子主要講述在已經存在的卷組上使用lvcreate建立邏輯卷。lvcreate指令可以在卷組的可用實體擴充池中配置設定邏輯擴充。通常,邏輯卷可以随意使用底層邏輯卷上的任意空間。修改邏輯卷将釋放或重新配置設定實體卷的空間。這些例子已經在CentOS 5, CentOS 6, CentOS 7, RHEL 5, RHEl 6 和 RHEL 7 版本中測試通過。
4個lvcreate指令例子
1. 在名為vg_newlvm的卷組中建立15G大小的邏輯卷:
1. [[email protected] ~]# lvcreate-L 15G vg_newlvm
2. 在名為vgnewlvm的卷組中建立大小為2500MB的邏輯卷,并命名為centos7newvol,這樣就建立了塊裝置/dev/vgnewlvm/centos7newvol:
1. [[email protected] ~]# lvcreate-L 2500 -n centos7_newvolvg_newlvm
3. 可以使用lvcreate指令的參數-l來指定邏輯卷擴充的大小。也可以使用這個參數以卷組的大小百分比來擴充邏輯卷。這下列的指令建立了centos7newvol卷組的50%大小的邏輯卷vgnewlvm:
1. [[email protected] ~]# lvcreate-l 50%VG -n centos7_newvol vg_newlvm
4. 使用卷組剩下的所有空間建立邏輯卷
1. [[email protected] ~]# lvcreate--name centos7newvol -l 100%FREE vgnewlvm
更多幫助,使用lvcreate指令--help選項來檢視:
1. [[email protected] ~]# lvcreate--help
1. lvcreate: Create a logical volume(建立邏輯卷)
2.
3. lvcreate
4. [-A|--autobackup {y|n}](自動備份)
5. [-a|--activate [a|e|l]{y|n}]
6. [--addtag Tag](增加标簽)
7. [--alloc AllocationPolicy](配置設定政策)
8. [--cachemode CacheMode](Cache模式)
9. [-C|--contiguous {y|n}]
10. [-d|--debug]
11. [-h|-?|--help]
12. [--ignoremonitoring](忽略監控)
13. [--monitor {y|n}](監控)
14. [-i|--stripes Stripes [-I|--stripesize StripeSize]]
15. [-k|--setactivationskip {y|n}]
16. [-K|--ignoreactivationskip]
17. {-l|--extents LogicalExtentsNumber[%{VG|PVS|FREE}] |(邏輯擴充數)
18. -L|--size LogicalVolumeSize[bBsSkKmMgGtTpPeE]}(邏輯卷大小)
19. [-M|--persistent{y|n}] [--major major] [--minor minor]
20. [-m|--mirrors Mirrors [--nosync] [{--mirrorlog{disk|core|mirrored}|--corelog}]](鏡像)
21. [-n|--name LogicalVolumeName](邏輯卷名字)
22. [--noudevsync]
23. [-p|--permission{r|rw}]
24. [--[raid]minrecoveryrate Rate]
25. [--[raid]maxrecoveryrate Rate]
26. [-r|--readahead ReadAheadSectors|auto|none](讀取頭扇區)
27. [-R|--regionsize MirrorLogRegionSize](鏡像邏輯區域尺寸)
28. [-T|--thin [-c|--chunksize ChunkSize](塊大小)
29. [--discards{ignore|nopassdown|passdown}]
30. [--poolmetadatasize MetadataSize[bBsSkKmMgG]]]
31. [--poolmetadataspare{y|n}]
32. [--thinpool ThinPoolLogicalVolume{Name|Path}] (精簡池邏輯卷)
33. [-t|--test]
34. [--type VolumeType](卷類型)
35. [-v|--verbose]
36. [-W|--wipesignatures{y|n}]
37. [-Z|--zero {y|n}]
38. [--version]
39. VolumeGroupName [PhysicalVolumePath...]
via: http://www.ehowstuff.com/4-lvcreate-command-examples-on-linux/
作者:skytech 譯者:Vic020 校對:wxy
本文由 LCTT 原創翻譯,Linux中國 榮譽推出
來源:https://linux.cn/article-5117-1.html
轉載于:https://blog.51cto.com/9434538/1681812