`

基础知识 -- Linux 逻辑卷管理技术2

阅读更多

怎样从VG中移走PV ?
https:// svn.wso2.org //repos // wso2 // tags // wsas // java // 3.2.1 //
例如将/dev/sdb1从逻辑卷中移出:
linux-0eob:/ # pvmove /dev/sdb1
/dev/sdb1: Moved: 100.0%

linux-0eob:/ # pvscan
  PV /dev/sdb1   VG vg0   lvm2 [52.00 MB / 52.00 MB free]
  PV /dev/sdb2   VG vg0   lvm2 [52.00 MB / 32.00 MB free]
  PV /dev/sdb3   VG vg0   lvm2 [52.00 MB / 52.00 MB free]
  Total: 3 [156.00 MB] / in use: 3 [156.00 MB] / in no VG: 0 [0   ]
从vg0 中移走pv
linux-0eob:/ # vgreduce vg0 /dev/sdb1

  Removed "/dev/sdb1" from volume group "vg0"
再一次查看:
linux-0eob:/ # pvscan
  PV /dev/sdb2   VG vg0             lvm2 [52.00 MB / 32.00 MB free]
  PV /dev/sdb3   VG vg0             lvm2 [52.00 MB / 52.00 MB free]
  PV /dev/sdb1                      lvm2 [54.88 MB]
  Total: 3 [158.88 MB] / in use: 2 [104.00 MB] / in no VG: 1 [54.88 MB]
这样/dev/sdb1就变成自由分区了

怎样指定vg中逻辑块的大小 ?
我们可以使用vgcreate的-s选项指定逻辑块大小,这样可以支持更大的逻辑卷
linux-0eob:/ # vgcreate vg1 -s 8M /dev/sdb1
  Volume group "vg1" successfully created
linux-0eob:/ # vgdisplay vg1
  --- Volume group ---
  VG Name               vg1
  System ID            
  Format                lvm2
  Metadata Areas        1
  Metadata Sequence No  1
  VG Access             read/write
  VG Status             resizable
  MAX LV                0
  Cur LV                0
  Open LV               0
  Max PV                0
  Cur PV                1
  Act PV                1
  VG Size               48.00 MB
  PE Size               8.00 MB
  Total PE              6
  Alloc PE / Size       0 / 0  
  Free  PE / Size       6 / 48.00 MB
  VG UUID               UWko2s-q9Qp-ybSZ-ZHJr-1FHl-R60q-8jzaR5

在vg1上创建逻辑卷
linux-0eob:/ # lvcreate -n lvdata2 -l 2 vg1
  Logical volume "lvdata2" created
linux-0eob:/ # lvdisplay
  --- Logical volume ---
  LV Name                /dev/vg0/lvdata
  VG Name                vg0
  LV UUID                tYWFX0-Msor-q6I3-dZjE-W06M-UKyj-McRdpP
  LV Write Access        read/write
  LV Status              available
  # open                 1
  LV Size                20.00 MB
  Current LE             5
  Segments               1
  Allocation             inherit
  Read ahead sectors     auto
  - currently set to     256
  Block device           253:0
  
  --- Logical volume ---
  LV Name                /dev/vg1/lvdata2
  VG Name                vg1
  LV UUID                U2y1YP-uHOb-dKh3-pZTP-LFXJ-mOUm-hFZKzZ
  LV Write Access        read/write
  LV Status              available
  # open                 0
  LV Size                16.00 MB
  Current LE             2
  Segments               1
  Allocation             inherit
  Read ahead sectors     auto
  - currently set to     256
  Block device           253:1
  
lvcreate 强大的功能还有哪些 ?

-s 选项可以备份lv中的数据,--snapshots;可以实时捕捉数据的变化.
    但是这种方式只能在负载不高的情形下进行.
linux-0eob:/ # lvcreate -n snap -s -l 4 /dev/vg1/lvdata2
  Logical volume "snap" created
这样/dev/vg1/lvdata2 中的内容会与 /dev/vg1/snap下的数据是实时同步的

如何转换逻辑卷的状态 ?
linux-0eob:/ # lvscan
  ACTIVE            '/dev/vg0/lvdata' [20.00 MB] inherit
  ACTIVE   Original '/dev/vg1/lvdata2' [16.00 MB] inherit
  ACTIVE   Snapshot '/dev/vg1/snap' [32.00 MB] inherit
linux-0eob:/ # vgchange -an vg0
  Can't deactivate volume group "vg0" with 1 open logical volume(s)
linux-0eob:/ # vgchange -an vg1
  0 logical volume(s) in volume group "vg1" now active
linux-0eob:/ # lvscan
  ACTIVE            '/dev/vg0/lvdata' [20.00 MB] inherit
  inactive Original '/dev/vg1/lvdata2' [16.00 MB] inherit
  inactive Snapshot '/dev/vg1/snap' [32.00 MB] inherit

linux-0eob:/ # vgchange -ay vg1
  1 logical volume(s) in volume group "vg1" now active
linux-0eob:/ # lvscan
  ACTIVE            '/dev/vg0/lvdata' [20.00 MB] inherit
  ACTIVE   Original '/dev/vg1/lvdata2' [16.00 MB] inherit
  ACTIVE   Snapshot '/dev/vg1/snap' [32.00 MB] inherit

 

分享到:
评论

相关推荐

    Linux基础课件-逻辑卷管理-lvcreate命令.pptx

    在Linux中,逻辑卷管理(LVM,Logical Volume Manager)是一种高级存储管理技术,它允许用户动态地调整磁盘分区的大小,提高数据管理的灵活性。在Linux LVM架构下,物理硬盘被组织为物理卷(PV,Physical Volumes)...

    Linux基础课件-逻辑卷管理-lvdisplay命令.pptx

    在Linux操作系统中,逻辑卷管理(Logical Volume Management, LVM)是一种高级的存储管理技术,它允许管理员在物理硬盘之上创建虚拟的存储设备,这些设备称为逻辑卷。这些逻辑卷可以跨越多个硬盘,提供更大的灵活性...

    Linux基础课件-逻辑卷管理-lvremove命令.pptx

    在Linux操作系统中,逻辑卷管理(Logical Volume Management, LVM)是一种高级的存储管理技术,它允许管理员在物理硬盘上创建、扩展和缩减逻辑卷,从而提供更大的灵活性和易管理性。`lvremove`是LVM工具集中用于删除...

    PowerPath-for-Linux-7.0-及次要版本安装和管理指南.pdf

    文档不仅覆盖了安装和配置的基础知识,也包含了许多高级功能的说明,如在Boot from SAN环境中的管理、逻辑路径的动态管理以及维护和升级过程中的关键步骤。在使用PowerPath时,严格遵守文档的指导可以确保系统管理员...

    Linux基础课件-- 逻辑卷基本概念.pptx

    Linux操作系统的基础知识中,逻辑卷管理(LVM, Logical Volume Manager)是一个重要的组成部分,它提供了比传统磁盘管理更为灵活和高效的数据存储解决方案。在传统的方法下,我们通常使用MBR(Master Boot Record)...

    Linux LVM逻辑卷管理

    逻辑卷管理(Logical Volume Management, LVM)是一种在Linux操作系统中广泛使用的高级存储管理技术。它能够有效地管理和利用存储资源,提高存储灵活性和效率。LVM将物理磁盘或分区抽象为逻辑卷,使管理员能够更加...

    Linux服务器配置与管理:lvm逻辑卷.pptx

    Linux服务器配置与管理中,LVM(Logical Volume Manager)逻辑卷管理是一个关键的主题。LVM是一种在Linux操作系统中实现的高级磁盘管理技术,自Linux 2.4内核版本开始引入。它提供了对磁盘分区更为灵活和动态的管理...

    云计算基础架构-硬盘逻辑卷管理.pptx

    在云计算基础架构中,硬盘逻辑卷管理是至关重要的一个环节,它涉及到存储技术的高效利用和资源的灵活调配。本案例主要通过实际操作讲解了如何在Linux环境中配置和使用LVM(Logical Volume Manager),这是一种先进的...

    LVM逻辑卷管理

    ### LVM逻辑卷管理知识点详解 #### 一、LVM概念与优势 LVM(Logical Volume Manager,逻辑卷管理器)是一种在Linux操作系统下管理存储设备的方法。它提供了一种抽象层来管理底层磁盘,使得用户可以更灵活地管理和...

    Linux网络操作系统基础:逻辑卷管理.pptx

    Linux网络操作系统基础:逻辑卷管理 在Linux环境中,逻辑卷管理(LVM,Logical Volume Manager)是一种高级的磁盘分区管理技术,它提供了一种灵活的、可扩展的方式来管理和分配存储资源。LVM允许管理员在物理存储...

    Tool哥第七部力作_Linux下逻辑卷管理器LVM讲解3bbk1217

    在"Tool哥第七部力作_Linux下逻辑卷管理器LVM讲解3bbk1217"这个教程中,我们预计会学习到以下几个关键知识点: 1. **LVM的基本组件**:首先,我们会了解LVM的三个基本组成部分——物理卷(PV)、卷组(VG)和逻辑卷...

    Linux系统逻辑盘卷管理LVM详细介绍

    Linux系统逻辑盘卷管理LVM(Logical Volume Manager)是一种先进的磁盘管理机制,它为Linux环境提供了更加灵活的磁盘分区方案。LVM允许管理员在物理磁盘和分区之上创建一个逻辑层,使得磁盘管理和扩展变得更加简单。...

    Linux基础课件-卷组管理-vgcreate命令.pptx

    `vgcreate`命令是用于创建LVM卷组的关键指令,它的作用是将一个或多个物理卷组合成一个逻辑卷组,以便进一步创建和管理逻辑卷。以下是关于`vgcreate`命令的详细知识: ### 命令作用 `vgcreate`命令用于创建新的卷组...

    Linux基础课件-卷组管理-vgremove命令.pptx

    在Linux操作系统中,卷组管理是一项关键的存储管理任务,特别是在使用逻辑卷管理器(Logical Volume Manager, LVM)的情况下。LVM允许我们灵活地管理和调整磁盘空间,以适应不断变化的系统需求。其中,`vgremove`...

    Linux基础课件逻辑卷基本概念共10页.pdf.zip

    【标题】"Linux基础课件逻辑卷基本概念共10页.pdf" 提供了一个学习Linux基础知识的焦点,特别是关于逻辑卷这一主题。逻辑卷管理器(Logical Volume Manager, LVM)是Linux操作系统中用于管理磁盘存储的一个强大工具...

    Linux基础课件-卷组管理-vgdisplay命令.pptx

    在Linux操作系统中,逻辑卷管理(Logical Volume Manager, LVM)是一种高级的磁盘管理工具,它允许系统管理员动态地调整存储容量,如扩展或缩小卷组、逻辑卷以及物理分区。`vgdisplay`是LVM中用于查看卷组(Volume ...

    Linux服务器配置与管理:LVM逻辑卷管理基础.pptx

    Linux 服务器配置与管理中,LVM(Logical Volume Manager)逻辑卷管理是一个核心概念,它允许管理员实现动态磁盘管理,提高存储效率和灵活性。LVM允许在物理磁盘上创建逻辑卷,这些逻辑卷可以跨越多个物理磁盘,提供...

    Linux基础课件-卷组管理-vgextend 命令.pptx

    在Linux操作系统中,逻辑卷管理器(Logical Volume Manager, LVM)是一种强大的磁盘分区工具,它允许我们灵活地管理磁盘空间,如扩展、缩小卷组和逻辑卷,以及进行数据迁移。其中,`vgextend`命令是用于向已存在的卷...

Global site tag (gtag.js) - Google Analytics