问题描述:

有次在使用lvm扩容的时候,整错了,导致显示如下情况

提示缺少一个pv导致无法继续,pvdisplay的时候查看到unknown

使用pvs查看找到pvname的unknown对应群组centos

然后执行vgreduce --removemissing centos

#vgreduce从卷组中删除物理卷

然后再pvdisplay查看物理卷组已经删除了

更多lvm命令可以查看最下面的lvm说明

lvm> pvdisplay
WARNING: Device for PV 5BzYFO-pg6F-8eGG-ccXS-uNbI-f8iW-E0B3rm not found or rejected by a filter.
WARNING: Device for PV 5BzYFO-pg6F-8eGG-ccXS-uNbI-f8iW-E0B3rm not found or rejected by a filter.
--- Physical volume ---
PV Name /dev/sda2
VG Name centos
PV Size 15.51 GiB / not usable 3.00 MiB
Allocatable yes (but full)
PE Size 4.00 MiB
Total PE
Free PE
Allocated PE
PV UUID EC8C9D-9kTd-WhwL-oZ4Z-Gcyg-ZNrY-SZHmnT --- Physical volume ---
PV Name /dev/sda3
VG Name centos
PV Size 184.00 GiB / not usable 4.00 MiB
Allocatable yes (but full)
PE Size 4.00 MiB
Total PE
Free PE
Allocated PE
PV UUID 0pXa5o-5T2A-8JVA-5h5I-MM9x-AlWA-fZhDz6 --- Physical volume ---
PV Name [unknown]
VG Name centos
PV Size <1024.00 GiB / not usable 3.00 MiB
Allocatable yes
PE Size 4.00 MiB
Total PE
Free PE
Allocated PE
PV UUID 5BzYFO-pg6F-8eGG-ccXS-uNbI-f8iW-E0B3rm lvm> pvs
WARNING: Device for PV 5BzYFO-pg6F-8eGG-ccXS-uNbI-f8iW-E0B3rm not found or rejected by a filter.
WARNING: Device for PV 5BzYFO-pg6F-8eGG-ccXS-uNbI-f8iW-E0B3rm not found or rejected by a filter.
PV VG Fmt Attr PSize PFree
/dev/sda2 centos lvm2 a-- <.51g
/dev/sda3 centos lvm2 a-- <.00g
[unknown] centos lvm2 a-m <.00g <.00g
lvm> vgreduce --removemissing centos
WARNING: Device for PV 5BzYFO-pg6F-8eGG-ccXS-uNbI-f8iW-E0B3rm not found or rejected by a filter.
Wrote out consistent volume group centos.
lvm> pvdisplay
WARNING: Device for PV 5BzYFO-pg6F-8eGG-ccXS-uNbI-f8iW-E0B3rm not found or rejected by a filter.
--- Physical volume ---
PV Name /dev/sda2
VG Name centos
PV Size 15.51 GiB / not usable 3.00 MiB
Allocatable yes (but full)
PE Size 4.00 MiB
Total PE
Free PE
Allocated PE
PV UUID EC8C9D-9kTd-WhwL-oZ4Z-Gcyg-ZNrY-SZHmnT --- Physical volume ---
PV Name /dev/sda3
VG Name centos
PV Size 184.00 GiB / not usable 4.00 MiB
Allocatable yes (but full)
PE Size 4.00 MiB
Total PE
Free PE
Allocated PE
PV UUID 0pXa5o-5T2A-8JVA-5h5I-MM9x-AlWA-fZhDz6

LVM介绍:

前面谈到,LVM是在磁盘分区和文件系统之间添加的一个逻辑层,来为文件系统屏蔽下层磁盘分区布局,提供一个抽象的存储卷,在存储卷上建立文件系统。首先我们讨论以下几个LVM术语:
  • *物理存储介质(PhysicalStorageMedia)
  • 指系统的物理存储设备:磁盘,如:/dev/hda、/dev/sda等,是存储系统最底层的存储单元。
  • *物理卷(Physical Volume,PV)
  • 指磁盘分区或从逻辑上与磁盘分区具有同样功能的设备(如RAID),是LVM的基本存储逻辑块,但和基本的物理存储介质(如分区、磁盘等)比较,却包含有与LVM相关的管理参数。
  • *卷组(Volume Group,VG)
  • 类似于非LVM系统中的物理磁盘,其由一个或多个物理卷PV组成。可以在卷组上创建一个或多个LV(逻辑卷)。
  • *逻辑卷(Logical Volume,LV)
  • 类似于非LVM系统中的磁盘分区,逻辑卷建立在卷组VG之上。在逻辑卷LV之上可以建立文件系统(比如/home或者/usr等)。
  • *物理块(Physical Extent,PE)
  • 每一个物理卷PV被划分为称为PE(Physical Extents)的基本单元,具有唯一编号的PE是可以被LVM寻址的最小单元。PE的大小是可配置的,默认为4MB。所以物理卷(PV)由大小等同的基本单元PE组成。
