我正在将数据迁移到 LUKS 分区。现在操作系统驱动器正在运行 LUKS,我尝试开始迁移数据驱动器。然后服务器停止响应。
此 LUKS 设备已打开:
cryptsetup luksOpen /dev/sdc data1
Run Code Online (Sandbox Code Playgroud)
这些命令中的任何一个都扼杀了服务器:
pv /dev/zero > /dev/mapper/data1
pv /dev/zero > /dev/sdc
Run Code Online (Sandbox Code Playgroud)
不是立即,而是在几秒钟内,服务器变得非常缓慢。在 I/O 上阻塞的所有内容:
root@node51 [~]# ps aux | awk '{if($8~"D"||$8=="STAT"){print $0}}'
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
root 1197 0.0 0.0 0 0 ? D 06:39 0:00 [jbd2/dm-1-8]
root 1687 0.1 0.0 0 0 ? D 11:15 0:12 [kworker/u96:5]
root 13057 2.0 0.0 0 0 ? D 13:10 0:01 [dmcrypt_write]
root 13644 10.9 0.0 7452 …Run Code Online (Sandbox Code Playgroud) 根据这个链接:
http://docs.ceph.com/docs/master/start/quick-rbd/
我可以安装一个 rbd,它工作得很好。我的问题是如何从 fstab 执行此操作?
最终目标是将它安装到 /var/lib/mysql
我只找到了 cephfs 挂载的例子,但没有找到 rbd。