2012-07-15 14 views
5

पी.एस: कृपया चिह्नित न करें इस रूप में डुप्लिकेटहडोप। कनेक्शन अस्वीकृत

हाय,

मैं की स्थापना की और छद्म वितरित मोड में Hadoop चलाने का प्रयास किया गया है। जब मैं start-all.sh स्क्रिप्ट चलाता हूं तो मुझे यह आउटपुट मिलता है:

starting namenode, logging to /home/raveesh/Hadoop/hadoop-0.20.2/bin/../logs/.. 
localhost: ssh: connect to host localhost port 22: Connection refused 
localhost: ssh: connect to host localhost port 22: Connection refused 
starting jobtracker, logging to /home/raveesh/Hadoop/hadoop-0.20.2/bin/../logs/.. 
localhost: ssh: connect to host localhost port 22: Connection refused 
[email protected]:~/Hadoop/hadoop-0.20.2/bin$ 

यहां मैंने जो किया है। मैं खुले ssh सर्वर और ग्राहक का उपयोग कर स्थापित किया है:

sudo apt-get install openssh-server openssh-client 

मैं

sudo service ssh start 

में के रूप में ssh सर्वर शुरू कर दिया है और मैं के रूप में आउटपुट प्राप्त:

ssh start/running, process 5466 

मैं निम्नलिखित आदेश भी चलाए हैं:

ssh-keygen -t dsa -P '' -f ~/.ssh/id_dsa 

cat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys 

लेकिन जब मैं स्टार्ट-स्क्रिप्ट चलाता हूं तो यह अभी भी कनेक्शन से इनकार कर देता है। मैंने here का सुझाव दिया है, लेकिन मैं इसे काम करने में असमर्थ हूं। मैं फ़ायरवॉल के पीछे हूं और मैं उबंटू का उपयोग कर रहा हूं। क्या मुझे याद आ रही है कि वहाँ कुछ है?

किसी भी मदद की वास्तव में सराहना की जाती है।

धन्यवाद।

+0

एक संभावित उत्तर यह है कि/etc/ssh/ssh_config सही तरीके से कॉन्फ़िगर नहीं किया गया है। –

उत्तर

3

एसएस स्थापित करने के बाद, आपको पासवर्ड-कम लॉगिन भी सक्षम करना चाहिए।

% ssh-keygen -t rsa -P '' -f ~/.ssh/id_rsa 
% cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys 
+1

इसके अतिरिक्त, आपको पासवर्ड के लिए संकेत दिए बिना उस 'ssh localhost' कार्यों को जांचना चाहिए। –

+0

हाय, मैंने पहले से ही उन आदेशों को चलाया है .. मैं इस प्रश्न में उल्लेख करना भूल गया .. सवाल संशोधित कर दिया है .. इंगित करने के लिए धन्यवाद .. मुद्दा अभी भी जारी है .. क्या कोई wrt बंदरगाह है जिसे मुझे ख्याल रखना चाहिए। या ssh_config फ़ाइल में कुछ भी है जिसका मुझे ख्याल रखना चाहिए? –

+0

हाय क्रिस। एसएसएच लोकहोस्ट बिल्कुल कुछ भी इंगित नहीं करता है। यह बस संकेत पर रहता है .. –

संबंधित मुद्दे