2016-06-23 2 views
1

Я пытаюсь установить эмулятор Microsoft HDInsight для Windows Azure с помощью установщика Web Platform 5.0. При установке Hortonworks Data Platform установка завершается с ошибкой. Ниже приведены часть журналов после установки:Ошибка установки HDInsight

CAQuietExec: Checking JAVA_HOME is set correctly... 
CAQuietExec: 'C:\Azul\zulu1.7.0_65-7.6.0.1-win64\bin\java -version 2>&1 | findstr /i "version"' is not recognized as an internal or external command, 
CAQuietExec: operable program or batch file. 
CAQuietExec: "1.6.0_31" was unexpected at this time. 
CAQuietExec: Error 0x800700ff: Command line returned an error. 
CAQuietExec: Error 0x800700ff: CAQuietExec Failed 
CustomAction CheckPreReq returned actual error code 1603 (note this may not be 100% accurate if translation happened inside sandbox) 

Я проверил, что JAVA_HOME установлена ​​в переменных окружения для C:\Azul\zulu1.7.0_65-7.6.0.1-win64. Когда я запускаю команду 'C:\Azul\zulu1.7.0_65-7.6.0.1-win64\bin\java -version 2>&1 | findstr /i "version"' в командной строке, он возвращает результат с версией 1.7.0_65. Я не понимаю, почему в журнале эта команда не распознается, пока я могу ее выполнить и откуда 1.6.0_31 версия появилась в журнале? Не могли бы вы помочь мне решить эту проблему? Спасибо заранее.

+0

@ Destrif спасибо за предложение внесения изменений – dkthedon

ответ

0

Я нашел причину неисправности. Это было то, что команда была обернута одиночными кавычками установщиком, а командная строка не распознала ее. После замены одинарных кавычек двойными кавычками я не получаю эту ошибку.

Смежные вопросы