Release Notes

Note: The easiest way to check the version number is to look in Add/Remove Programs at the entry for "Microsoft HDInsight".

General Known Issues

  • Hadoop user password expiration
    • The password for the Hadoop user may expire, dependent upon your AD policies pushed to the machine. The following PowerShell script will set the password to not expire, and can be run from an administrative command prompt.
      $username = "hadoop"
      $ADS_UF_DONT_EXPIRE_PASSWD = 0x10000 # (65536, from ADS_USER_FLAG_ENUM enumeration)
       
      $computer = [ADSI]("WinNT://$ENV:COMPUTERNAME,computer")
      $users = $computer.psbase.children | where { $_.psbase.schemaclassname -eq "User" }
       
      foreach($user in $users)
      {
          if($user.Name -eq $username)
          {
              $user.UserFlags = $ADS_UF_DONT_EXPIRE_PASSWD
              $user.SetInfo()
       
              $user.PasswordExpired = 0
              $user.SetInfo()
       
              Write-Host "$username user maintenance completed. "
          }
      }
      
  • Temp Directory>
    • hadoop.tmp.dir points to the wrong location: Rather than pointing C:\hadoop\hdfs, it points to c:\hdfs. This bug will be fixed in the next update of HDP bits.
  • OS Restrictions
    • HDInsight Server must be installed on a 64-bit OS
  • HDInsight can't be found in WebPI search results.
    • This is typically due to an OS restriction. HDInsight requires a 64-bit operating system with a minimum version of Windows 7 Service Pack 1, Windows Server 2008 R2 Service Pack1, Windows 8, or Windows Server 2012.
  • Administrative Command Prompt documentation
    • In order to run commands such as hadoop mradmin or hadoop defadmin, you must run as the hadoop user.
    • To easily create a shell running as that user, open a Hadoop Command prompt and run the following:
      start-hadoopadminshell
    • This will open a new command shell running with hadoop administrator priveleges