[root@localhost ~]# lvm

可用的lvm命令:

  使用'lvm help <command>'获取更多信息

  config显示和操作配置信息
devtypes显示已识别的内置块设备类型
dumpconfig显示和操作配置信息
格式列出可用的元数据格式
help显示命令帮助
fullreport显示完整报告
lastlog显示最后一个命令的日志报告
lvchange更改逻辑卷的属性
lvconvert更改逻辑卷布局
lvcreate创建逻辑卷
lvdisplay显示有关逻辑卷的信息
lvextend为逻辑卷添加空间
lvmchange使用设备映射器,这是过时的,什么都不做。
lvmconfig显示和操作配置信息
lvmdiskscan列出可用作物理卷的设备
lvmsadc收集活动数据
lvmsar创建活动报告
lvreduce减小逻辑卷的大小
lvremove从系统中删除逻辑卷
lvrename重命名逻辑卷
lvresize调整逻辑卷的大小
lvs显示有关逻辑卷的信息
lvscan列出所有卷组中的所有逻辑卷
pvchange更改物理卷的属性
pvresize调整物理卷的大小
pvck检查物理卷的一致性
pvcreate初始化LVM使用的物理卷
pvdata显示物理卷的磁盘元数据
pvdisplay显示物理卷的各种属性
pvmove将范围从一个物理卷移动到另一个物理卷
lvpoll继续在逻辑卷上启动轮询操作
pvremove从物理卷中删除LVM标签
pvs显示有关物理卷的信息
pvscan列出所有物理卷
segtypes列出可用的段类型
systemid显示当前在此主机上设置的系统ID(如果有)
tags此主机上定义的列表标签
vgcfgbackup备份卷组配置
vgcfgrestore还原卷组配置
vgchange更改卷组属性
vgck检查卷组的一致性
vgconvert更改卷组元数据格式
vgcreate创建卷组
vgdisplay显示卷组信息
vgexport从系统中取消注册卷组
vgextend将物理卷添加到卷组
vgimport使用system注册导出的卷组
vgimportclone从克隆的PV导入VG
vgmerge合并卷组
vgmknodes在/ dev中为卷组设备创建特殊文件
vgreduce从卷组中删除物理卷
vgremove删除卷组
vgrename重命名卷组
vgs显示有关卷组的信息
vgscan搜索所有卷组
vgsplit将物理卷移动到新的或现有的卷组中
version显示软件和驱动程序版本信息

