显示分区信息:

  1. [root@localhost /]# fdisk -l

PV:
物理硬盘格式化为物理卷(PV):

  1. [root@localhost /]# pvcreate /dev/sdb /dev/sdc

显示物理卷(PV)信息:

  1. [root@localhost /]# pvdisplay
  2. [root@localhost /]# pvs

删除物理卷(PV):

  1. [root@localhost /]# pvremove /dev/sdb /dev/sdc

VG:
创建卷组(VG),并将物理卷(PV)加入到卷组中:

  1. [root@localhost /]# vgcreate xiaoluo /dev/sdb /dev/sdc

将物理卷(PV)从指定卷组(VG)中移除(使用中PV不能移除):

  1. [root@localhost /]# vgreduce xiaoluo /dev/sdc

* 从卷组(VG)中移除缺失物理硬盘:

  1. [root@localhost /]# vgreduce --removemissing centos

显示卷组(VG)信息:

  1. [root@localhost /]# vgdisplay
  2. [root@localhost /]# vgs

增加卷组(VG)空间:

  1. [root@localhost mnt]# vgextend xiaoluo /dev/sdd

删除卷组(VG):

  1. [root@localhost /]# vgremove xiaoluo

LV:
基于卷组(VG)创建逻辑卷(LV)

  1. [root@localhost /]# lvcreate -n mylv -L 2G xiaoluo

显示逻辑卷(LV)信息:

  1. [root@localhost /]# lvdisplay
  2. [root@localhost /]# lvs

格式化逻辑卷(LV):

  1. [root@localhost /]# mkfs.ext4 /dev/xiaoluo/mylv

挂载逻辑卷(LV):

  1. [root@localhost /]# mount /dev/xiaoluo/mylv /mnt

卸载逻辑卷(LV):

  1. [root@localhost /]# umount /mnt

删除逻辑卷(LV):

  1. [root@localhost /]# lvremove /dev/xiaoluo/mylv

* 激活修复后的逻辑卷(LV):

  1. [root@localhost /]# lvchange -ay /dev/centos

增加逻辑卷(LV)空间:

  1. [root@localhost mnt]# lvextend -L +3G /dev/xiaoluo/mylv

更新逻辑卷(LV):

  1. [root@localhost mnt]# resize2fs /dev/xiaoluo/mylv

检查逻辑卷(LV)文件系统:

  1. [root@localhost /]# e2fsck -f /dev/xiaoluo/mylv

减少逻辑卷(LV)空间:

  1. [root@localhost /]# resize2fs /dev/xiaoluo/mylv 4G
  2. [root@localhost /]# lvreduce -L -1G /dev/xiaoluo/mylv

增加新硬盘:

  1. [root@localhost /]# fdisk -l
  2. [root@localhost /]# pvcreate /dev/sdb
  3. [root@localhost /]# pvs
  4. [root@localhost /]# vgextend centos /dev/sdb
  5. [root@localhost /]# vgs
  6. [root@localhost /]# lvextend -L +15G /dev/centos/data
  7. [root@localhost /]# lvs
  8. [root@localhost /]# resize2fs /dev/centos/data
  9. [root@localhost /]# df -lh

卸载硬盘:

  1. [root@localhost /]# df -lh
  2. [root@localhost /]# umount /data
  3. [root@localhost /]# e2fsck -f /dev/centos/data
  4. [root@localhost /]# resize2fs /dev/centos/data 37G
  5. [root@localhost /]# lvreduce -L -10G /dev/centos/data
  6. [root@localhost /]# mount /dev/centos/data /data
  7. [root@localhost /]# df -lh
  8. [root@localhost /]# ll /data
  9. [root@localhost /]# pvs
  10. [root@localhost /]# vgreduce centos /dev/sdb
  11. [root@localhost /]# pvremove /dev/sdb
  12. [root@localhost /]# fdisk -l

