我想在我的Windows 10企业笔记本电脑上安装minishift。我在PowerShell中执行的命令是:
minishfit config set vm-driver hyperv
minishift start
跟踪是:
-- Starting profile 'minishift'
-- Check if deprecated options are used ... OK
-- Checking if https://github.com is reachable ... OK
-- Checking if requested OpenShift version 'v3.11.0' is valid ... OK
-- Checking if requested OpenShift version 'v3.11.0' is supported ... OK
-- Checking if requested hypervisor 'virtualbox' is supported on this platform ... OK
-- Checking if VirtualBox is installed ... OK
-- Checking the ISO URL ... OK
-- Checking if provided oc flags are supported ... OK
-- Starting the OpenShift cluster using 'virtualbox' hypervisor ...
-- Starting Minishift VM ............................ FAIL E0130 16:57:39.360592 1632 start.go:494] Error starting the VM: Error configuring authorization on host: Could not find matching IP for MAC address XXXXXXX. Retrying.
Error starting the VM: Error configuring authorization on host: Could not find matching IP for MAC address XXXXXXX
任何人都可以请帮助解决这个问题。谢谢。
所以,你首先设置“的Hyper-V”作为虚拟机驱动程序Minishift,但机器开始那么当Minishift报道中使用“VirtualBox的”?这似乎可疑,可能是问题的原因。
如果你的计划是使用VirtualBox的,然后将其设置为Minishift VM-驱动程序,并确保Hyper-V的功能是本机(需要重启禁用)上禁用。
如果你的计划是开始Minishift使用Hyper-V(你也VB安装在机器上),然后运行“minishift配置视图”中看到的Hyper-V是否真的设置为虚拟机驱动器 - 奇怪的Minishift开始报告,如果Hyper-V的没有设置。确保Hyper-V是启用(需要重启启用)。启动minishift并检查其报告中使用的Hyper-V:
-- Starting the OpenShift cluster using 'hyperv' hypervisor ...