colima

vz driver is running but host agent is not

记录一次 Colima 的使用异常

在 MacOS 更新到 14.4.1 (23E224)后,使用命令colima start提示错误:

1
2
3
4
5
6
7
➜  ~ colima start
INFO[0000] starting colima
INFO[0000] runtime: docker
INFO[0001] starting ... context=vm
> Using the existing instance "colima"
> errors inspecting instance: [vz driver is running but host agent is not]
FATA[0001] error starting vm: error at 'starting': exit status 1

在网络上找了很久的解决办法,尝试了许多也都无法解决。后来又在 Colima 的 github 上创建了 Issue,一时半会也没有人来解答。也有人遇到这个问题创建了Issues,下拉看了好长也没有一个标准的解决方法。


1
2
Troubleshooting and FAQs
Check here for Frequently Asked Questions.

在 Colima 的 README.md 中看到了希望。点击去一目十行的浏览下来,找到了关键词Colima not starting。我知道问题将被解决掉,大致浏览了下,原因是在电脑关机时,Colima 创建的 Vm 没有安全退出(优雅关机)。所以在开机启动 Vm 后的状态处于Broken

解决办法
非常之简单 ——– colima stop --force

PS: 因为一个小问题,耗费了一个晚上的“游玩时间”~不过问题能被解决掉也是很不错的一种结果。也知道了FAQ的重要性