如何查找Hadoop将在其下执行作业的帐户的名称

时间:2015-04-26 20:52:06

标签: visual-studio-2010 azure hadoop

我正在尝试连接到我的azure群集并使用Visual Studio 2010中的hadoop。 我遵循这些指示:

https://hadoopsdk.codeplex.com/wikipage?title=Running%20jobs%20on%20Azure%20HDInsight%20service

看起来我的所有信息都正确,除了一个我不太确定的字段:

string hadoopUserName = "{HadoopAccount}";

我尝试了两个:Hadoophdp,但是这项工作的中午。它返回此错误:

 ..at Microsoft.Hadoop.MapReduce.HadoopImplementations.HadoopOnAzure.Create(Uri clusterName, String userName, String hadoopUserName, String password, String storageAccount, String storageKey, String container, Boolean createContainerIfMissing)
   at Microsoft.Hadoop.MapReduce.Hadoop.<.cctor>b__2(Uri cluster, String user, String hadoopUser, String password, String account, String key, String container, Boolean create)
   at Microsoft.Hadoop.MapReduce.Hadoop.Connect(Uri clusterName, String userName, String hadoopUser, String password, String storageAccount, String storageKey, String container, Boolean createContainerIfMissing)
   at HadoopTestApp.Program.azureConnect() in C:\Users\sandeep.dixit\Documents\Visual Studio 2010\Projects\HadoopTestApp\HadoopTestApp\Program.cs:line 84

所以我真的不知道这里有什么问题,无论如何我可以测试并找出哪个字段是错的?

1 个答案:

答案 0 :(得分:0)

根据Microsoft的Provision Hadoop clusters in HDInsight by using custom options

  

$ hadoopUserName和$ hadoopUserPassword命令用于   为群集创建Hadoop用户帐户。你会用这个   帐户连接到群集并运行作业。如果您使用快速   从Azure门户创建选项以配置群集,   默认Hadoop用户名为&#34; admin&#34;。