2017-04-27 111 views
-1

我正在使用從Apache Foundation網站下載的Apache Hadoop的免費發行版。我試圖通過C#連接到我的Hadoop集羣。我不知道我應該在密碼字段中輸入什麼內容,因爲我沒有Hadoop的密碼。用C#.Net連接到hadoop集羣

我的代碼:

using System.Linq; 
using System.Threading.Tasks; 
using System.Windows.Forms; 
using Microsoft.Hadoop.MapReduce; 

try 
{ 
    IHadoop hadoopClient = Hadoop.Connect(new Uri("http://192.168.0.90:50070"), "alex", password); 
} 
catch(Exception exException) 
{ 
    MessageBox.Show(exException.Message); 
} 

我應該嘗試哪個密碼?

回答

0

你可以嘗試設置密碼的hadoop用戶,因爲它是在這裏https://blogs.msdn.microsoft.com/data_otaku/2013/09/07/hadoop-for-net-developers-implementing-a-simple-mapreduce-job/所示。

或者你可以使用

var hadoopClient = Hadoop.Connect(); 
+0

我已經嘗試使用null.But它不幹活要求得到密碼信息怎麼一回事,因爲我要訪問部署在一個遙遠的計算機的遠程Hadoop集羣,有沒有可能獲得Hadoop集羣密碼。謝謝 –