天天看點

lvcreate 常用指令舉例http://linux.cn/article-5117-1.html4 個 lvcreate 常用指令舉例

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 常用指令舉例http://linux.cn/article-5117-1.html4 個 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

繼續閱讀