Linux命令:lvcreate巧用

来源:互联网 发布:淘宝商品品牌怎么填写 编辑:程序博客网 时间:2024/06/06 03:56
创建LVM的逻辑卷。逻辑卷是创建在卷组之上的。逻辑卷对应的设备文件保存在卷组目录下,例如:在卷组"vg1000"上创建一个逻辑卷"lvol0",则此逻辑卷对应的设备文件为"/dev/vg1000/lvol0"。

来自: http://man.linuxde.net/lvcreate
创建LVM的逻辑卷。逻辑卷是创建在卷组之上的。逻辑卷对应的设备文件保存在卷组目录下,例如:在卷组"vg1000"上创建一个逻辑卷"lvol0",则此逻辑卷对应的设备文件为"/dev/vg1000/lvol0"。

来自: http://man.linuxde.net/lvcreate
lvcreate命令用来创建LVM的逻辑卷

逻辑卷是创建在卷组之上,逻辑卷对应的设备文件保存在卷组目录下;

例如:在卷组"vg_1"上创建一个逻辑卷"lv_1",则此逻辑卷对应的设备文件为"/dev/vg_1/lv_1"。

语法lvcreate(选项)(参数)

来自: http://man.linuxde.net/lvcreate
语法
lvcreate(选项)(参数)

命令说明

[root@mwd ~]# lvcreate --help

lvcreate: Create a logical volume(创建逻辑卷)
lvcreate
        [-A|--autobackup {y|n}](自动备份)
        [-a|--activate [a|e|l]{y|n}]
        [--addtag Tag](增加标签)
        [--alloc AllocationPolicy](分配策略)
        [--cachemode CacheMode](Cache模式)
        [-C|--contiguous {y|n}]
        [-d|--debug]
        [-h|-?|--help]
        [--ignoremonitoring](忽略监控)
        [--monitor {y|n}](监控)
        [-i|--stripes Stripes [-I|--stripesize StripeSize]]
        [-k|--setactivationskip {y|n}]
        [-K|--ignoreactivationskip]
        {-l|--extents LogicalExtentsNumber[%{VG|PVS|FREE}] |(逻辑扩展数)
         -L|--size LogicalVolumeSize[bBsSkKmMgGtTpPeE]}(逻辑卷大小)
        [-M|--persistent {y|n}] [--major major] [--minor minor]
        [-m|--mirrors Mirrors [--nosync] [{--mirrorlog {disk|core|mirrored}|--corelog}]](镜像)
        [-n|--name LogicalVolumeName](逻辑卷名字)
        [--noudevsync]
        [-p|--permission {r|rw}]
        [--[raid]minrecoveryrate Rate]
        [--[raid]maxrecoveryrate Rate]
        [-r|--readahead ReadAheadSectors|auto|none](读取头扇区)
        [-R|--regionsize MirrorLogRegionSize](镜像逻辑区域尺寸)
        [-T|--thin  [-c|--chunksize  ChunkSize](块大小)
          [--discards {ignore|nopassdown|passdown}]
          [--poolmetadatasize MetadataSize[bBsSkKmMgG]]]
          [--poolmetadataspare {y|n}]
        [--thinpool ThinPoolLogicalVolume{Name|Path}] (精简池逻辑卷)
        [-t|--test]
        [--type VolumeType](卷类型)
        [-v|--verbose]
        [-W|--wipesignatures {y|n}]
        [-Z|--zero {y|n}]
        [--version]

        VolumeGroupName [PhysicalVolumePath...]

常用实例:

(1)创建一个指定大小的lv,并指定名字为lv_2

lvcreate -L 2G -n lv_2 vg_1

(2)创建一个占全部卷组大小的lv,并指定名字为lv_3(注意前提是vg并没有创建有lv)

lvcreate -l 100%VG -n lv_3 vg_1

(3)创建一个空闲空间80%大小的lv,并指定名字为lv_4(常用)

lvcreate -l 80%Free -n lv_3 vg_1


原创粉丝点击