Java OpenResty Spring Spring Boot MySQL Redis MongoDB PostgreSQL Linux Android Nginx 面试 小程序 Arthas JVM AQS juc Kubernetes Docker DevOps


minikube start Unable to determine current user's administrator privileges

minikube Hyper-V 大约 1616 字

错误日志

PS C:\Users\thunk> minikube start
😄  Microsoft Windows 10 Home China 10.0.19044 Build 19044 上的 minikube v1.25.1
✨  根据现有的配置文件使用 hyperv 驱动程序

💣  Exiting due to PROVIDER_HYPERV_NOT_RUNNING: C:\WINDOWS\System32\WindowsPowerShell\v1.0\powershell.exe -NoProfile -NonInteractive @([Security.Principal.WindowsPrincipal][Security.Principal.WindowsIdentity]::GetCurrent()).IsInRole([Security.Principal.WindowsBuiltInRole] "Administrator") returned ""
💡  建议:Unable to determine current user's administrator privileges

可能原因

当前用户不在Hyper-V Administrators的用户组中。

尝试解决

添加用户组方式未能解决。

最后使用minikube start --force强制参数解决。

查看 Hyper-V Administrators 用户组成员

net localgroup "Hyper-V Administrators"

输出

PS C:\Users\thunk> net localgroup "Hyper-V Administrators"
Alias name     Hyper-V Administrators
Comment        此组的成员拥有对 Hyper-V 所有功能的完全且不受限制的访问权限。

Members

-------------------------------------------------------------------------------
The command completed successfully.

添加当前用户到 Hyper-V Administrators 用户组

查看当前用户

whoami

输出

mycomputer\fendoudebb

添加当前用户到 Hyper-V Administrators 用户组

net localgroup "Hyper-V Administrators" fendoudebb /add

minikube start --force

添加进Hyper-V Administrators用户组后,仍然报相同的错误。使用--force强制参数

minikube start --force

会抛出警告,不用管。

❗❗  minikube skips various validations when --force is supplied; this may lead to unexpected behavior

首次创建

首次创建时也可以使用--force参数。

minikube start --vm-driver="hyperv" --force --memory=2048 --hyperv-virtual-switch="Default Switch" --image-mirror-country="cn" --registry-mirror=https://docker.mirrors.ustc.edu.cn --image-repository=registry.cn-hangzhou.aliyuncs.com/google_containers
阅读 51 · 发布于 2022-11-15

————        END        ————

Give me a Star, Thanks:)

https://github.com/fendoudebb

扫描下方二维码关注公众号和小程序↓↓↓

扫描二维码关注我
昵称:
随便看看 换一批