Я новичок в Spark/Shark и создал группу с тремя рабочими искры. Я начал устанавливать Shark на тех же трех серверах, но я прихожу к выводу, что, возможно, это не нужно, и нужен только один сервер Shark - я не могу найти ничего, что говорит об этом в документации. Нужен ли мне только один сервер Shark, так как Spark/Hive будет сильно подниматься, или мне нужно распространять его на всех серверах, где Spark находится?Сколько серверов акул необходимо в отношении Spark?
2
A
ответ
0
Акула - это искра. Это похоже на WordCount или Spark Shell. Вам нужно иметь его на клиентской машине, с которой вы собираетесь отправлять запросы.
Если Shark JARS не присутствуют на рабочих машинах, они должны быть прикреплены к контексту искры.
Акустический сервер работает немного как «экран» в системах unix. В этом случае сервер Shark является приложением в Spark. Вы подключаетесь к серверу Shark с консоли Shark, отправляете запросы, а запросы выполняются сервером Shark на Spark от вашего имени.
0
Предполагая, что Shark означает ThriftServer, вам нужен только один Shark per (Spark) кластер.
Это распространяется даже на Spark 1.0.1, где Shark отставку, поскольку ThriftServer был внесен в ядро искры.
Смежные вопросы
- 1. Сколько серверов прослушивается во время Spark Streaming?
- 2. Сколько серверов необходимо обрабатывать такими большими данными
- 3. Сколько потоков необходимо создать?
- 4. Сколько прогонов необходимо?
- 5. Сколько RDD в кеше Spark
- 6. MSDTC - сколько портов необходимо
- 7. Подсчитайте, сколько страниц необходимо
- 8. Необходимо знать детали раздела в Dataframe Spark
- 9. Сколько функциональной зависимости в этом отношении?
- 10. Несколько серверов Spark в одном JVM
- 11. Сколько питона необходимо использовать SimpleCV?
- 12. выяснить, сколько блоков доступа необходимо
- 13. Сколько потоков GC необходимо иметь?
- 14. Сколько сертификатов необходимо для IdentityServer3?
- 15. Сколько серверов NodeJS Express можно запускать параллельно?
- 16. Какие протоколы НЕОБХОДИМО для серверов календаря
- 17. Чтение CSV в Spark: сколько читателей?
- 18. Clojure: сколько асинхронности необходимо в конвейере процесса?
- 19. Сколько серверов и какое оборудование необходимо для запуска хранения файлов/службы резервного копирования?
- 20. Почему действие сгиба необходимо в Spark?
- 21. Сколько соединений jdbc необходимо весеннему пакетному кадру
- 22. Сколько правильного поворота необходимо преобразовать дерево?
- 23. Qt5 Сколько компиляторов необходимо для поддержки Android
- 24. JCL ICEMAN Сколько файлов сортировки необходимо?
- 25. Box2D. Попытка понять, сколько силы необходимо
- 26. Что контролирует, сколько Spark Cluster предоставляется приложению?
- 27. Сколько потребителей запускает Spark для потока Kinesis?
- 28. PHP OOP: Сколько классов необходимо создать
- 29. Сколько монет необходимо внести для изменения
- 30. Сколько сигналов смерти необходимо выполнить этой программе
Ваш вопрос не совсем ясен, что вы хотите сделать именно с акулой? Установив его только на одном сервере вместо трех средств, он будет иметь примерно 1/3 от вычисления мощности. – gprivitera