我们使用LUKSencryption了卷。
cryptsetup luksOpen /root/test1 volume1
并装上
mount /dev/mapper/volume1 /mnt/files
我们在/ mnt / files里面创build了postgres数据目录,并能够启动postgres数据库。
/usr/local/pgsql/bin/pg_ctl -D /mnt/files/postgres/ -l /var/logs/postgres/postgrs.log start
即使我们卸载/ mnt /文件
sudo umount -l /mnt/files
当我们尝试使用LUKSclosures音量时。
sudo cryptsetup luksClose volume1
获取以下错误:
device-mapper:删除卷1上的ioctl失败:设备或资源忙
它看起来像你没有closuresPostgreSQL之前卸载。
只要PostgreSQL进程正在运行,它将会打开文件句柄。 你需要全部杀死他们
哦,顺便说一下,你可能刚刚损坏你的数据库。