我无法在Windows上启动、停止或删除ministrift。我以前已经能够成功地启动并使用它,但我做了一个minishift delete
,而没有首先用minishift stop
停止ministrift集群。现在我无法开始减负,因为我一直收到这个错误:
PS C:Usersuser01> minishift version
minishift v1.20.0+53c500a
PS C:Usersuser01> minishift start
-- Starting profile 'minishift'
Error getting migrated host: unexpected end of JSON input
现在大多数命令都会给我这个错误:
获取迁移主机时出错:JSON输入意外结束
> minishift docker-env
Error getting migrated host: unexpected end of JSON input
我相信有些配置文件已经损坏,尽管minishift delete
应该可以安全使用,而不需要先停止它。执行minishift status
返回什么?
无论如何,首先,您可以尝试使用minishift delete --force
,它会删除ministrift home(~/.miministrift(中所有vm特定的文件。如果没有帮助,请继续下一步。
第二,如何从fresh恢复并重新启动ministrift的方法是删除带有配置文件的目录。除非设置了minishift_HOME env,否则它通常被放置在~/.menusift。变量,该变量可能会更改此位置。此外,我通常会删除~/.kube文件夹。然后重新开始缩小,一切都应该从头开始创造。
最后,ministrift(1.21(的新版本发布了,你也可以试试。
请注意,如果您使用了任何持久性配置,您将在删除ministrift主文件夹时丢失它,因此请备份所有必要的内容。