На данный момент тахион развернут в локальном режиме, т.е. http://tachyon-project.org/documentation/v0.7.1/Running-Tachyon-Locally.html
Моя главная проблема здесь - соединение ssh. Классический способ заключается в следующем:
ssh-keygen -t rsa
cat id_rsa.pub >> authorized_keys
Но я бы хотел на данный момент не включать соединение ssh (между серверами) и развертывать службы только с Ansible (у которых есть авторизация соединения ssh). Так что здесь я должен развернуть все тахионные сервисы самостоятельно. AFAIK я должен сделать:
отформатируйте мастер, а затем:
./bin/tachyon formatWorker
./bin/tachyon-start.sh master
./bin/tachyon-start.sh worker SudoMount
Проблема здесь в том, как отформатировать мастер. Достаточно ли ./bin/tachyon format -s
? Или мне нужно изменить скрипт tachyon и добавить команду formatMaster?
Версия: tachyon(0.7.1) со spark(1.5.1) на сервере Ubuntu(14.04) с Ansible(1.9.2) для развертывания.