Nov 29 2012

HDInsight: Trying again

And I thought this would be so easy.

Latest attempt. I just did an uninstall of HDInsight. Then I found all the Hadoop folders on the drive and removed them. I validated that there were no services left running or anything else that might interfere with a fresh install. Then, I rebooted the server (have you tried turning it off and on again?). After all that, I tried rerunning the HDInsight Community Preview. This time I ran it as an administrator on the system, even though I already am logged in as one. Paranoia at every step is my new approach since there have been no errors until I try to turn the silly thing on.

And the install went perfectly. I can see two folders, Hadoop and HadoopFeaturePackSetup. Last time there was a third folder HadoopInstall or something like that. This doesn’t bode well. Let me check the services. Nope. I can’t see anything added. Crud. So, I try the powershell command anyway, just to see what I’ll get. It’s a new error, which is nice:

Join-Path : Cannot bind argument to parameter ‘Path’ because it is null.
At C:\hadoop\start-onebox.ps1:2 char:23
+ $start_cmd = Join-Path <<<< $env:ISOTOPEJS_HOME “bin/start_daemons.cmd”;
+ CategoryInfo : InvalidData: (:) [Join-Path], ParameterBindingValidationException
+ FullyQualifiedErrorId : ParameterArgumentValidationErrorNullNotAllowed,Microsoft.PowerShell.Commands.JoinPathCom
mand

Crud. My assumption is, I’m doing something wrong. I just can’t figure out what. Lots of searching later, I think I may have found the issue. I’ve been trying to install this on my local server that I use for lots of my tests because it’s a physical box that I can access on the road. It’s also a domain controller. I finally tracked down this thread on Microsoft’s forums. Great. OK. Next step, setting up a virtual server. May as well make it Windows 2012 while I’m at it. More to come when I get past this hurdle. Oy.

4 Comments

  • By Brent Ozar, November 30, 2012 @ 9:02 am

    This is why I’m not a big fan of running non-MS open source cutting edge stuff on the MS stack. We’re talking about a niche use of a niche technology, so there’s two problems. You’re going to run into more problems because this is a less-tested edge case, AND you’re going to get less help because there’s less cohorts using the same setup. If you wanna get to market fast with this kind of tool, use what everybody else is using – and it’s not usually Windows. (Nothing against HDInsight – I’m sure it’s a cool tool – but…)

  • By Grant Fritchey, November 30, 2012 @ 9:07 am

    All true. Part of why I’m going down this track. I want to see how it fits together currently. In theory, with PolyBase (or whatever the heck they were calling it) this all changes.

    I did get the install to work on a new server. I’ll be blogging about that too.

  • By satya, October 27, 2013 @ 6:39 am

    I have installed HDInsight.Ic ould see the “Hadoop” folder but not “HadoopFeaturePackSetup” folder.
    And also i am not able to see HDInsight Dashboard Icon on desktop.
    Could you please guide what wrong i did?
    Did i forget to do anything?

    FYI:I have installed microsoft web platform 4.6.I said down –> install.

    I did not do anything more.

    Awaiting for reply…:-)

  • By Grant Fritchey, October 27, 2013 @ 10:19 am

    Not sure. I ultimately got it running by doing some of the advice on the link provided in the article above. I’d suggest following that.

Other Links to this Post

RSS feed for comments on this post. TrackBack URI

Leave a comment