インテグレーションの DataWay リストが空
調査手順¶
仮説1:管理画面にバージョン番号が表示されない。DataWay をインストールした後、バージョン番号が表示されて初めて接続成功と判断されます。
画像に示すように:
-
まず、DataWay の設定ファイルが正しいか、正しいリッスンポートとワークスペーストークン情報が設定されているかを確認します。
-
DataWay サービスが正常に動作しているかを確認します。
- 正常動作時にエラーが発生していないかを確認します。
-
デプロイされた kodo サービスに異常がないか、kodo サービスのログを確認して確認します。
-
まず kodo サービスの Pod に入ります。
- 次に
/logdataディレクトリに移動し、ログファイルを確認します。
-
DataWay サービスが kodo サービスと正常に通信できるかを確認します(
datawayサーバーのhostsにdf-kodoサービスの正しい解決が追加されていない場合も含みます)。 -
Studio の統合で DataWay リストが正常に表示されているかを確認します。
仮説2:管理画面にバージョン番号は表示されているが、Studio 統合の DataKit モジュール配下の DataWay リストが空である
-
上記のすべての状況が解決済みであるにもかかわらず、リストが空である問題が発生しています。
-
以前に一度デプロイしたことがある場合、Redis キャッシュがクリアされていないことが原因である可能性があります。永続ストレージを設定していない場合は、コンテナを再起動してください。
- もう一つの可能性として、コピー&ペースト時のフォーマットエラーにより、システムワークスペースのトークンが見つからなくなっていることが考えられます。トークンを再度コピーし、vim コマンドラインで "/" を使用してフォーマットの問題を確認してください。

