Đây là tác vụ siêu cơ bản, nhưng tôi không thể tìm thấy tài liệu về nó. Tôi đang khởi động máy EC2 bằng đầu bếp-máy chủ và đầu bếp. Nếu điều đó không thành công tôi muốn sửa chữa các công thức nấu ăn và sau đó cài đặt lại vai trò và công thức nấu ăn trên máy đó mà không cần lấy nút ra và tạo lại nó. Tôi không thể tìm thấy lệnh thực hiện điều đó.Tải lại công thức nấu ăn đầu bếp nếu không cài đặt hoặc cập nhật có sẵn
Nếu tôi chạy đầu bếp-client trên máy tính này tôi nhận được:
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
Cảm ơn
Mô tả sự cố của bạn không rõ ràng, giữa EC2 và Đầu bếp có một số thuật ngữ trùng lặp. Không rõ ý bạn là gì "không lấy nút ra và tạo lại nó" (nút đầu bếp hoặc nút EC2?) Đầu ra của lần chạy không thành công của bạn là gì? Tại sao Danh sách chạy của bạn trống? Tôi đã không nhìn thấy một dịp mà một đầu bếp thất bại chạy sẽ làm rỗng danh sách chạy của một nút. – lhagemann