彩世界开奖app官网-彩世界平台官方网址(彩票平台)
做最好的网站
来自 彩世界开奖app官网 2019-12-06 21:45 的文章
当前位置: 彩世界开奖app官网 > 彩世界开奖app官网 > 正文

LV 钦命或改良逻辑卷的major, minor号[凯雷德HEL6]

在成立逻辑卷时,能够内定逻辑卷的major和minor设备号。

- 迁移卷组 到新系统

  • 源Computer上
  1. 在旧类别中,umount 全体卷组上的逻辑卷
  2. vgchange –a n vg0
    lvdisplay
  3. vgexport vg0

pvscan
vgdisplay
拆下旧硬盘

  • 在对象Computer上
  1. 在新系统中安装旧硬盘,并vgimport vg0.
  2. vgchange –ay vg0
  3. mount

 7、增、减LV大小:

  #umount  /lv01;

      #e2fsadm -L 100M(-100M) /dev/vg01/lv01

 

________________________________________________________

 

# lvcreate -l 50%VG -n lv02 -M y --minor 12 vgoradata

扩张和裁减逻辑卷

  • 恢宏逻辑卷:
    lvextend -L [ ]#[mMgGtT]
    /dev/VG_NAME/LV_NAME
    resize2fs /dev/VG_NAME/LV_NAME
    lvresize -r -l 100%FREE /dev/ VG_NAME/LV_NAME
  • 裁减逻辑卷:
    umount /dev/VG_NAME/LV_NAME
    e2fsck -f /dev/VG_NAME/LV_NAME
    resize2fs /dev/VG_NAME/LV_NAME

[mMgGtT]

