多通道数据恢复|表单崩溃/错误实例

问题描述

我正在尝试启动多遍容器,并且遇到此错误。有什么方法可以从该容器中恢复数据? 我在多遍实例中有k3s个Kubernetes集群

目标:从发生故障的容器中恢复数据

错误日志

hyperkit: [ERROR] Found a reference to cluster 631828 outside the file (max cluster 631827) from cluster 272982.4333
hyperkit: [ERROR] Mirage block device raised exception: Qcow.Make(Base)(Time).Reference_outside_file(_,_)

详细的错误日志

[error] [foo] hyperkit: [ERROR] Found a reference to cluster 631828 outside the file (max cluster 631827) from cluster 272982.4333
[error] [foo] hyperkit: [ERROR] Mirage block device raised exception: Qcow.Make(Base)(Time).Reference_outside_file(_,_)
[error] [foo] Mirage-block error: Block device is disconnected
[error] [foo] Could not open mirage-block device: Invalid argument
[error] [foo] Could not open backing file: Invalid argument
[info] [foo] process state changed to NotRunning
[info] [foo] process finished with exit code 1
[debug] [foo] process working dir ''
[info] [foo] process program '/Library/Application Support/com.canonical.multipass/bin/hyperkit'
[info] [foo] process arguments '-c,6,-m,20480M,-u,-A,-H,-U,7db952fd-7c91-33ef-bf36-e181ddf6675a,-s,0:0,hostbridge,2:0,virtio-net,5,virtio-rnd,31,lpc,-l,com1,autopty=/var/root/Library/Application Support/multipassd/vault/instances/foo/pty,log=/Library/Logs/Multipass/foo-hyperkit.log,1:0,virtio-blk,file:///var/root/Library/Application Support/multipassd/vault/instances/foo/ubuntu-20.04-server-cloudimg-amd64.img?sync=os&buffered=1,format=qcow,qcow-config=discard=true;compact_after_unmaps=262144;keep_erased=262144;runtime_asserts=false,1:1,ahci-cd,/var/root/Library/Application Support/multipassd/vault/instances/foo/cloud-init-config.iso,-f,kexec,/var/root/Library/Application Support/multipassd/vault/instances/foo/ubuntu-20.04-server-cloudimg-amd64-vmlinuz-generic,/var/root/Library/Application Support/multipassd/vault/instances/foo/ubuntu-20.04-server-cloudimg-amd64-initrd-generic,earlyprintk=serial console=ttyS0 root=/dev/vda1 rw panic=1 no_timer_check'
[debug] [foo] Trying SSH on 192.168.64.5:22
[info] [foo] process state changed to Starting
[info] [foo] process state changed to Running
[info] [foo] mirage_block_open: block_config = file:///var/root/Library/Application Support/multipassd/vault/instances/foo/ubuntu-20.04-server-cloudimg-amd64.img?sync=os&buffered=1 and qcow_config = discard=true;compact_after_unmaps=262144;keep_erased=262144;runtime_asserts=false and stats_config = None

注意:

  • Multipass在MacOS上运行

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...