Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ember.js/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Save Criu/crtools restore无法在其他计算机上还原进程_Save_Restore_Migrate_Process Migration - Fatal编程技术网

Save Criu/crtools restore无法在其他计算机上还原进程

Save Criu/crtools restore无法在其他计算机上还原进程,save,restore,migrate,process-migration,Save,Restore,Migrate,Process Migration,我正在尝试使用将进程保存到磁盘,我可以在同一台机器上保存和还原它,但当我尝试在不同的机器上还原保存的映像时,会出现错误 我执行了yes命令,并使用ps aux | grep yes找到了它的pid 然后为了拯救我做了: sudo ./criu dump -t 7483 -D ~/dumped --shell-job 然后,我将转储的目录复制到另一台计算机,并尝试使用以下命令还原它: sudo ./criu restore -t 7483 -D ../dumped/ --shell-job 但

我正在尝试使用将进程保存到磁盘,我可以在同一台机器上保存和还原它,但当我尝试在不同的机器上还原保存的映像时,会出现错误

我执行了yes命令,并使用ps aux | grep yes找到了它的pid

然后为了拯救我做了:

sudo ./criu dump -t 7483 -D ~/dumped --shell-job
然后,我将转储的目录复制到另一台计算机,并尝试使用以下命令还原它:

sudo ./criu restore -t 7483 -D ../dumped/ --shell-job
但是得到了以下错误

(00.058476) Error (cr-restore.c:956): 7483 killed by signal 7
(00.058526) Error (cr-restore.c:1279): Restoring FAILED.
我如何解决这个问题?我想将一个进程迁移到另一台具有完全相似配置的机器上

配置:

Ubuntu 12.04 64位桌面

linux 3.11.0.19-generic

内存:4 GB


您是否能够在转储该进程的计算机上恢复该进程

是否可以使用其他密钥运行还原以获取详细日志?像这样:

sudo ./criu restore -D ../dumped/ --shell-job -v4 -o restore.log
提供这个日志

顺便说一句,恢复时的-t选项已过时。但在这种情况下,这并不重要=