lvreduce -L [-]#[mMgGtT] /dev/VG_NAME/LV_NAME
mount

 二、LVM的结简图如下:

        hda1  hdb1  sdc  (PV:s  物理卷,平日为分区或任何硬盘卡塔尔(英语:State of Qatar) 

               |     /                                                                     

          diskvg    (VG 卷组由物理卷组成卡塔尔   

          /       |                                                                        

         usrlv rootlv varlv   (LV:s 逻辑卷在卷组上成立卡塔尔(قطر‎

          |         |        |                                                              

         ext2  reiserfs  xfs   (构建在逻辑卷上的文书档案系统卡塔尔

  实例解释内容:

    PV:  实体分割区(Partition)/dev/had...

    VG:  虚构硬盘   /dev/vg_name

    LV: 设想分割区  /dev/vg_name/lv_name

 

图片 1

实验:

  • 创建LV
  1. fdisk /dev/sda 创设分区类型为8e

t 8e

  1. pvcreate /dev/sd{a7,b} 创建PV

  2. vgcreate -s 16M vg0 /dev/sd{a7,b} 创建VG

  3. lvcreate -n lv0 -l 100%vg vg0 创建LV

  4. mkfs.ext4 /dev/vg0/lv0 文件系统格式化

  5. mount 挂载

  • 扩展LV
  1. pvcreate /dev/sdc
  2. vgextend vg0 /dev/sdc
  3. lvextend -l 1000 /dev/vg0/lv0
  4. resize2fs /dev/vg0/lv0 (ext系统)
    xfs_growfs /mnt/lv0 (xfs系统)
  5. lvextend -r -l 1000 /dev/vg0/lv0 或许3,4合成一步
  • 缩减LV
  1. 建议:数据备份
  2. umount /mnt/lv0/
  3. fsck -f /dev/vg0/lv0
  4. resize2fs /dev/vg0/lv0 30G
  5. lvreduce -L 30G /dev/vg0/lv0
  6. mount /dev/vg0/lv0 /mnt/lv0
  • 移除PV
  1. vgdisplay 空闲空间
    pvdisplay
  2. pvmove /dev/sdb
  3. vgreduce vg0 /dev/sdb
  4. pvremove /dev/sdb
  5. 卸载硬盘
  • 跨主机迁移LV
  1. 查阅LV对应的卷组是由多少个PV组合的
    /dev/sdc /dev/sdd
  2. 翻看下VG名称,确认保障在对象主机上的名称不要冲突
    vgrename vg0 newvg0
    lvrename /dev/vg0/lv0 /dev/newvg0/newlv0
  3. 在源主机
    umount /dev/newvg0/lv0
    vgchange -an newvg0
    vgexport newvg0
  4. 将相应全数PV,接入到目的主机
  5. 在指标主机
    pvscan
    vgimport newvg0
    vgchange -ay newvg0 激活
    mount /dev/newvg0/newlv0 /mnt/newlv0

 5、创立文档系统:

  #mke2fs -j /dev/vg01/lv01   (mkfs.ext3 /dev/vg01/lv02;  mkfs.ext3 /dev/vg01/lv_snapshot)

 

# lvchange -a n /dev/vgoradata/lv01

使用LVM快照

  • 为现存逻辑卷创立快速照相
lvcreate -l 64 -s -n snap-data -p r /dev/vg0/data
  • 挂载快速照相
mkdir -p /mnt/snap
mount -o ro /dev/vg0/snap-data /mnt/snap
  • 复原快速照相
umount /dev/vg0/snap-data
umount /dev/vg0/data
lvconvert --merge /dev/vg0/snap-data
  • 剔除快速照相
umount /mnt/databackup
lvremove /dev/vg0/databackup

 

[-M|--persistent {y|n}] //Set to y to make the minor number specified persistent.

vg 处理工科具

  • 来得卷组
    vgs
    vgdisplay

  • 创办卷组
    vgcreate [-s #[kKmMgGtTpPeE]] VolumeGroupName
    PhysicalDevicePath [PhysicalDevicePath...]

  • 管住卷组
    vgextend Vo lumeGroupName PhysicalDevicePath
    [PhysicalDevicePath...]
    vgreduce VolumeGroupName PhysicalDevicePath
    [PhysicalDevicePath...]

  • 删去卷组
    先做pvmove ,再做vgremove

  • vgcreate

vgcreate命令用于创制LVM卷组

vgcreate(选项)(参数)

选项
    -l:卷组上允许创建的最大逻辑卷数;
    -p:卷组中允许添加的最大物理卷数;
    -s:卷组上的物理卷的PE大小。
  • vgconvert

vgconvert命令用于转移钦命LVM卷组的元数据格式,常常将“LVM1”格式的卷组调换为“LVM2”格式。调换卷组元数据前必需保险卷组处于非活动状态,否则不能产生改动操作。

vgconvert(选项)(参数)

选项 
    -M:要转换的卷组格式。 
参数 
    卷组:指定要转换格式的卷组
  • vgchange

vgchange命令用于更正卷组的属性,常常被用来安装卷组是高居活动状态或非活动状态。处于活动状态的卷组不可能被删除,必需使用vgchange命令将卷组设置为非活动状态后能力去除

vgchange(选项)(参数)

选项 
    -a:设置卷组的活动状态。 
    -ay:激活卷组的活动状态
    -an:关闭卷组的活动状态
参数 
    卷组:指定要设置属性的卷组。
  • vgextend命令磁盘处理 >vgextend命令用于动态扩充LVM卷组,它经过向卷组中增加物理卷来充实卷组的体量。LVM卷组中的物理卷能够在运用vgcreate命令制造卷组时增多,也得以行使vgextend命令动态的增进。

vgextend(选项)(参数)

选项 
    -d:调试模式; 
    -t:仅测试
参数 
    卷组:指定要操作的卷组名称; 物理卷列表:指定要添加到卷组中的物理卷列表。
  • vgremove命令用于客户删除LVM卷组

vgremove(选项)(参数)

选项 
    -f:强制删除
  • vgdisplay

vgdisplay命令用于显示LVM卷组的音信

vgdisplay(选项)(参数)

选项 
    -A:仅显示活动卷组的属性; 
    -s:使用短格式输出的信息。 
参数 
    卷组:要显示属性的卷组名称。
  • vgreduce

vgreduce命令通过删除LVM卷组中的物理卷来压缩卷组体积。不能去除LVM卷组中剩下的末尾贰个物理卷。

vgreduce(选项)(参数)

选项
    -a:如果命令行中没有指定要删除的物理卷,则删除所有的空物理卷;
    --removemissing:删除卷组中丢失的物理卷,使卷组恢复正常状态。
参数
    卷组:指定要操作的卷组名称; 物理卷列表:指定要删除的物理卷列表。
  • vgrename 更改vg卷组的称号

  • vgimport 导入vg设备

  • vgexport 导出vg设备

 4、创设逻辑卷(LVM卡塔尔(قطر‎:

  命令lvcreate的常用方法:

     lvcreate [options]  -n 逻辑卷名  卷组名   

  当中的常用可选项有:

     "-i Stripes :接受交错(striped卡塔尔格局创造LV,个中Stripes指卷组中PV的数码。

     "-I Stripe_size :选拔交错方式时选拔的块大小(单位为KB卡塔尔,Stripe_size必须为2的指数:2N ,N=2,3...9。

    "-l LEs :钦定LV的逻辑块数。

    "-L size :钦赐LV的深浅,其后能够用K、M、G表示KB、MB、GB。

    "-s :创立意气风发已存在LV的snapshot卷。

    "-n name :为LV内定名称。

  1)成立普通LV:

  #lvcreate -L 5G -n lv01 vg01  

   ——>创造叁个名叫lv01的5G 虚拟分区在虚构硬盘vg01上的/dev/vg01/lv01

 #lvcreate -i 4 -I 8 -L 4G -n lv02  vg01  

   ——>个中,-i 是VG中结成PV的分区个数,-I 块大小,-L LV的高低

  2)创制快速照相LV:

#lvcreate -s -i 4 -I 16 -L 2G -n lv03_snapshot vg01

 

# dmsetup ls

逻辑卷微处理器(LVM)

  • 同意对卷进行有益操作的抽象层,满含重新设定文件系统的高低
  • 允许在多少个大意设备间重复组织文件系统
  • 将设备钦赐为物理卷
  • 用多少个只怕多少个物理卷来创建叁个卷组
  • 物理卷是用固定大小的情理区域(Physical Extent ,PE )来定义的
  • 在物理卷上创造的逻辑卷是由物理区域(PE )组成
  • 能够在逻辑卷上创立文件系统

LVM简介:

LVM: Logical Volume Manager,Version: 2      
dm: device mapper:将一个或多个底层块设备组织成一个逻辑设备的模块     
设备名:/dev/dm-#
软链接:
    /dev/mapper/VG_NAME-LV_NAME
        /dev/mapper/vol0-root
    /dev/VG_NAME/LV_NAME
        /dev/vol0/root
  • LVM 改善文件系统的容积

LVM 能够弹性的修改LVM 的体量
经过置换PE来伸开资料的转变,将原来LV 内的PE 转移到任何的设施中以减低LV的体量,或将别的设备中的PE 加到LV 中以加大体积

  • 除去逻辑卷

删除逻辑卷必须先删除LV ,再删除VG

 大器晚成、总体思路:

    分区成LVM格式(8e卡塔尔国——>创制PV——>创设VG——>创造LV——>格式化分区——>MOUNT分区——>e2fsadm调节LV大小

    解释多少个关键词:

      PV (Physical Volumn);——物理卷

      LV(Logical Volumn);——逻辑卷

      VG(Volumn Group);——卷组

      PE(Physical Extend——物理块 default 4M);

      LE(Logical Extend——逻辑块)

      PE:LE=1:1(Normal)

对此已开立好的逻辑卷,假设要改过major和minor号,必要deactive

逻辑卷微型机快速照相

快速照相的半空中山高校小小于或等于逻辑卷的空中山高校小,不能够超越逻辑卷空间

快速照相是独特的逻辑卷,它是在转换快速照相时存在的逻辑卷的确切拷贝

对于急需备份只怕复制的依存数据集一时拷贝以致其余操作来讲,
快速照相是最合适的选料

快速照相独有在它们和原先的逻辑卷分歧期才会成本空间

在扭转快速照相时会分配给它一定的半空中,但唯有在本来的逻辑卷大概快速照相有所退换才会使用那么些空中
当原来的逻辑卷中具备改造时,会将旧的数额复制到快速照顾中。

快速关照中只含有原本的逻辑卷中改造的数目只怕自生成快照后的快速看护中改动的数码

树立快速照相的卷大小只必要原始逻辑卷的15% ~75%就够了,也得以选用lvextend放大快速照相

快照便是将立刻的系统消息记录下来,就左近照相常常,若以往有其余数据变动了,则原始数据会被挪动到快速照相区,未有改换的区域则由快速照相区和文件系统分享

是因为快速照相区与原先的LV 共用数不清PE的区块,因而快速照相去与被快速照相的LV必得在同叁个VG. 系统恢复生机的时候的文本数量不可能超过快速照相区的莫过于体积

  百科:LVM是 Logical Volume Manager(逻辑卷管理)的简写,它是Linux情形下对磁盘分区进行管理的后生可畏种机制,它由HeinzMauelshagen在Linux 2.4内核上完毕的。

例子

lv 管理工科具

  • 来得逻辑卷
    lvs
    Lvdisplay

  • 创设逻辑卷
    lvcreate -L #[mMgGtT] -n NAME VolumeGroup
    lvcreate -l 60%VG -n mylv testvg
    lvcreate -l 100%FREE -n yourlv testvg

  • 删去逻辑卷
    lvremove /dev/VG_NAME/LV_NAME

  • 重设文件系统大小
    fsadm [options] resize device [new_size[BKMGTEP]]
    resize2fs [-f] [-F] [-M] [-P] [-p] device [new_size]

  • lvscan

lvscan命令用于扫描当前系统中留存的持有的LVM逻辑卷。使用lvscan指令能够发掘系统中的全数逻辑卷,及其对应的配备文件。

lvscan(选项)

选项 
    -b:显示逻辑卷的主设备和次设备号。
  • lvextend

lvextend命令用于在线扩大逻辑卷的空间大小,而不间断应用程序对逻辑卷的拜访。使用lvextend命令动态在线增加磁盘空间.

lvextend(选项)(参数)

选项 
    -L:指定逻辑卷的大小,单位为“kKmMgGtT”字节;
    -l:指定逻辑卷的大小(LE数)。 
参数 
    逻辑卷:指定要扩展空间的逻辑卷。
  • lvcreate

lvcreate命令用于创立LVM的逻辑卷。

lvcreate(选项)(参数)

选项 
    -L:指定逻辑卷的大小,单位为“kKmMgGtT”字节;
    -l:指定逻辑卷的大小(LE数)。 
    -n:指定逻辑卷的名称  
    -s:创建逻辑卷的快照  
    -p 指定快照挂载的属性
        r:只读属性 
参数 
    逻辑卷:指定要创建的逻辑卷名称。
  • lvreduce

lvreduce命令用于裁减LVM逻辑卷占用的长台湾空中大学小

lvreduce(选项)(参数)

选项 
    -L:指定逻辑卷的大小,单位为“kKmMgGtT”字节;
    -l:指定逻辑卷的大小(LE数)。 
参数 
    逻辑卷:指定要操作的逻辑卷对应的设备文件。
  • lvresize

lvresize命令用于调节LVM逻辑卷的上空尺寸,能够附加空间和压缩空间

lvresize(选项)(参数)

选项 
    -L:指定逻辑卷的大小,单位为“kKmMgGtT”字节;
    -l:指定逻辑卷的大小(LE数)。 
参数 
    逻辑卷:指定要删除的逻辑卷。
  • lvrename 校勘lv逻辑卷设备名

  • lvchange

    参数:
    -a:设置逻辑卷的活动状态。
    -ay:激活逻辑卷的活动状态
    -an:关闭逻辑卷的活动状态

  • lvconvert --merge /dev/vg0/snap-data 由快速照相回复逻辑卷数据

 三、LVM详细创立进度:

  如有四个硬盘hda2(3G卡塔尔/hdb2(3G卡塔尔(قطر‎/hdc2(3G卡塔尔/hdd2(3G卡塔尔 hda1(100M boot分区卡塔尔(قطر‎

  1、创立分区:

 #fdisk /dev/hda(..hdb..hdc..hdd) -----p---n--t--8e---p--w--- reboot

    (分出hda2/hdb2/hdc2/hdd2各3G的LVM分区,分区格式为8e。)

 

   2、成立物理卷(PV卡塔尔(英语:State of Qatar):

 #pvcreate [-v] /dev/hda2 /dev/hdb2 /dev/hdc2 /dev/hdd2

  (成立物理卷PV早先能够因此#pvscan 查看是或不是有物理卷及其音信,如pvscan查见到现存PV(如/dev/hdb1、/dev/hdc1)归属VG (如VG0),则能够因而#pvdisplay /dev/hdb1翻开现存LVM的状态。个中参数:-v 为显示创立的总体历程,能够简单。卡塔尔国

 

  3、创制卷组(VG卡塔尔国:

 #vgcreate [-v]  [-s 8M]vg01 /dev/hda2 /dev/hdb2 /dev/hdc2 /dev/hdd2

    【创设卷组VG以前能够通过#vgdisplay 查看现存卷组新闻;】

    【VG创建好后,自动就Active(活动卡塔尔(قطر‎起来,若未有自动Active,则可以透过#vgchange -a y vg01

      激活VG,也可以透过#vgchange -a n vg01 关闭Actice 的VG为Deactive;】

    【唯有对Deactive 的VG技术张开转移、删除;】

    【VG的重命名不须求Deactive,如#vgrename old_vg_name new_vg_name;】

    【vgremove 删除现存VG ,如#vgremove vg_name,必须是Deactive VG;】

    【若在开立了LVM后意识硬盘空间相当不足,则能够创制二个LVM分区,通过pvcreate激活此分区,再经过

      vgextend参加到存活VG中以扩大空间,#pvcreate /dev/hde2  ;

      #vgextend -v vg01 /dev/hde2   将hde2参加到存活vg01中以增加空间;】

    【若要删除VG中的PV,必须先承认此PV未有被VG所采纳,如/dev/hdd2,先查看#pvdisplay /dev/hdd2

     中的PV Status,为Not Availiable则可以删除,#vgreduce -v vg01 /dev/hdd2。】

     参数: -s 创制的VG的PE大小(如8M),暗中认可省略不写为4M,必需是4的整好几倍。

 

# lvchange -M y --minor 21 /dev/vgoradata/lv01

pv 管理工科具

  • 显示pv 信息
    pvs :简要pv 音讯突显
    pvdisplay
  • 创建pv

pvcreate /dev/DEVICE

-f:强制创建物理卷,不需要用户确认;
-u:指定设备的UUID;
-y:所有的问题都回答“yes”;
-Z:是否利用前4个扇区。

pvremove /dev/DEVICE

-d:调试模式; 
-f:强制删除; 
-y:对提问回答“yes”

pvchange 允许管理员改换物理卷的分配许可

pvchange(选项)(参数)

选项 
    -u:生成新的UUID;
    -x:是否允许分配PE。

参数为物理卷

pvdisplay(选项)(参数)

-s:以短格式输出;
-m:显示PE到LE的映射
  • pvs
选项     
    --noheadings:不输出标题头;      
    --nosuffix:不输出空间大小的单位。
  • **pvscan **
pvscan(选项) 
    选项
        -d:调试模式;
        -e:仅显示属于输出卷组的物理卷;
        -n:仅显示不属于任何卷组的物理卷;
        -s:短格式输出; 
        -u:显示UUID。

 四、总结:

    1) fdisk /dev/hd?--8e (/dev/hda2;/dev/hdb2;/dev/hdc2/;dev/hdd2)

    2) pvcreate /dev/hda2 /dev/hdb2 /dev/hdc2

    3)vgcreate vg01 /dev/hd2 /dev/hdb2 /dev/hdc2

    4)lvcreate [-s] [-i pv_pation_count]LV 钦命或改良逻辑卷的major, minor号[凯雷德HEL6]。 [-I n*2k] -L 分区大小 [-n lv_name]  vg01

    5)mke2fs [-j] /vg01/lv_name

    6) mkdir /mnt/mnt_point;  mount -t ext3 /dev/vg01/lv_name  /mnt/mnt_point;

  扩充硬盘已扩张分区容积:

    1) pvcreate /dev/hdd2;

    2) vgextend vg01 /dev/hdd2;

    3)lvextend -L 100M /dev/vg01/lv_name; (在线扩展分区大小)  lvreduce -L -100M /dev/vg01/lv_name (在线扩张分区大小)

  若VG中有容积未分配可以由此以下措施扩大(或调整和收缩)分区容积:

    1) umount /mnt/mnt_point;

    2) e2fsadm -L 100M /dev/vg01/lv_name

  ——以上扩充必须是LV中最后一个LV(如/dev/vg01/lv01;/dev/vg01/lv02; /dev/vg01/lv03卡塔尔(قطر‎  

    只好健康、精确扩大最终三个LV :lv03;若扩展lv01、lv02只怕会有标题爆发!

 

作品参照他事他说加以考查:Blog.ChinaUnix.net

 

 

# lvchange -a y /dev/vgoradata/lv01

成立逻辑卷示例

  • 创办物理卷
    pvcreate /dev/sda3
  • 为卷组分配物理卷
    vgcreate vg0 /dev/sda3
  • 从卷组创造逻辑卷
    lvcreate -L 256M -n data vg0
    mke2fs -j /dev/vg0/data
  • mount /dev/vg0/data /mnt/data

 6、挂载:

  #mkdir /mnt/lv01 ;

      #mount -t ext3 /dev/vg01/lv01  /mnt/lv01;

 

[--major major] //该选项在kernel 2.4以前扶持,之后不要内定

# lvcreate -l 50%VG -n lv01 -M y --minor 11 vgoradata

[--minor minor] //Sets the minor number.

下一场改正,所以不能够挂载。

本文由彩世界开奖app官网发布于彩世界开奖app官网,转载请注明出处:LV 钦命或改良逻辑卷的major, minor号[凯雷德HEL6]

关键词: Linux Linux步伐 Lvm 组建 过程