Page 1 of 1
Unable to install data processors on CentOS 7
Posted: Wed Jun 13, 2018 10:59 am America/New_York
by kemuel.p.cl
Hello,
I have installed SeaDAS 7.5 on a 64-bit CentOS 7 system, using the seadas_7.5_linux64_installer.sh script. The installation successfully completed, but when I run SeaDAS and attempt to install any data processors, it terminates with the following error message:
execution exception: java.io.IOException: install_ocssw.py failed to create process.
null
My OS is as follows: CentOS Linux release 7.4.1708 (Core)
Python: Python 2.7.5 (default, Aug 4 2017, 00:39:18)
Java: OpenJDK Runtime Environment (build 1.8.0_151-b12)
Thank you very much, and please let me know if there are any other information I can provide.
Unable to install data processors on CentOS 7
Posted: Wed Jun 13, 2018 4:20 pm America/New_York
by OB SeaDAS - dshea
OpenJDK does not work well enough to run SeaDAS. You need to install the Oracle version of Java.
don
Unable to install data processors on CentOS 7
Posted: Wed Jun 13, 2018 4:38 pm America/New_York
by kemuel.p.cl
I have installed Oracle JDK 1.8.0_172 and added it to my PATH environment variable:
export PATH=/home/kpcl/jdk1.8.0_172/bin:$PATH
However, I still get the same error message even after re-installing SeaDAS 7.5
Unable to install data processors on CentOS 7
Posted: Wed Jun 13, 2018 9:54 pm America/New_York
by OB.DAACx - SeanBailey
Does install_ocssw.py run from a terminal? (It's in your <seadas install dir>/ocssw/scripts directory)
Did you install the SeaDAS GUI as root?
Unable to install data processors on CentOS 7
Posted: Thu Jun 14, 2018 9:42 am America/New_York
by kemuel.p.cl
Thanks for your assistance; I've discovered that seadas_7.5_linux64_installer.sh did not create and install the ocssw/ directory, so what I did was download the install_ocssw.py script directly from your site, manually create the ocssw/scripts/ directory in my installation, and placed the install_ocssw.py script there. Doing so allowed me to install data processors on CentOS 7.
However, I have stumbled upon a new issue, this time relating to l1bgen. I have downloaded V2018162190600.L1A_SNPP.nc from your site and specified it as the "ifile" parameter. However, when I try to run l1bgen with only the required parameters (leaving optional parameters at default value), I get the following errors:
execution exception: java.io.IOException: l1bgen failed with exit code 1.
Check log for more details.
-E- clo_getOptionString: option=ifile needs to be set
Which is strange as I have explicitly set the "ifile" parameter to V2018162190600.L1A_SNPP.nc. Also, where may I find the logs that the error message is referring to?
Unable to install data processors on CentOS 7
Posted: Thu Jun 14, 2018 11:35 am America/New_York
by OB.DAACx - SeanBailey
The error appears to be a GUI issue. We'll look into it.
That said, l1bgen is probably not what you want to use. There is a specific binary for calibrating the VIIRS L1A data (and outputting an L1B file): calibrate_viirs
Try that one.
Sean
Unable to install data processors on CentOS 7
Posted: Thu Jun 14, 2018 12:26 pm America/New_York
by kemuel.p.cl
Thank you very much, I was able to generate VIIRS L1B files using calibrate_viirs.