LVM逻辑卷管理命令的更多相关文章

  1. 18 LVM逻辑卷管理

    根据上一节的内容,我们知道md这个内核模块可以用来做软RAID的管理.同时RAID实现了两个功能:1.提高了磁盘的读写能力:2.对于数据进行了冗余备份: 但是,如果是管理员手动误删的数据,则一样无法找 ...

  2. LVM逻辑卷管理测试——逻辑卷扩展、收缩、快照及删除

    一.逻辑卷扩展 [root@lxjtest /]# umount /testLVM/ [root@lxjtest /]# df -h Filesystem Size Used Avail Use% M ...

  3. CentOS下LVM逻辑卷管理技术解释

    1.LVM逻辑卷管理技术产生的背景 企业日益变化的存储需要使得传统的磁盘分区存储显得不够灵活 2.磁盘分区存储 对于这样的三个物理分区的话,迟早有一天会被数据填满,因为它是死的,无法进行缩放. 假设下 ...

  4. CentOS LVM逻辑卷管理

    在CentOS 挂载(U盘NTFS格式,新硬盘,增加交换分区,扩展根分区等)中扩展根分区部分用的就是LVM逻辑卷管理来进行扩展的. 1.为什么会有逻辑卷管理 传统磁盘管理是直接对硬盘分区进行访问,你如 ...

  5. linux的存储管理(RALD) LVM 逻辑卷管理 虚拟阵列

    磁盘存储管理 LVM 逻辑卷 虚拟阵列 1.Linux系统中 磁盘使用 存在3个大问题: 1.灵活性 2.安全性 3.性能 2.解决办法RAID独立磁盘冗余阵列 RAID(Redundant Arra ...

  6. Linux系统磁盘管理(lvm逻辑卷管理)

    linux系统用户常遇到的一个问题就是如何精准的评估分区的大小,已分配合适的磁盘空间:普通的磁盘分区管理方式在逻辑分区划分好之后就无法改变其大小,当一个逻辑分区存放不下某个文件时,这个文件因为受上层文 ...

  7. 【Linux】LVM 逻辑卷管理

    LVM - 逻辑卷管理 简介 LVM(Logical Volume Manager), 即逻辑卷管理,是Linux环境下对磁盘分区进行管理的一种机制. 相关名词 PV(physical volume) ...

  8. 『学了就忘』Linux文件系统管理 — 65、LVM逻辑卷管理介绍

    目录 1.LVM逻辑卷管理的简介 2.LVM逻辑卷管理的原理 3.总结建立LVM分区的步骤 1.LVM逻辑卷管理的简介 LVM是Logical Volume Manager的简称,中文就是逻辑卷管理. ...

  9. Linux之LVM逻辑卷管理

    LVM逻辑卷管理 LVM机制:PV物理卷,VG卷组,LV逻辑卷. --功能-- --物理卷管理-- --卷组管理-- --逻辑卷管理-- create(建立) pvcreate vgcreate lv ...

随机推荐

  1. VS2012 Unit Test——Microsoft Fakes入门

    如题,本文主要作为在VS2012使用Fakes的入门示例,开发工具必须是VS2012或更高版本. 关于Fakes的MSDN地址:http://msdn.microsoft.com/en-us/libr ...

  2. Android无需申请权限拨打电话

    Android打电话有两种实现方法: 第一种方法,拨打电话跳转到拨号界面.源代码如下: Intent intent = new Intent(Intent.ACTION_DIAL); Uri data ...

  3. java实现敏感词过滤(DFA算法)

    小Alan在最近的开发中遇到了敏感词过滤,便去网上查阅了很多敏感词过滤的资料,在这里也和大家分享一下自己的理解. 敏感词过滤应该是不用给大家过多的解释吧?讲白了就是你在项目中输入某些字(比如输入xxo ...

  4. 几款Git GUI客户端工具

    工欲善其事,必先利其器. 作为一名开发人员,你不可能不知道git,无论你是开发自己的开源项目还是和团队一起进行大规模产品的开发,git都已经是源代码管理工具的首选.当然,那些hardcore deve ...

  5. Storm UI 说明

    原文: http://blog.sina.com.cn/s/blog_5c51172c0102v26g.html

  6. Select into 的特点

    使用 Select * into NewTable From OldTable  来生成新表的技能已经使用得好熟练了~但是有些东西还是需要注意一下.下面我就来分享几个栗子 使用select into ...

  7. 15天玩转redis —— 第九篇 发布/订阅模式

    本系列已经过半了,这一篇我们来看看redis好玩的发布订阅模式,其实在很多的MQ产品中都存在这样的一个模式,我们常听到的一个例子 就是邮件订阅的场景,什么意思呢,也就是说100个人订阅了你的博客,如果 ...

  8. 封装系统(以封装Windows 7为例)

    安装步骤: 1.安装系统 2.启用Administrator帐户 3.进行简单的系统设置 4.系统精简 5.安装Adobe Flash Player 6.设置IE主页 7.在系统盘(C盘)创建Sysp ...

  9. Error invoking SqlProvider method (com.github.abel533.mapper.MapperProvider.dynamicSQL). Cause: java.lang.InstantiationException: com.github.abel533.mapper.MapperProvider

    org.apache.ibatis.exceptions.PersistenceException: ### Error querying database.  Cause: org.apache.i ...

  10. 【repost】js中(function(){…})()立即执行函数写法理解

    摘要: javascript和其他编程语言相比比较随意,所以javascript代码中充满各种奇葩的写法,有时雾里看花,当然,能理解各型各色的写法也是对javascript语言特性更进一步的深入理解. ...