Fedora 29。我使用 创建了一个 5TB RAID1 卷mdadm
。然后我使用 加密了该卷cryptsetup luksFormat
。然后我ext4
在加密卷上创建了分区。(我这样做是为了可以将磁盘添加到 RAID1 阵列,等待它们同步,然后移除备用磁盘以进行加密快照的异地存储。)
我必须运行partprobe /dev/mapper/md100
才能让正在运行的内核识别分区,它们都显示为/dev/mapper/md100p{5..14}
(连同整个磁盘/dev/mapper/md100
卷链接)。我能够毫无问题地挂载和写入每个分区。
但是,在umount
关闭每个分区后,我无法关闭 LUKS 卷。符号md100p*
链接仍然存在/dev/mapper
。当我尝试访问luksClose
该/dev/mapper/md100
卷时,系统提示我仍在使用中。尝试访问luksClose
单个分区链接失败,并显示
Command failed with code -4 (wrong device or file specified).
(这没有任何意义,因为它们不是单独加密的。)
lsof
没有显示任何向任何md100*
设备开放的频道。
什么让整个磁盘 LUKS 卷保持使用?我该如何关闭它,以便我可以停止并删除它?
谢谢!