Ich muss minikube unter Centos 7.5 als sudo ausführen. minikube befindet sich in / usr / local / bin
Für meinen Benutzer echo $ PATH ist:
/usr/local/maven/bin:/usr/lib64/qt-3.3/bin:/usr/local/maven/bin:/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/bin:/sbin
Für das Benutzer-Root-Echo ist $ PATH:
/usr/local/bin/:/usr/lib64/qt-3.3/bin:/usr/local/maven/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
Ich habe sogar folgendes zu visudo hinzugefügt
Defaults secure_path = /sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin
Aber dennoch...
sudo minikube start --cpus 4 --memory 24000 --disk-size=50g --kubernetes-version=v1.7.4 --vm-driver=none
Gibt sudo: minikube: Befehl nicht gefunden zurück
Was ist falsch oder was fehlt noch?
Antworten:
In dieser Ausgabe finden Sie die Antwort: https://github.com/kubernetes/minikube/issues/1932
Das Problem ist, dass Ihr Minikube auf installiert ist
/usr/bin/local
und sudo die Binärdatei nicht sieht. Eine einfache Lösung ist:$ sudo mv /usr/bin/local/minikube /usr/bin/
quelle