Sign up to take part
Registered users can ask their own questions, contribute to discussions, and be part of the Community!
Added on November 15, 2020 7:31AM
Likes: 0
Replies: 23
I've updated MacOS up to 11.0 and can't use DSS. Reinstall don't solve problem.
I get following message when DSS starting:
Starting Data Science Studio.app
dssHome:/Users/akuprikov/Library/DataScienceStudio/dss_home dssBin:/Users/akuprikov/Library/DataScienceStudio/dss_home/bin/dss
Starting Java check
/Applications/DataScienceStudio.app/Contents/Resources/kit/scripts/_find-java.sh
[Install] [+] Using Java at /Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/bin/java : java version "1.8.0_261"
[Java check] /Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/bin/java
[Java check] EOF reached
Java check terminated with status 0
dss-version exists, doing stop-upgrade-start
Running DSS task for 'stop'
[DSS] dss: DSS supervisor is not running
[DSS] EOF reached
[dss stop] EOF reached
[dss stop] Exception reading from handle *** -[NSConcreteFileHandle availableData]: Bad file descriptor
[Install] *********************************************
* Dataiku DSS installer *
*********************************************
[Install] [+] /Users/akuprikov/Library/DataScienceStudio/dss_home already exists and is a DSS installation
[Install] [+] Saving installation log to /Users/akuprikov/Library/DataScienceStudio/dss_home/run/install.log
[Install] [+] Using Java at /Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/bin/java : java version "1.8.0_261"
[Install] [+] Checking required dependencies
[Install] + Detected OS distribution : osx 11.0
[Install] *** OS distribution not supported *** osx 11.0
[Install]
[-] Dependency check failed
[-] You can install required dependencies with:
[-] sudo -i "/Applications/DataScienceStudio.app/Contents/Resources/kit/scripts/install/install-deps.sh" -without-java
[-] You can also disable this check with the -n installer flag
[install] EOF reached
[install] EOF reached
DSS installer terminated with status 1
DSS installer failed , fatal error
I've found workaround:
1. Reinstall DSS (may be it works without reinstall but I did it in my case)
2. You will get same error when DSS starting up. Close DSS.
3. open Terminal and run:
/Applications/DataScienceStudio.app/Contents/Resources/kit/installer.sh -d /Users/<your_user_name>/Library/DataScienceStudio/dss_home -y -u -n
Note: option -n force compatability check
Note: in all commands replace <your_user_name> with your own user name
4. Run following command when setup script finishes:
/Users/<your_user_name>/Library/DataScienceStudio/dss_home/bin/dss start
and wait some time before backend starts
5. Open your browser and open DSS page: http://localhost:11200/
Please note that with the most recent release (version 8.04) this issue has been resolved.
Glad that helped! In the future you can try to modify the install-deps.sh script to prevent the “notSupported” function from being called after the OS version check is done. You can do this by editing /Applications/DataScienceStudio.app/Contents/Resources/kit/scripts/install/install-deps.sh and either remove or comment out lines 174 - 176:
if [ "$major" -ne 10 -o "$minor" -lt 12 ]; then
notSupported
fi
If you have an existing local DSS instance that was installed via the command line (i.e. you used the osx.tar.gz instead of the dmg file), then it will continue working when you start DSS. Probably you will need to modify install-deps.sh though if you’re looking to do a fresh “command line” install on Mac using the osx installer.
Thanks Corey, it worked perfectly.
I'm wondering if you are running DSS on MacOS 11 running on Intel Chip Set OR apple Silicon M1.
Based on my research about Homebrew on Apple Silicon M1 Chip, my guess would be that you are running on Intel? However, it would be very cool if you told us you were running on Apple Silicon M1 under Rosetta 2.
Hi, Corey - I read the discussion above very carefully. I am trying to start DSS 8.04 on a MacBook Pro running Mac OS 11.1 Big Sur, and the error message I get is: Your last post says 8.04 fixes this, but apparently not. I also tried inputting the code you provided in the Terminal, but got this error message. I'm not really experienced at terminal, so maybe its just me. Any help you can offer would be great!
Hi @LelandMont
, this isn't actually related to compatibility. Depending on your security settings, OS X might prevent DSS from starting. Open System Preferences, go to “Security & Privacy” and authorize the application
More info can be found on our website: Install Dataiku on Mac and in our Documentation: Install on macOS
I hope this helps!
Hi @CoreyS
, I'm on a Mac Mini running Mac OS 11.1 (20C69) Big Sur. I have attempted both of the proposed fixes here in this thread but the problem persists. Essentially the backend won't start. I did get it running one time, but it has never worked since.
I've deleted and reinstalled the entire DSS folder in the Library and the app, and all of those reinstalls have been from the 8.0.4 dmg file. I've rebooted the computer between installations. All to no avail.
Backend.log is showing:
Thanks for your help. Let me know if I can grab any other log files for you.
Hi @troyangrignon
to confirm is your Mac Mani with the M1 chip? If it is, unfortunately at this time DSS installation on Apple M1 MacBooks is not supported. We currently do not have an ETA for a compatible release.
More information about M1 compatibility with DSS can be found on this thread:
I hope this helps and I look forward to your confirmation.
It is not the M1 chip. It's the 3.2GHz 6-Core Intel Core i7.
As a work-around for now, I have installed VirtualBox and set it up in there using your .OVA but if you find out more information about running it natively that solves this, I'd love to hear about it.
'/Users/MyUserNameRedacted/Library/DataScienceStudio/dss_home/config/general-settings.json' does not exist
means there was either installation or some kind of permission issue. This file is basically "main" config file of DSS.
Can you please check/list the content of /Users/MyUserNameRedacted/Library/DataScienceStudio/dss_home/config/ directory (ls -lA)?
drwxr-xr-x 11 troyangrignon staff 352 Feb 1 09:23 .
drwxr-xr-x 30 troyangrignon staff 960 Jan 30 13:39 ..
1 troyangrignon staff 6148 Feb 1 09:23 .DS_Store
drwxr-xr-x 9 troyangrignon staff 288 Jan 29 18:12 .git
-rw-r--r-- 1 troyangrignon staff 76 Jan 29 18:12 .gitignore
drwxr-xr-x 2 troyangrignon staff 64 Jan 29 18:12 .ts
-rw-r--r-- 1 troyangrignon staff 0 Jan 29 18:12 .wlock
-rw-r--r-- 1 troyangrignon staff 134 Jan 29 18:12 dip.properties
drwxr-xr-x 2 troyangrignon staff 64 Jan 29 18:12 ipython_notebooks
drwxr-xr-x 2 troyangrignon staff 64 Jan 29 18:12 projects
-rw-r--r-- 1 troyangrignon staff 2 Jan 29 18:12 public-apikeys.json
Thanks. That doesn't look good (like half of the content has been deleted) as I would expect to see something like this:
â ~ ls -la /Users/<username>/Library/DataScienceStudio/dss_home/config total 120 drwxr-xr-x 22 dyse staff 704 Sep 22 14:10 . drwxr-xr-x 32 dyse staff 1024 Dec 15 15:57 .. drwxr-xr-x 11 dyse staff 352 Sep 22 14:11 .git -rw-r--r-- 1 dyse staff 76 Jul 23 2020 .gitignore -rw-r--r-- 1 dyse staff 0 Jul 23 2020 .mainlock drwxr-xr-x 2 dyse staff 64 Sep 22 14:10 .ts -rw-r--r-- 1 dyse staff 0 Jul 23 2020 .wlock -rw-r--r-- 1 dyse staff 155 Jul 23 2020 achievements.json -rw-r--r-- 1 dyse staff 49 Jul 23 2020 configkey.json -rw-r--r-- 1 dyse staff 3751 Jul 27 2020 connections.json -rw-r--r-- 1 dyse staff 134 Jul 23 2020 dip.properties -rw-r--r-- 1 dyse staff 10336 Jul 25 2020 general-settings.json -rw-r--r-- 1 dyse staff 1276 Jul 23 2020 global-flow-filters.json drwxr-xr-x 3 dyse staff 96 Jul 23 2020 ipython_notebooks -rw-r--r-- 1 dyse staff 1016 Jul 23 2020 license.json -rw-r--r-- 1 dyse staff 20 Jul 25 2020 messaging-channels.json drwxr-xr-x 3 dyse staff 96 Sep 2 18:16 project_folders drwxr-xr-x 4 dyse staff 128 Sep 2 18:16 projects -rw-r--r-- 1 dyse staff 2 Jul 23 2020 public-apikeys.json -rw-r--r-- 1 dyse staff 39 Jul 27 2020 twitter.json -rw-r--r-- 1 dyse staff 3426 Sep 22 14:10 users.json -rw-r--r-- 1 dyse staff 2 Jul 25 2020 variables.json
Can you please provide the install.log from /Users/<username>/Library/DataScienceStudio/dss_home/run directory for review?
Sure, see attached. Keep in mind that I've deleted the entire DSS folder multiple times so this log only has a few of the installs in it.
Thanks. I found several attempts to install DSS and some of them have failed but I am more concerned about this one:
/Applications/DataScienceStudio.app/Contents/Resources/kit/scripts/install/install-deps.sh: line 178: syntax error near unexpected token `fi'
It's not expected to see such error and look like you commented out wrong lines. More importantly, for DSS8.0.4 you don't need to comment out anything as we have added support for BigSur already. So please make sure you revert all the changes done to install-deps.sh (or any other files) script and run the installation once again. You might need to wipe out everything and start from scratch.
I have just checked and can confirm there are no issues installing DSS8.0.4 on macOS 11.1 (20C69):
Thanks @Sergey
I definitely commented out some wrong lines on one of the passes (the directions in this post were slightly off I thought.)
@Sergey
I deleted the DSS app and the /Library/DataScienceStudio folder, emptied the trash and restarted and then reinstalled from a clean 8.0.4 .dmg file. Upon launch it failed. Once again it looks like some sort of Java failure. I did download Java Version 8, Update 281 (current recommended version for Mac OS X).
Install.log now shows:
Yes, I saw that error in the original install.log. I have wiped out my DSS installed on my Mac, upgraded Java to the same version you have and had no issues installing DSS:
********************************************************* Data Science Studio installer: 2021/02/03-13:27:49 Command line: /Applications/DataScienceStudio.app/Contents/Resources/kit/installer.sh -d /Users/dyse/Library/DataScienceStudio/dss_home -p 11200 Version: {"product_version" : "8.0.4", "product_commitid" : ""} DIP_HOME: /Users/dyse/Library/DataScienceStudio/dss_home [+] Using Java at /Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/bin/java : java version "1.8.0_281" [+] Checking required dependencies + Detected OS distribution : osx 11.1 + Checking required packages... [+] Installation starting [+] Initializing Python environment [+] Initializing Python environment using default 'python2.7' [+] Extracting virtualenv in /var/folders/2z/nsgkwg9d54g8sh73hnqst_lr0000gn/T/dku_virtualenv.XXXXXX.diM5RPjI New python executable in /Users/dyse/Library/DataScienceStudio/dss_home/pyenv/bin/python Installing setuptools, pip, wheel... done. [+] Precompiling Dataiku Python code [+] Precompiling Jupyter Python code [+] Precompiling third-party Python 2.7 code [+] Performing initial install [+] Writing version metadata conf=8020 product=8.0.4 revision= [+] Writing default install config file [+] Writing default env file [+] Preparing data directory initial data [2021/02/03-13:28:11.435] [main] [INFO] [dku.logging] - Loading logging settings [2021/02/03-13:28:11.541] [main] [INFO] [dku.logging] - Configuring additional logging settings from /Applications/DataScienceStudio.app/Contents/Resources/kit/resources/logging/dku-log4j.properties [2021/02/03-13:28:11.570] [main] [INFO] [dku.logging] - Configuring additional JUL logging settings from /Applications/DataScienceStudio.app/Contents/Resources/kit/resources/logging/dku-log-jul.properties SLF4J: Class path contains multiple SLF4J bindings. SLF4J: Found binding in [jar:file:/Applications/DataScienceStudio.app/Contents/Resources/kit/lib/ivy/backend-run/slf4j-log4j12-1.7.25.jar!/org/slf4j/impl/StaticLoggerBinder.class] SLF4J: Found binding in [jar:file:/Applications/DataScienceStudio.app/Contents/Resources/kit/lib/ivy/common-run/slf4j-log4j12-1.7.25.jar!/org/slf4j/impl/StaticLoggerBinder.class] SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation. SLF4J: Actual binding is of type [org.slf4j.impl.Log4jLoggerFactory] Installed kernelspec python2 in /Users/dyse/Library/DataScienceStudio/dss_home/jupyter-run/jupyter/kernels/python2 [+] Generating default env file [+] Generating supervisor configuration [+] Generating nginx configuration *************************************************************** * Installation complete (DSS node type: design) * Next, start DSS using: * '/Users/dyse/Library/DataScienceStudio/dss_home/bin/dss start' * Dataiku DSS will be accessible on http://<SERVER ADDRESS>:11200 ***************************************************************
Can you check the Java security directory:
ls -lRA $JAVA_HOME/lib/security/
You might have missing directories there as well.
I would expect to see the next results:
â ls -lRA $JAVA_HOME/lib/security/ total 352 -rw-r--r-- 1 root wheel 4054 Dec 9 14:54 blacklist -rw-r--r-- 1 root wheel 2488 Dec 9 14:54 blacklisted.certs -rw-r--r-- 1 root wheel 108679 Dec 9 14:54 cacerts -rw-r--r-- 1 root wheel 2466 Dec 9 14:54 java.policy -rw-r--r-- 1 root wheel 49516 Dec 9 14:54 java.security -rw-r--r-- 1 root wheel 98 Dec 9 14:56 javaws.policy drwxr-xr-x 4 root wheel 128 Mar 12 2020 policy -rw-r--r-- 1 root wheel 0 Dec 9 14:54 trusted.libraries /Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/lib/security//policy: total 0 drwxr-xr-x 4 root wheel 128 Feb 3 09:49 limited drwxr-xr-x 4 root wheel 128 Feb 3 09:49 unlimited /Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/lib/security//policy/limited: total 16 -rw-r--r-- 1 root wheel 3482 Dec 9 14:54 US_export_policy.jar -rw-r--r-- 1 root wheel 3984 Dec 9 14:54 local_policy.jar /Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/lib/security//policy/unlimited: total 16 -rw-r--r-- 1 root wheel 3482 Dec 9 14:54 US_export_policy.jar -rw-r--r-- 1 root wheel 3490 Dec 9 14:54 local_policy.jar
Following command not working -
/Users/<your_user_name>/Library/DataScienceStudio/dss_home/bin/dss start
Getting error - zsh: no such file or directory: /Users/vivek.gupt/Library/DataScienceStudio/dss_home/bin/dss
I am facing a similar issue. I'm authorizing it, but nothing happening after it. Getting prompt as shown in attachment.
Hi @Vivek_Gupta
to confirm what happens when you click open anyway? Can you send a screenshot of what that error looks like?
Similarly, have you tried uninstalling and reinstalling DSS to see if you can reproduce this issue?
Hi, thank you. This install page https://www.dataiku.com/de/produkt/erste-schritte/mac/ would still download Data Science Studio 8.0.0.dmg, which produces the install problem.
deleted