HDP on Windows – Installation Forum

hdp-1.1.0-160.winpkg.msi is not installing on windows 2008 R2 64bit

  • #18132

    Hi there,
    I had HDInsight installed and it was working perfectly. I had derbyDB hive and Hive ODBC driver 64 bit for excel 2013.
    I was working fine. However, now I wanted to install HDP for windows .msi file into the same PC. As prerequisite I checked that Oracle JDK and Python is installed correctly and their Home directories have been set in environment variables and in the PATH. In addition I have run some command specified in the installation document like…
    >Set-ExecutionPolicy “AllSigned” >Enable-PSRemoting >Set-item wsman:localhost\client\trustedhosts -value “Host1,Host2” in powershell. I have also created database name hive, user named hive in SQL Server 2008 R2 and my PC name is W2K8ENTR2 which is the same result of hostname command in powershell. Its a single-node hadoop and my clusterproperties.txt as follows..
    #Log directory
    #Data directory

    #Database host
    #Hive properties
    #Oozie properties

    and following is my hosts file. W2K8ENTR2 W2K8ENTR2

    After completing all of prerequisites opened powershell as administrator and run followings…
    >msiexec /i “E:\hdp\hdp-1.1.0-160.winpkg.msi” /lv “hdp.log” HDP_LAYOUT=”e:\hdp\clusterproperties.txt” HDP_DIR=”e:\hdp\hadoop” DESTROY_DATA=”no”

    I have found an error message that Hortonworks data platform is already exists. so remove that first.
    I have removed DHInsight and Hortonworks data platform 1.0.1 by add remove program.
    Then checked Java and python version and found ok. Then again execute the same command to install HDP msi file.
    This time I found some weird behaviors like spending few moment for configuring installation HDP then start rollback within 24 sec. Found nothing is happened in the system. Checked the log and found numbers of errors . I’m pasting snippet of them…
    PROPERTY CHANGE: Adding PackagecodeChanging property. Its value is ‘1’.
    Package name extracted from package path: ‘hdp-1.1.0-160.winpkg.msi’
    Package to be registered: ‘hdp-1.1.0-160.winpkg.msi’
    Note: 1: 2262 2: Error 3: -2147287038
    Machine policy value ‘LimitSystemRestoreCheckpointing’ is 0
    Note: 1: 1715 2: Hortonworks Data Platform 1.1.0 for Windows
    Note: 1: 2262 2: Error 3: -2147287038
    The call to SRSetRestorePoint API failed. Returned status: 0. GetLastError() returned: 127
    Package to be registered: ‘hdp-1.1.0-160.winpkg.msi’
    Note: 1: 2262 2: Error 3: -2147287038
    Note: 1: 1715 2: Hortonworks Data Platform 1.1.0 for Windows
    Note: 1: 2262 2: Error 3: -2147287038
    Patch 4: SELECT `Patch`.`File_`, `Patch`.`Header`,…
    Error 3: -2147287038

    Please help me out.


