Unable to install data processors on CentOS 7
-
- Posts: 5
- Joined: Tue Sep 17, 2013 10:57 am America/New_York
Unable to install data processors on CentOS 7
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.
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.
Filters:
-
- Subject Matter Expert
- Posts: 271
- Joined: Thu Mar 05, 2009 10:25 am America/New_York
- Been thanked: 2 times
Unable to install data processors on CentOS 7
OpenJDK does not work well enough to run SeaDAS. You need to install the Oracle version of Java.
don
don
-
- Posts: 5
- Joined: Tue Sep 17, 2013 10:57 am America/New_York
Unable to install data processors on CentOS 7
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
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
-
- Posts: 1519
- Joined: Wed Sep 18, 2019 6:15 pm America/New_York
- Been thanked: 9 times
Unable to install data processors on CentOS 7
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?
Did you install the SeaDAS GUI as root?
-
- Posts: 5
- Joined: Tue Sep 17, 2013 10:57 am America/New_York
Unable to install data processors on CentOS 7
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?
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?
-
- Posts: 1519
- Joined: Wed Sep 18, 2019 6:15 pm America/New_York
- Been thanked: 9 times
Unable to install data processors on CentOS 7
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
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
-
- Posts: 5
- Joined: Tue Sep 17, 2013 10:57 am America/New_York
Unable to install data processors on CentOS 7
Thank you very much, I was able to generate VIIRS L1B files using calibrate_viirs.