今のところ、tachyon はローカル モードでデプロイされています。つまり、http://tachyon-project.org/documentation/v0.7.1/Running-Tachyon-Locally.html
ここでの私の主な問題は、ssh 接続です。古典的な方法は次のとおりです。
ssh-keygen -t rsa
cat id_rsa.pub >> authorized_keys
しかし、当面は (サーバー間の) ssh 接続を有効にせず、(ssh 接続の承認がある) Ansible を使用してサービスのみをデプロイしたいと思います。したがって、ここではすべてのタキオン サービスを自分でデプロイする必要があります。私の知る限り、私はしなければなりません:
マスターをフォーマットしてから:
./bin/tachyon formatWorker
./bin/tachyon-start.sh master
./bin/tachyon-start.sh worker SudoMount
ここで問題となるのは、マスターをどのようにフォーマットするかです。./bin/tachyon format -s
十分ですか?または、tachyon スクリプトを変更して formatMaster コマンドを追加する必要がありますか?
バージョン: デプロイ用の Ansible(1.9.2) を使用する Ubuntu サーバー (14.04) 上の spark(1.5.1) を使用する tachyon(0.7.1)。