9.1. Known Issues for the HDP for Windows Installer

  • BUG-14957: Installer fails to install HDP on systems that have hostnames longer than 15 characters

    Problem: The installer truncates hostnames that are longer than 15 characters during the installation process and then fails system check.

    Workaround: With HTD Setup Window, click continue to install even though the hostname lookup fails. For silent installs, you will have to add the truncated hostname and IP address to the hosts file of the host as follows:

    IP truncatedhost-1 hostname // A line with the ip of the machine and full and truncated hostname…

    Put the truncated hostname in the clusterproperties file and then update the hostname in the hdfs-site.xml after the installation completes.

  • BUG-16051: lzo2.dll not provided with the HDP for Windows Installer

    Description: If you enable LZO by sepcifying ENALBLE_LZO=yes in cluster.properties file, you must provide your own version of lzo2.dll.

    Workaround: Download the LZO open source from here, and build lzo2.dll (use Visual C++ 2010 in your build environment because the dll uses the corresponding VC runtime and HDP for Windows requires VC 2010 runtime).

    When deploying HDP with the LZO compression enabled, put the following three files in the same directory as the HDP for Windows Installer and the cluster.properties file:

    • hadoop-lzo-0.4.19.2.1.1.0-1621.jar (from the HDP for Windows Installation zip)

    • gplcompression.dll (from the HDP for Windows Installation zip)

    • lz2.dll (that you built must be named lz2.dll)

    If you are using the push installer script, include all three of these files in the $filelist field.

  • BUG-19468: Random password not generated when password left blank

    Description: When installing HDP using Windows MSI from the command line and pass the HDP_USER_PASSWORD parameter without a value, a random password is not generated.

    Workaround: Specify a password, when installing from the command line.

    cmd.exe /C start /wait msiexec /i $package /l* $log_path HDP_LAYOUT=$cluster_layout_path HDP_DIR=$root_drive\hdp\hadoop DESTROY_DATA=`"yes`" HDP_USER_PASSWORD="@!S0meP@ssw0rd" KNOX_MASTER_SECRET=master_secret /qn

loading table of contents...