to create new topics or reply. | New User Registration

  • Author
  • #18135
    Anthony Mattas

    Did you uninstall it after the failed installation in add/remove programs?
    What is your JAVA_HOME set to (hint, spaces are not supported so C:\Program Files\ = C:\Progra~1)


    I didn’t check after uninstalling HDInsight for JAVA_HOME. Uninstalling HDInsight using add/remove program deletes all environmental variables like.. JAVA_HOME, HADOOP_HOME, HIVE_HOME, HADOOP_CONF_DIR etc.. .However I have set JAVA_HOME to C:\work\Java\jdk1.7.0_13 for me and execute HDP .MSI file and found another errors like ..

    Package name retrieved from configuration data: ‘hdp-1.1.0-160.winpkg.msi’
    MSI (c) (BC:F0) [23:47:30:842]: Note: 1: 2262 2: Error 3: -2147287038
    Patch 4: SELECT `Patch`.`File_`, `Patch`.`Header`, `Patch`.`Attributes`, `Patch`.`Sequence`, `Patch`.`StreamRef_` FROM `Patch` WHERE `Patch`.`File_` = ? AND `Patch`.`#_MsiActive`=? ORDER BY `Patch`.`Sequence`
    Error 3: -2147287038
    HDP: Reading HDP layout from
    CAQuietExec: powershell.exe : No Cluster Properties file found, make sure the file \cluster.
    CAQuietExec: properties exists
    CAQuietExec: At C:\HadoopInstallFiles\HadoopSetupTools\winpkg.ps1:118 char:23
    CAQuietExec: + $out = powershell.exe <<<&1
    CAQuietExec: + CategoryInfo : NotSpecified: (No Cluster Prop…operties exists
    CAQuietExec: :String) , RemoteException
    CAQuietExec: + FullyQualifiedErrorId : NativeCommandError
    === Logging stopped: 3/19/2013 23:48:06 ===
    MSI (c) (BC:F0) [23:48:06:654]: Note: 1: 1728
    MSI (c) (BC:F0) [23:48:06:654]: Note: 1: 2262 2: Error 3: -2147287038
    MSI (c) (BC:F0) [23:48:06:654]: Note: 1: 2262 2: Error 3: -2147287038
    MSI (c) (BC:F0) [23:48:06:654]: Product: Hortonworks Data Platform 1.1.0 for Windows — Configuration completed successfully.

    MSI (c) (BC:F0) [23:48:06:686]: Windows Installer reconfigured the product. Product Name: Hortonworks Data Platform 1.1.0 for Windows. Product Version: 1.1.0. Product Language: 1033. Manufacturer: Hortonworks. Reconfiguration success or error status: 0.


    Oh… Now I can see hortonworks data platform 1.1.0 for windows installed from add/remove program but there is no apache service in services.msc.

    Anthony Mattas

    Correct if the install fails, it will still show up. You can’t attempt the install a second time until you remove it (or the install will silently fail).

    Seth Lyubich

    Hi Mahabu,

    Please make sure that you have correct version of Java installed. It seems to be 1.7 based on the information in this post (C:\work\Java\jdk1.7.0_13). Please see instruction below:


    Also, please make sure you are providing correct path to cluster properties file. I see following in your log output:

    CAQuietExec: powershell.exe : No Cluster Properties file found

    Please let us know if this is helpful.



    Thanks everyone!!

    It’s been resolved by removing loopback IP from etc/hosts file like.. W2K8ENTR2

    I have also installed JAVA 1.6 and set $Env:JAVA_HOME and added $JAVA_HOME\bin in PATH.

    Now its working fine. All services installed and got Hadoop Command Line icon on my Desktop.

    Mahabubur Rahaman


    For your kind information. My HDP is also working on JAVA_HOME=C:\work\Java\jdk1.7.0_13
    and PATH=$JAVA_HOME\bin:$PATH
    OS: Windows Server 2008 R2.
    By the way I had to uninstall Hive ODBC driver from PC. I didn’t experiment does it prerequisite to install HDP successfully.


    Seth Lyubich

    Hi Mahabubur,

    Thanks for letting us know. ODBC driver should not be required.


You must be to reply to this topic. | Create Account

Support from the Experts

A HDP Support Subscription connects you experts with deep experience running Apache Hadoop in production, at-scale on the most demanding workloads.

Enterprise Support »

Become HDP Certified

Real world training designed by the core architects of Hadoop. Scenario-based training courses are available in-classroom or online from anywhere in the world

Training »

Hortonworks Data Platform
The Hortonworks Data Platform is a 100% open source distribution of Apache Hadoop that is truly enterprise grade having been built, tested and hardened with enterprise rigor.
Get started with Sandbox
Hortonworks Sandbox is a self-contained virtual machine with Apache Hadoop pre-configured alongside a set of hands-on, step-by-step Hadoop tutorials.
Modern Data Architecture
Tackle the challenges of big data. Hadoop integrates with existing EDW, RDBMS and MPP systems to deliver lower cost, higher capacity infrastructure.