Свинья 0.12.0 поверх Hadoop 2.3.0 в Windows 2008 r2 x64
Я успешно собрал Hadoop 2.3.0 Src на Windows 2008 R2 x64. NameNode, DataNode, ResourceManager и NodeManager теперь работают нормально.
Я перекомпилировал Pig-0.12.0 Src, используя Apache Ant с ant clean jar-withouthadoop -Dhadoopversion=23
параметры. Затем я скопировал перекомпилированный Pig dir в Hadoop Home dir и установил все переменные окружения.
Я использовал Mintty, MSYS, чтобы открыть окно Bash Shell, и набрал pig -x local or pig
,
На экране отображается множество сообщений [INFO]... и, наконец, grunt>
ракушка. Но всякий раз, когда я набираю любую команду Pig, она не реагирует.
Кто-нибудь запускал Pig Run Time успешно через Hadoop 2.3.0 на Windows? Любое возможное предложение?
1 ответ
Наконец, я решил свою проблему, используя bash.exe вместо mintty /bin/bash -l. Локальный режим и режим mapreduce для Pig Runtime теперь работают нормально. Отмечу здесь на случай такой же ситуации у кого-то.