2016-05-28 3 views
0

Ich bin Koch. Ich habe einige Centos 6.4 vms eingerichtet. Auf einem der VMs (sagen Chef-Server), installiert Chef-Server-Core-12.6.0-1.el5.x86_64.rpm, Server-Front-End, rekonfiguriert Chef-Server-Ctl und Chef-Management-Ctl und Setup Benutzer & org. Ich habe starter kit von Front-End heruntergeladen und Chef-Repo-Ordner auf Chef-Server-VM extrahiert. Hier ist mein Problem. Basierend auf dem Tutorial, das ich folge, sollte ich in der Lage sein, knife ssl fetch von Chef-Repo-Ordner ausführen. Aber ich bin konfrontiert knife: command not found Fehler. Ich habe versucht zu googeln, konnte aber den genauen Grund finden. Was vermisse ich!! Bitte hilf mir.'Messer: Befehl nicht gefunden' nach Koch-Server-Installation

Vielen Dank im Voraus.

+0

Was ist das "Tutorial", dem Sie folgen? – StephenKing

Antwort

3

Der Koch Repo- und das Starter-Kit zusammen mit ChefDK tut nicht zum Server gehören, sondern dem Workstation, aka. dein Laptop.

knife ist enthalten und ChefDK und verwendet, um mit dem Chef-Server zu kommunizieren.

EDIT: Eigentlich denke ich, der Chef Components Abschnitt der offiziellen Dokumentation bietet einen guten Überblick.


Nicht sicher, das Tutorial Sie folgen - die offizielle ist auf learn.chef.io. Bietet das eine klare Orientierung?

+0

StephenKing, Vielen Dank für die Korrektur meines Anfängerfehlers. Ich habe die Schritte eines Workshops verfolgt. Ich werde zu learn.chef.io wechseln. – Dileep17

+0

Vielen Dank für Ihr Feedback. Wenn diese Antwort Ihr Problem gelöst hat, markieren Sie es bitte mit dem Häkchen als korrekt. – StephenKing

0

Ich bekam ähnliche Fehler beim Versuch, messerbezogene Befehle auszuführen. Ich habe die Windows 2012 neu gestartet, und dann konnte ich diese Befehle ausführen. Versuche dies.