knife ssh
मेरे नोड्स नहीं मिल रहे हैं। मुझे पता है कि यह सक्षम होना चाहिए क्योंकि जब मैं उन्हें खोज सकता हूं तो मैं उन्हें खोज सकता हूं
# knife search node name:*
2 items found
Node Name: web_01
...
Node Name: admin
...
हालांकि, जब मैं दौड़ता हूं knife ssh
(मैं इसे 'डीबग' ध्वज के साथ दिखाता हूं) मुझे मिलता है
# knife ssh "node:*" "uptime" -VV
DEBUG: Using configuration from /root/.chef/knife.rb
DEBUG: Signing the request as dev
DEBUG: Sending HTTP Request via GET to ec2-xx-xx-xx-xx.compute-1.amazonaws.com:4000/search/node
FATAL: No nodes returned from search!
(हाँ मेजबान सही है, मैंने इसे पोस्ट के लिए सेंसर कर दिया है)।
मैंने QUERY पैरामीटर को संशोधित करने का प्रयास किया है और हमेशा समान परिणाम प्राप्त करता है। मैंने कोशिश की:
- नोड: *
- भूमिका: *
- *
- *: *
कोई विचार?
-a ipaddress
" शाब्दिक है। यह जाहिरा तौर परknife ssh
आईपी द्वारा कनेक्ट नहीं FQDN से कहता है। यह व्यवहार गूंगा है - इसे डिफ़ॉल्ट रूप से इस तरह से वापस आना चाहिए।