To jest bardzo podstawowe zadanie, ale nie mogę znaleźć na nim dokumentacji. Startuję z maszyn EC2 przy użyciu serwera szefa kuchni i szefa kuchni. Jeśli to się nie powiedzie, chciałbym naprawić przepisy, a następnie ponownie zainstalować rolę i przepisy na tym komputerze bez wyjmowania węzła i tworzenia go ponownie. Nie mogę znaleźć polecenia, które to robi.Przeładuj receptury szefa kuchni, jeśli instalacja się nie powiedzie lub aktualizacje będą dostępne
Jeśli biegnę Chef-klienta na komputerze pojawia się:
chef-client
[Wed, 18 Jan 2012 11:23:58 +0000] INFO: *** Chef 0.10.0 ***
[Wed, 18 Jan 2012 11:23:59 +0000] INFO: Run List is []
[Wed, 18 Jan 2012 11:23:59 +0000] INFO: Run List expands to []
[Wed, 18 Jan 2012 11:23:59 +0000] INFO: Starting Chef Run for gidsy-staging-web
[Wed, 18 Jan 2012 11:23:59 +0000] INFO: Loading cookbooks []
[Wed, 18 Jan 2012 11:23:59 +0000] WARN: Node gidsy-staging-web has an empty run list.
[Wed, 18 Jan 2012 11:23:59 +0000] INFO: Chef Run complete in 0.508629 seconds
[Wed, 18 Jan 2012 11:23:59 +0000] INFO: Running report handlers
[Wed, 18 Jan 2012 11:23:59 +0000] INFO: Report handlers complete
Dzięki
Twój opis problemu nie jest bardzo jasny, między EC2 i szefem kuchni występuje pewne nachodzenie terminologii. Nie jest jasne, co masz na myśli, mówiąc "bez wyjmowania węzła i tworzenia go ponownie" (węzeł szefa kuchni lub węzeł EC2?) Jaki jest wynik Twojego nieudanego uruchomienia? Dlaczego lista uruchomień jest pusta? Nie widziałem okazji, w której nieudana próba szefa kuchni opróżniłaby listę uruchomień węzła. – lhagemann