Vagrant + VirtualBox VM 在睡眠后中止
Vagrant + VirtualBox VM aborted after sleep
我的 Vagrant VM 运行 在 VirtualBox 上有问题:每次我合上 MacBook 的盖子时,VM 都会中止,我必须再次 'vagrant up' 它。我不认为这是预期的行为,而且每次都重新开始很烦人。
检查 DiagnosticReports 文件夹,每次我用 运行 VM 关闭盖子时,我都能从 VirtualBox 中找到崩溃报告,这是第一部分的摘录:
Process: VBoxHeadless [6267]
Path: /Applications/VirtualBox.app/Contents/MacOS/VBoxHeadless
Identifier: VBoxHeadless
Version: ???
Code Type: X86-64 (Native)
Parent Process: VBoxSVC [6215]
Responsible: VirtualBox [6210]
User ID: 501
Date/Time: 2015-02-15 10:27:16.982 +0100
OS Version: Mac OS X 10.10.2 (14C109)
Report Version: 11
Anonymous UUID: 453DE236-2C46-1B97-1C8F-D91BAF75710E
Sleep/Wake UUID: 21FE4DBC-7544-453E-B166-C48801F5CDDB
Time Awake Since Boot: 35000 seconds
Time Since Wake: 2700 seconds
Crashed Thread: 7 EMT
Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x0000000000000000
VM Regions Near 0:
-->
__TEXT 0000000100000000-0000000100008000 [ 32K] r-x/rwx SM=COW /Applications/VirtualBox.app/Contents/MacOS/VBoxHeadless
Thread 0:: Dispatch queue: com.apple.main-thread
0 libsystem_kernel.dylib 0x00007fff8bf734de mach_msg_trap + 10
1 libsystem_kernel.dylib 0x00007fff8bf7264f mach_msg + 55
2 com.apple.CoreFoundation 0x00007fff8b356b34 __CFRunLoopServiceMachPort + 212
3 com.apple.CoreFoundation 0x00007fff8b355ffb __CFRunLoopRun + 1371
4 com.apple.CoreFoundation 0x00007fff8b355858 CFRunLoopRunSpecific + 296
5 VBoxHeadless.dylib 0x0000000100080b91 TrustedMain + 44177
6 VBoxHeadless.dylib 0x0000000100080e5b TrustedMain + 44891
7 VBoxHeadless.dylib 0x0000000100079b31 TrustedMain + 15409
8 VBoxHeadless 0x0000000100003d95 start + 7061
9 VBoxHeadless 0x0000000100002234 start + 52
我可以自己解决这个问题吗?还是我必须向 VirtualBox 支持团队提交错误报告?
- OSX v10.10.2
- VirtualBox v4.3.22
- Vagrant v1.7.2
正如 chaserx 所指出的,这是版本问题。
恢复到 VirtualBox v4.3.20 解决了这个问题,目前...
此错误已报告给 Oracle Virtualbox。
并且该错误刚刚在 Virtualbox 4.3.24 中修复并发布。您可以从 https://www.virtualbox.org/wiki/Downloads.
下载最新版本 (VirtualBox-4.3.24-98716-OSX.dmg)
如果有人在 Ubuntu 上遇到此问题,将以下行添加到 /etc/NetworkManager/NetworkManager.conf
并使用 sudo service network-manager restart
重新启动服务解决了我的问题:
[keyfile]
unmanaged-devices=interface-name:vboxnet0
来源:https://www.virtualbox.org/ticket/13873#comment:16
VirtualBox 管理器 5.0.8
网络管理器 1.0.4-0ubuntu5
我的 Vagrant VM 运行 在 VirtualBox 上有问题:每次我合上 MacBook 的盖子时,VM 都会中止,我必须再次 'vagrant up' 它。我不认为这是预期的行为,而且每次都重新开始很烦人。
检查 DiagnosticReports 文件夹,每次我用 运行 VM 关闭盖子时,我都能从 VirtualBox 中找到崩溃报告,这是第一部分的摘录:
Process: VBoxHeadless [6267]
Path: /Applications/VirtualBox.app/Contents/MacOS/VBoxHeadless
Identifier: VBoxHeadless
Version: ???
Code Type: X86-64 (Native)
Parent Process: VBoxSVC [6215]
Responsible: VirtualBox [6210]
User ID: 501
Date/Time: 2015-02-15 10:27:16.982 +0100
OS Version: Mac OS X 10.10.2 (14C109)
Report Version: 11
Anonymous UUID: 453DE236-2C46-1B97-1C8F-D91BAF75710E
Sleep/Wake UUID: 21FE4DBC-7544-453E-B166-C48801F5CDDB
Time Awake Since Boot: 35000 seconds
Time Since Wake: 2700 seconds
Crashed Thread: 7 EMT
Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x0000000000000000
VM Regions Near 0:
-->
__TEXT 0000000100000000-0000000100008000 [ 32K] r-x/rwx SM=COW /Applications/VirtualBox.app/Contents/MacOS/VBoxHeadless
Thread 0:: Dispatch queue: com.apple.main-thread
0 libsystem_kernel.dylib 0x00007fff8bf734de mach_msg_trap + 10
1 libsystem_kernel.dylib 0x00007fff8bf7264f mach_msg + 55
2 com.apple.CoreFoundation 0x00007fff8b356b34 __CFRunLoopServiceMachPort + 212
3 com.apple.CoreFoundation 0x00007fff8b355ffb __CFRunLoopRun + 1371
4 com.apple.CoreFoundation 0x00007fff8b355858 CFRunLoopRunSpecific + 296
5 VBoxHeadless.dylib 0x0000000100080b91 TrustedMain + 44177
6 VBoxHeadless.dylib 0x0000000100080e5b TrustedMain + 44891
7 VBoxHeadless.dylib 0x0000000100079b31 TrustedMain + 15409
8 VBoxHeadless 0x0000000100003d95 start + 7061
9 VBoxHeadless 0x0000000100002234 start + 52
我可以自己解决这个问题吗?还是我必须向 VirtualBox 支持团队提交错误报告?
- OSX v10.10.2
- VirtualBox v4.3.22
- Vagrant v1.7.2
正如 chaserx 所指出的,这是版本问题。 恢复到 VirtualBox v4.3.20 解决了这个问题,目前...
此错误已报告给 Oracle Virtualbox。
并且该错误刚刚在 Virtualbox 4.3.24 中修复并发布。您可以从 https://www.virtualbox.org/wiki/Downloads.
下载最新版本 (VirtualBox-4.3.24-98716-OSX.dmg)如果有人在 Ubuntu 上遇到此问题,将以下行添加到 /etc/NetworkManager/NetworkManager.conf
并使用 sudo service network-manager restart
重新启动服务解决了我的问题:
[keyfile]
unmanaged-devices=interface-name:vboxnet0
来源:https://www.virtualbox.org/ticket/13873#comment:16
VirtualBox 管理器 5.0.8
网络管理器 1.0.4-0ubuntu5