私はディスコが初めてで、ただ遊んでみたかっただけです。そこで、ドキュメントに記載されている最も単純なインスタンスをセットアップしようとしました。Erlang と Python がインストールされています。Git チェックアウトを行い、実行make
して Disco を介して起動しましたbin/disco nodaemon
。以下に、スレーブ起動時のエラー メッセージを示します。私はこれが初めてなので、何が間違っているのか、どのようにデバッグするのか、接着剤がありません。どんなヒントでも大歓迎です。
Eshell V5.10.2 (abort with ^G)
(disco_8989_master@UberAchim)1> 15:20:19.300 [info] Application lager started on node disco_8989_master@UberAchim
15:20:19.324 [info] Application inets started on node disco_8989_master@UberAchim
15:20:19.325 [info] DISCO BOOTS
15:20:19.327 [info] Disco proxy disabled
15:20:19.328 [info] DDFS master starts
15:20:19.331 [info] Event server starts
15:20:19.332 [info] Disco config starts
15:20:19.334 [info] DISCO SERVER STARTS
15:20:19.335 [info] Fair scheduler starts
15:20:19.335 [info] Scheduler uses fair policy
15:20:19.336 [info] Fair scheduler: Fair policy
15:20:19.338 [info] Config table updated
15:20:19.343 [info] Starting node "disco_8989_slave" on "localhost" ("localhost")
15:20:19.357 [info] web server (mochiweb) starts
15:20:19.357 [info] Application disco started on node disco_8989_master@UberAchim
Warning: Permanently added 'localhost' (ECDSA) to the list of known hosts.
15:20:19.640 [info] ddfs_node initialized on disco_8989_master@UberAchim with volumes: ["vol0"]
15:20:19.640 [info] Node failed at disco_8989_slave@localhost on "localhost": {undef,[{#Fun<node_mon.11.72841891>,[],[]}]}
15:20:19.640 [error] Error in process <0.39.0> on node 'disco_8989_slave@localhost' with exit value: {undef,[{#Fun<node_mon.11.72841891>,[],[]}]}
15:20:19.642 [error] Error in process <0.40.0> on node 'disco_8989_slave@localhost' with exit value: {undef,[{#Fun<node_mon.10.72841891>,[],[]}]}
15:20:19.643 [error] Error in process <0.41.0> on node 'disco_8989_slave@localhost' with exit value: {undef,[{lock_server,start_link,[],[]}]}