https://www.thegeekdiary.com/lvm-error-cant-open-devsdx-exclusively-mounted-filesystem/说
LVM 仅在当前未使用的设备上创建 pv 标签。此问题还有其他一些原因,其中包括:
pvcreate 的设备有一个已安装文件系统。
pvcreate 的设备有一个分区,但您在整个磁盘上运行 pvcreate。
对于第一种情况,推荐解决方案:
如果它正被当前挂载的挂载点使用,请先卸载它。
如果设备是一个未挂载文件系统的分区,pvcreate
默认情况下仍会拒绝在该分区外创建 PV 吗? (我无法测试它,因为测试很危险。)
我认为,pvcreate
如果分区包含文件系统,则默认情况下应该始终拒绝从分区创建 PV,无论文件系统是否已安装,以避免数据丢失。
谢谢。
答案1
当在文件系统所在的分区上且分区已卸载时,LVM 不会拒绝 PV 创建。最后,命令的责任是你的。当 LVM(或 Linux/UNIX 中的任何其他程序)操作可能干扰正在运行的操作系统时,该操作将拒绝操作。由于文件系统未安装,因此它不属于跑步操作系统