Desktop版のインストールでエラー(Java)

WestJedi
Level 1
Desktop版のインストールでエラー(Java)

初めての投稿になります。困っている事がありまして、ご教示いただければと思います。

表題の通り、Desktopのインストールで問題が起きております。

Windows に Dataiku をインストールする | Dataiku

こちらのページより、インストールを実行しているのですが、DSSのインストールでエラーが出ます。

おそらくJavaインストールに関する何かしらの問題が発生していると思うのですが、解決策に心当たりがありましたら、ご教示いただけますと幸いです。

 


●エラーメッセージ

「Failed to install dependencies」

●ログファイルの内容

================
[2024-02-15 17:18:45.722 +0900] INFO: Installing Java version 1.8
[2024-02-15 17:18:45.722 +0900] INFO: Deleting C:\Users\{username}\AppData\Local\Dataiku\DataScienceStudio\Java_backup
[2024-02-15 17:18:45.726 +0900] INFO: Creating dir C:\Users\{username}\AppData\Local\Dataiku\DataScienceStudio\Java
[2024-02-15 17:18:45.726 +0900] INFO: downloading https://github.com/adoptium/temurin8-binaries/releases/download/jdk8u322-b06/OpenJDK8U-jdk_x64_windo...
[2024-02-15 17:18:45.790 +0900] ERROR: Java install failed
[2024-02-15 17:18:45.791 +0900] ERROR: Failed to install Java
[2024-02-15 17:18:45.791 +0900] INFO: Restoring previous install of Java
[2024-02-15 17:18:45.791 +0900] INFO: Deleting C:\Users\{username}\AppData\Local\Dataiku\DataScienceStudio\Java
[2024-02-15 17:18:45.795 +0900] ERROR: Can't delete C:\Users\{username}\AppData\Local\Dataiku\DataScienceStudio\Java
[2024-02-15 17:18:45.795 +0900] ERROR: Failed to restore previous install of Java
Error: ENOTEMPTY: directory not empty, rmdir 'C:\Users\{username}\AppData\Local\Dataiku\DataScienceStudio\Java'
[2024-02-15 17:18:45.796 +0900] ERROR: Failed to install Java
[2024-02-15 17:18:45.806 +0900] ERROR: First Dataiku DSS install failed
[2024-02-15 17:18:45.806 +0900] ERROR: Download failed: self signed certificate in certificate chain
Error: Download failed: self signed certificate in certificate chain
at Request.<anonymous> (C:\Users\{username}\AppData\Local\Programs\Dataiku Launcher\resources\app.asar\src\main-process\utils.ts:221:31)
at Request.emit (events.js:315:20)
at emitErrorNT (internal/streams/destroy.js:106:8)
at emitErrorCloseNT (internal/streams/destroy.js:74:3)
at processTicksAndRejections (internal/process/task_queues.js:80:21)

 

0 Kudos
9 Replies
TsuyoshiK
Dataiker

以下のサイトに記載のように、会社のプロキシやVPN等経由でネットワークアクセスしている場合、同様なエラーが発生するケースがあるようです。
https://stackoverflow.com/a/71973332

@WestJedi さんがご利用の環境では、そのようなプロキシ経由でネットワークアクセスされていますでしょうか?もし当てはまる場合、そのようなプロキシを介さない環境でインストールをお試しいただきまして、問題が解決するかどうかご確認いただけますと幸いです。

0 Kudos
WestJedi
Level 1
Author

@TsuyoshiK さん、情報ありがとうございます。

こちらの可能性も含めて、検証してみます。

0 Kudos
TsuyoshiK
Dataiker

@WestJedi さん、ご連絡ありがとうございます。何卒よろしくお願いいたします。

0 Kudos
WestJedi
Level 1
Author

今のところ、3つの環境で試したところ、下記のような結果でした。

3台のPCで試していますが、未だ1台とも、dataiku deskptopのインストールに成功できていません・・・。

 

PCOSネットワーク結果エラー内容
会社貸与PC AWindows 11会社のネットワーク1回目のコメントと同じ

会社貸与PC B

Windows 10

自宅のネットワーク

(VPNなど無し)

同上
私用PC CWindows 11自宅のネットワーク

Javaはインストールできた(logより)

別途エラーが発生(詳細後述)

 

●考察

