4.6. 用​​​​​​​过​​​​​​​滤​​​​​​​器​​​​​​​控​​​​​​​制​​​​​​​ LVM 设​​​​​​​备​​​​​​​扫​​​​​​​描​​​​​​​

在​​​​​​​启​​​​​​​动​​​​​​​时​​​​​​​会​​​​​​​运​​​​​​​行​​​​​​​ vgscan 命​​​​​​​令​​​​​​​来​​​​​​​扫​​​​​​​描​​​​​​​系​​​​​​​统​​​​​​​中​​​​​​​的​​​​​​​块​​​​​​​设​​​​​​​备​​​​​​​以​​​​​​​查​​​​​​​找​​​​​​​ LVM 标​​​​​​​签​​​​​​​来​​​​​​​确​​​​​​​定​​​​​​​哪​​​​​​​些​​​​​​​是​​​​​​​物​​​​​​​理​​​​​​​卷​​​​​​​,并​​​​​​​读​​​​​​​取​​​​​​​元​​​​​​​数​​​​​​​据​​​​​​​建​​​​​​​立​​​​​​​卷​​​​​​​组​​​​​​​列​​​​​​​表​​​​​​​。​​​​​​​物​​​​​​​理​​​​​​​卷​​​​​​​的​​​​​​​名​​​​​​​称​​​​​​​被​​​​​​​保​​​​​​​存​​​​​​​在​​​​​​​系​​​​​​​统​​​​​​​每​​​​​​​个​​​​​​​节​​​​​​​点​​​​​​​的​​​​​​​缓​​​​​​​冲​​​​​​​文​​​​​​​件​​​​​​​中​​​​​​​,即​​​​​​​ /etc/lvm/.cache。​​​​​​​之​​​​​​​后​​​​​​​运​​​​​​​行​​​​​​​的​​​​​​​命​​​​​​​令​​​​​​​可​​​​​​​以​​​​​​​读​​​​​​​取​​​​​​​该​​​​​​​文​​​​​​​件​​​​​​​以​​​​​​​避​​​​​​​免​​​​​​​重​​​​​​​复​​​​​​​扫​​​​​​​描​​​​​​​。​​​​​​​
您​​​​​​​可​​​​​​​以​​​​​​​在​​​​​​​ lvm.conf 配​​​​​​​置​​​​​​​文​​​​​​​件​​​​​​​中​​​​​​​通​​​​​​​过​​​​​​​设​​​​​​​置​​​​​​​过​​​​​​​滤​​​​​​​器​​​​​​​来​​​​​​​控​​​​​​​制​​​​​​​ LVM 要​​​​​​​扫​​​​​​​描​​​​​​​的​​​​​​​设​​​​​​​备​​​​​​​。​​​​​​​过​​​​​​​滤​​​​​​​器​​​​​​​由​​​​​​​一​​​​​​​组​​​​​​​简​​​​​​​单​​​​​​​正​​​​​​​则​​​​​​​表​​​​​​​达​​​​​​​式​​​​​​​组​​​​​​​成​​​​​​​,使​​​​​​​用​​​​​​​ /dev 目​​​​​​​录​​​​​​​中​​​​​​​的​​​​​​​设​​​​​​​备​​​​​​​名​​​​​​​称​​​​​​​来​​​​​​​确​​​​​​​定​​​​​​​接​​​​​​​受​​​​​​​还​​​​​​​是​​​​​​​拒​​​​​​​绝​​​​​​​找​​​​​​​到​​​​​​​的​​​​​​​块​​​​​​​设​​​​​​​备​​​​​​​。​​​​​​​
下​​​​​​​面​​​​​​​的​​​​​​​例​​​​​​​子​​​​​​​显​​​​​​​示​​​​​​​用​​​​​​​过​​​​​​​滤​​​​​​​器​​​​​​​控​​​​​​​制​​​​​​​ LVM 要​​​​​​​扫​​​​​​​描​​​​​​​设​​​​​​​备​​​​​​​的​​​​​​​方​​​​​​​法​​​​​​​。​​​​​​​请​​​​​​​注​​​​​​​意​​​​​​​:有​​​​​​​些​​​​​​​例​​​​​​​子​​​​​​​不​​​​​​​一​​​​​​​定​​​​​​​是​​​​​​​最​​​​​​​好​​​​​​​的​​​​​​​实​​​​​​​践​​​​​​​方​​​​​​​法​​​​​​​,因​​​​​​​为​​​​​​​正​​​​​​​则​​​​​​​表​​​​​​​达​​​​​​​式​​​​​​​根​​​​​​​据​​​​​​​完​​​​​​​整​​​​​​​路​​​​​​​径​​​​​​​名​​​​​​​称​​​​​​​自​​​​​​​由​​​​​​​匹​​​​​​​配​​​​​​​。​​​​​​​例​​​​​​​如​​​​​​​:a/.*loop.*/ 和​​​​​​​ a/loop/ 及​​​​​​​ /dev/solooperation/lvol1 都​​​​​​​对​​​​​​​映​​​​​​​。​​​​​​​
下​​​​​​​面​​​​​​​的​​​​​​​过​​​​​​​滤​​​​​​​器​​​​​​​添​​​​​​​加​​​​​​​所​​​​​​​有​​​​​​​找​​​​​​​到​​​​​​​的​​​​​​​设​​​​​​​备​​​​​​​,这​​​​​​​是​​​​​​​配​​​​​​​置​​​​​​​文​​​​​​​件​​​​​​​中​​​​​​​没​​​​​​​有​​​​​​​配​​​​​​​置​​​​​​​过​​​​​​​滤​​​​​​​器​​​​​​​的​​​​​​​默​​​​​​​认​​​​​​​行​​​​​​​为​​​​​​​:
filter = [ "a/.*/" ]
下​​​​​​​面​​​​​​​的​​​​​​​过​​​​​​​滤​​​​​​​器​​​​​​​会​​​​​​​删​​​​​​​除​​​​​​​光​​​​​​​驱​​​​​​​以​​​​​​​避​​​​​​​免​​​​​​​在​​​​​​​驱​​​​​​​动​​​​​​​器​​​​​​​中​​​​​​​没​​​​​​​有​​​​​​​介​​​​​​​质​​​​​​​时​​​​​​​造​​​​​​​成​​​​​​​延​​​​​​​迟​​​​​​​:
filter = [ "r|/dev/cdrom|" ]
下​​​​​​​面​​​​​​​的​​​​​​​过​​​​​​​滤​​​​​​​器​​​​​​​添​​​​​​​加​​​​​​​所​​​​​​​有​​​​​​​回​​​​​​​路​​​​​​​设​​​​​​​备​​​​​​​并​​​​​​​删​​​​​​​除​​​​​​​其​​​​​​​它​​​​​​​块​​​​​​​设​​​​​​​备​​​​​​​:
filter = [ "a/loop.*/", "r/.*/" ]
下​​​​​​​面​​​​​​​的​​​​​​​过​​​​​​​滤​​​​​​​器​​​​​​​添​​​​​​​加​​​​​​​所​​​​​​​有​​​​​​​回​​​​​​​路​​​​​​​设​​​​​​​备​​​​​​​和​​​​​​​ IDE 设​​​​​​​备​​​​​​​,同​​​​​​​时​​​​​​​删​​​​​​​除​​​​​​​所​​​​​​​有​​​​​​​其​​​​​​​它​​​​​​​块​​​​​​​设​​​​​​​备​​​​​​​:
filter =[ "a|loop.*|", "a|/dev/hd.*|", "r|.*|" ]
下​​​​​​​面​​​​​​​的​​​​​​​过​​​​​​​滤​​​​​​​器​​​​​​​只​​​​​​​添​​​​​​​加​​​​​​​第​​​​​​​一​​​​​​​个​​​​​​​ IDE 驱​​​​​​​动​​​​​​​器​​​​​​​中​​​​​​​的​​​​​​​分​​​​​​​区​​​​​​​ 8,同​​​​​​​时​​​​​​​删​​​​​​​除​​​​​​​所​​​​​​​有​​​​​​​其​​​​​​​它​​​​​​​块​​​​​​​设​​​​​​​备​​​​​​​:
filter = [ "a|^/dev/hda8$|", "r/.*/" ]
For more information on the lvm.conf file, see 附录 B, LVM 配​​​​​​​置​​​​​​​文​​​​​​​件​​​​​​​ and the lvm.conf(5) man page.