Linux-lvm逻辑卷管理和提示丢失pv物理卷的更多相关文章

  1. 【Linux】LVM逻辑卷管理和RAID

    LVM概述: 是对磁盘分区进行管理的一种机制 是一种将一个或多个硬盘的分区在逻辑上集合,相当于一个大硬盘来使用,当硬盘的空间不 够使用的时候,可以继续将其它的硬盘的分区加入其中,这样可以实现一种磁盘空 ...

  2. Linux LVM逻辑卷配置过程详解(创建,增加,减少,删除,卸载)

    Linux LVM逻辑卷配置过程详解 许多Linux使用者安装操作系统时都会遇到这样的困境:如何精确评估和分配各个硬盘分区的容量,如果当初评估不准确,一旦系统分区不够用时可能不得不备份.删除相关数据, ...

  3. Linux 笔记 - 第十七章 Linux LVM 逻辑卷管理器

    一.前言 在实际生产中,有时会遇到磁盘分区空间不足的情况,这时候就需要对磁盘进行扩容,普通情况下需要新加一块磁盘,重分区.格式化.数据复制.卸载旧分区.挂载新分区等繁琐的步骤,而且有可能造成数据的丢失 ...

  4. Linux LVM 逻辑卷管理

    使用Linux好久了,一定会意识到一个问题,某个分区容量不够用了,想要扩容怎么办?这里就涉及到LVM逻辑卷的管理了,可以动态调整Linux分区容量. LVM 概述 全称Logical Volume M ...

  5. Linux lvm 逻辑卷篇

    Linux LVM逻辑卷配置过程详解(创建.增加.减少.删除.卸载) 许多Linux使用者安装操作系统时都会遇到这样的困境:如何精确评估和分配各个硬盘分区的容量,如果当初评估不准确,一旦系统分区不够用 ...

  6. LINUX——LVM逻辑卷管理

    LVM: logical volumes manager LVM逻辑卷部署 物理卷—>卷组—>逻辑卷 第一步:关机添加磁盘:两个磁盘可以构成一个磁盘组. 第二步:查看磁盘 # ls /de ...

  7. linux lvm逻辑卷管理之lvdisplay命令

    linux 磁盘管理分fdisk parted 和LVM三种方式,我们这里重点是说lvm 我们来看看LVM基本术语(lvm和传统fdisk分区方式有区别)由于传统的磁盘管理不能对磁盘进行磁盘管理,因此 ...

  8. Linux LVM 逻辑分区

    LVM是 Logical Volume Manager(逻辑卷管理)的简写,它是Linux环境下对磁盘分区进行管理的一种机制,它由Heinz Mauelshagen在Linux 2.4内核上实现.普通 ...

  9. (转)Linux LVM逻辑卷配置过程详解(创建、扩展、缩减、删除、卸载、快照创建)

    一.预备知识 LVM全称为Logical Volume Manager 逻辑卷管理器,LVM是Linux环境中对磁盘分区进行管理的一种机制,是建立在硬盘和分区之上.文件系统之下的一个逻辑层,可提高磁盘 ...

随机推荐

  1. 火热的线上APP的源码分享,开箱即用

    这篇文章是写给iOS的程序员或产品经理的,同样,对于入门学习iOS开发的人,也是一个很好的实战演练,因为这里分享的是一个已经上架的.拿了源码就能正常运行起来的项目. 在介绍这个项目的源码分享之前,小编 ...

  2. 为springboot项目添加springboot-admin监控

    我们知道spring-boot-actuator暴露了大量统计和监控信息的端点,spring-boot-admin 就是为此提供的监控项目. 先来看看大概会提供什么样的功能 从图中可以看出,主要内容都 ...

  3. Spring Boot初识(3)- Spring Boot整合Swagger

    一.本文介绍 如果Web项目是完全前后端分离的话(我认为现在完全前后端分离已经是趋势了)一般前端和后端交互都是通过接口的,对接口入参和出参描述的文档就是Mock文档.随着接口数量的增多和参数的个数增加 ...

  4. java使用java.lang.management监视和管理 Java 虚拟机

    ClassLoadingMXBean 用于 Java 虚拟机的类加载系统的管理接口. CompilationMXBean 用于 Java 虚拟机的编译系统的管理接口. GarbageCollector ...

  5. 年终培训关于磁盘冗余阵列、热备、群集、负载均衡、云计算、F5、Nginx等的概念和基本原理

    在系统部署实施过程中,客户往往会关注系统的可用性方面的指标. 对于一个具备高可用性的系统来说, 多机部署方案是必不可少的. 我们这个知识分享,就从多个不同层面来介绍多机部署方案. ---------- ...

  6. Uboot 引导内核时加载地址与入口地址问题

    如果使用 mkimage 生成内核镜像文件的话,会在内核的前头加上了 64 bytes 的信息头,供建立 tag 之用.bootm 命令会首先判断 bootm xxx 这个指定的地址 xxx 与 -a ...

  7. opoa介绍

    一 定义      One Page, One Application(后面缩写为OPOA,或者1P1A), 含义很简单:一个页面就是一个应用.不再使用iframe, 页面提交不能再使用submit方 ...

  8. CSS学习笔记11 CSS背景

    background-color:背景色 前面我们经常用background-color这个属性来设置元素的背景色,例如下面这条css可将段落的背景色设置为灰色 p {background-color ...

  9. 4.移植uboot-使uboot支持DM9000网卡

    在上一章,使uboot能够支持nor.nand 本节继续修改让uboot支持DM9000C网卡,便可以通过网络来传输文件 首先uboot已带有dm9000网卡的驱动,位于drivers/net/下的d ...

  10. IDEA新建javaWeb项目

    创建JavaWeb项目的步骤大致如下: 创建JavaWeb项目之前所需要的条件 - 安装jdk - 安装服务器(如:tomcat) - 安装idea 新建项目 New-->Project...