管理センターで「failed to register worker」エラーが発生するのはなぜですか?

管理センターの「MJS Connection」において、「Failed to register worker」というエラーが表示されます。
接続テストはすべて成功しているのに、なぜこのエラーが発生するのでしょうか?

 Réponse acceptée

MathWorks Support Team
MathWorks Support Team il y a environ 4 heures
Modifié(e) : MathWorks Support Team il y a 8 minutes

0 votes

管理センターの「MJS Connection」においてワーカーの登録に失敗したというエラーが表示される場合、通常はクラスター内のノード間で設定の不一致が発生していることを意味します。
まず、各ノード上の $matlabroot\toolbox\distcomp\bin\mjs_def ファイルを確認し、ノードごとに内容の差異がないかを確認してください。特に、セキュリティレベルや「MJS_ADDITIONAL_MATLABROOTS」の設定に違いがある場合は、すべてのノードで同一の内容になるよう修正する必要があります。
 mjs_def ファイルに差異がない場合は、次に各ノードにおいて「MJS_ADDITIONAL_MATLABROOTS」で指定されている追加の MATLAB インストールがすべて正しく存在しているかを確認してください。いずれかのノードでこの追加の MATLAB リリースが不足している場合、それが原因でジョブマネージャーにエラーが発生する可能性があります。各ノードの環境を一致させることで、この問題は解消されるはずです。
また、この問題は mjs_def ファイル内のその他の設定不備によって発生することもあります。たとえば、ワーカーのドメインが自動的に検出されない環境で「WORKER_DOMAIN」が設定されていない場合にも同様のエラーが発生することがあります。そのような場合には、WORKER_DOMAIN を明示的に設定することで問題が解消される可能性があります。

Plus de réponses (0)

Tags

Aucun tag saisi pour le moment.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!