用c#.net连接到hadoop集群

de90aj5v  于 2021-05-29  发布在  Hadoop
关注(0)|答案(1)|浏览(554)

我正在使用Apache Hadoop从Apache基金会网站下载的免费发行版。我正在尝试通过c#连接到我的hadoop集群。我不知道应该在password字段中输入什么,因为我没有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);
}

我应该尝试哪个密码?

ttisahbt

ttisahbt1#

您可以尝试使用hadoop用户将password设置为null,如下所示https://blogs.msdn.microsoft.com/data_otaku/2013/09/07/hadoop-for-net-developers-implementing-a-simple-mapreduce-job/.
或者你可以用

var hadoopClient = Hadoop.Connect();

相关问题