首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >KVM、libvirt和LVs在LVs中

KVM、libvirt和LVs在LVs中
EN

Server Fault用户
提问于 2020-02-27 10:49:04
回答 1查看 303关注 0票数 0

我有一个运行KVM+libvirt的Debian服务器。VM磁盘是主机上的LV。问题是,如果我在客户机中创建LV,就会在主机上递归地检测到它们,这会造成各种问题,比如无法适当调整或删除LV。

因此,我在/etc/lvm/lvm.conf中添加了一个过滤器规则,以排除在其他LV中扫描LV:

代码语言:javascript
复制
filter = [ "r|/dev/dm-*|", "a|/dev/sd.*|" ]

现在,我的问题是:如何让LVM只重新扫描“真正的”VGs和LVs?我现在有这样的错误:

代码语言:javascript
复制
# lvs
  WARNING: Device for PV 73C0Ma-sAYV-Aa10-pAHB-ZAZA-3QjH-Rk1eTS not found or rejected by a filter.
  WARNING: Device for PV fcEG5k-BLzO-dbAr-Yw8o-dPw2-1hAk-VyluvW not found or rejected by a filter.
  LV              VG              Attr       LSize    Pool Origin    Data%  Meta%  Move Log Cpy%Sync Convert
  HaProxy         data            -wi-ao----   20,00g                                                       
  backup          data            -wi-ao----    4,00t                                                       
  database        data            -wi-ao----   16,00g                                                       
  lvol0           data            swi-a-s---   16,07g      stone-web 70,43                                  
  stone-vtls      data            -wi-ao----    2,00t                                                       
  stone-web       data            owi-aos---   16,00g                                                       
  lv0             ftpstorage      -wi-----p-   10,00t                                                       

本例中的最后一个lv实际上是VM的LV,而不是主机的LV.我如何在不重启主机的情况下摆脱它?

EN

回答 1

Server Fault用户

回答已采纳

发布于 2020-03-01 10:50:46

根据pvscan手册页和RHEL文档,以下内容应该可以工作: /etc/lvm/lvm.conf

代码语言:javascript
复制
global_filter = [ "r|/dev/dm-*|", "a|/dev/sd.*|" ]
代码语言:javascript
复制
pvscan --cache

https://www.systutorials.com/docs/linux/man/8-pvscan/

代码语言:javascript
复制
To prevent devices from being scanned by pvscan --cache,
add them to lvm.conf(5) devices/global_filter.
The devices/filter setting does not apply to system level
scanning. For more information, see:
    lvmconfig --withcomments devices/global_filter 

https://access.redhat.com/documentation/en-us/red_帽子_企业_linux/7/html/逻辑_体积_经理_行政/lvm_过滤器

票数 4
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/1004809

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档