Настройка и запуск примеров в Oryx2

У меня есть установка CDH5.5, и я хочу запустить несколько примеров oryx2 на моей виртуальной машине.

Я уже успешно загрузил и скомпилировал oryx2 из github. Я скопировал пример приложения в мою папку ORYX_HOME/deploy/bin, где находится файл oryx-run.sh. Я также добавил wordcount-example.conf и добавил файл oryx.conf из файла als (я указал на мои kafka-брокеры и zk-серверы внутри него).

Я попытался настроить Kafka и / или запустить несколько примеров, но я всегда получаю ту же ошибку:

 > ./oryx-run.sh kafka-setup  --layer-jar ../oryx-batch/target/oryx-batch-2.2.0-SNAPSHOT.jar
Can't find kafka scripts like kafka-topics 


> ./oryx-run.sh batch --conf wordcount-example.conf --app-jar myapp.jar --layer-jar ../oryx-batch/target/oryx-batch-2.2.0-SNAPSHOT.jar
Can't find kafka scripts like kafka-topics

Я попытался скопировать скрипт kafka в ту же папку скрипта oryx-run, но, к сожалению, получил те же ошибки.

Любая идея?

С уважением.

2 ответа

export KAFKA_HOME=/opt/17173/kafka
export PATH=$HADOOP_HOME/bin:$SPARK_HOME/sbin:$KAFKA_HOME/bin:$PATH

Причина в том, что kafka-themes не может быть найден в bin, вы должны добавить его в PATH. Для меня Кафка находится в /Users/long/software/kafka_2.10-0.8.2.2, поэтому я просто vim ~/.bashrc, затем добавьте две строки в конце. export KAFKA_HOME=/Users/long/software/kafka_2.10-0.8.2.2 export PATH=$KAFKA_HOME/bin:$PATH; После добавления необходимо перезагрузить Shell.

Другие вопросы по тегам