Javaのインストール問題は自宅PCでは突破できた問題から、

ご指摘頂いた通り、何かしらの設定が邪魔をしている可能性があります。

※プロキシなどネットワークの問題なのか、他の原因なのか、ログから探れたら良いのですが。。。

 

何かしら、このJavaインストールに関する問題突破の糸口がつかめると嬉しいです。

※あるいは、すでに同バージョン以上がインストールされていたら、dataiku側でスキップしてもらえると嬉しいです。

 

●新たなエラー。表の最終行、私用PCへのインストールの件

Dataiku Launcherまでのインストールが成功し、起動後、下記エラーが出ます

-------------------------------------

Dataiku DSS start failed: Dataiku DSS start cmd close error: spawn C:\Users\{username}\AppData\Local\Dataiku\DataScienceStudio\dss_home\bin\dss.cmd ENOENT

 

2024-02-18 11 23 54.png

ログの内容については、長文になるので、次の投稿に書きますね。

 

 

 

0 Kudos
WestJedi
Level 1
Author

先程の続きです。

エラーログは添付ファイルのようになっていました。

(すいません、コミュニティのフォームにまだ慣れておらず、読みづらい形になりました)

 

こちらも対処方法について知見をお持ちの方いらっしゃいましたら、ご教示いただけますと幸いです。

0 Kudos
TsuyoshiK
Dataiker

@WestJedi さん、ご確認・ご連絡をいただきまして、ありがとうございました。

本件、Dataikuの @Fumihiko さんが調査を進めてくれると言っていましたので、その結果を待ちたいと思います。確認結果が判明するまで、少々お時間をいただけますと幸いです。何卒よろしくお願いいたします。

0 Kudos
WestJedi
Level 1
Author

承知しました。ご丁寧に、ありがとうございます。

0 Kudos
fujitaku
Level 1

Proxy問題もあるかと思いますが、セットアップは管理者権限で実行されていますでしょうか?ログからは一見、Dataikuユーザに管理者権限がなくて、 Delete, Createが出来ずにエラーになっているかと思います。

もしJavaだけの問題ならば、該当の OpenJDK8U-64bit版を事前に入れてしまえばJavaが入れられない問題がクリアになった状態で、セットアップ問題が評価が出来るかと思いました。

INFO: Installing Java version 1.8
INFO: Deleting C:\Users\{username}\AppData\Local\Dataiku\DataScienceStudio\Java_backup
INFO: Creating dir C:\Users\{username}\AppData\Local\Dataiku\DataScienceStudio\Java
INFO: downloading https://github.com/adoptium/temurin8-binaries/releases/download/jdk8u322-b06/OpenJDK8U-jdk_x64_windo...
ERROR: Java install failed
ERROR: Failed to install Java
INFO: Restoring previous install of Java
INFO: Deleting C:\Users\{username}\AppData\Local\Dataiku\DataScienceStudio\Java
ERROR: Can't delete C:\Users\{username}\AppData\Local\Dataiku\DataScienceStudio\Java



ちなみに、社内環境では、上流のFirewallがDSSのイメージダウンロードURL/サイトをブロックしていたので、情シと掛け合うのはあきらめて ゲストイメージでセットアップする方法としました。参考になりましたら幸いです。

0 Kudos
Fumihiko
Dataiker

各種ご確認を有難うございます。

<会社貸与PC A,Bに関して>

proxyの設定により証明書チェーンが変更され、GitHubの証明書が信頼されなくなる事が原因と考えられます。

GitHubにアクセスする際の証明書チェーンに自己署名証明書が含まれる事は想定されておらず、Proxyの設定を変更頂く事が解決策となります。

上記の設定変更が難しい場合は、弊社SaaS版やクラウド環境のご検討、fujitakuさんにご記載頂いた通りVMのイメージファイルでのセットアップをご勘案頂けますと幸いです。

self signed certificate in certificate chain

 

<私用PC Cに関して>

dss.cmd ENOENTに関しては、ユーザー名にスペースや非ASCII文字が含まれていないかをご確認頂き、お手数ですが該当する場合はユーザーを変えてインストールをお試し頂けますでしょうか。

関連ドキュメントも以下のリンクでご案内させて頂きます。
https://doc.dataiku.com/dss/latest/installation/other/windows.html

以上、よろしくお願い致します。