SEADAS errors for Windows/Docker
Posted: Fri Feb 02, 2024 3:00 pm America/New_York
I have downloaded Docker and SEADAS according to the instructions for the the upcoming ARSET training: https://appliedsciences.nasa.gov/get-involved/training/english/arset-overview-seadas-841-processing-analysis-and-visualization as well as https://seadas.gsfc.nasa.gov/client_server/ .The instructions provided on each differ in the code for how Docker is started/which image is used and the instructions for the class do not discuss changing the SeaDas Properties file - I think because changing the processor ___location does this automatically.
No matter which instructions I follow, I get the below errors that differ depending on whether I set the SEADAS processor ___location to Docker (first) or VirtualMachine (second). What is also difficult is that I did, at one point, have SeaDas working and was able to download the processors and complete a mosaic. However, I could not run processors to geolocate a level 1 file and use l2gen to create a level 2 file. To be honest, I am not sure what I did differently between then and now, but I uninstalled/reinstalled thinking that would correct the initial problem with the processors and it seems to have created a whole new problem that doesn't even let me get to the same point. I appreciate any help.
>1. Setting ___location to Docker
Main Application Platform:
-----------------------------------------------------------
Application Version: SeaDAS 8.4.1
SNAP Engine Version: 10.0.0.0* (SeaDAS Platform modified)
SNAP Desktop Version: 10.0.0.0* (SeaDAS Platform modified)
SNAP Engine Build Date: 202311091552
SNAP Desktop Build Date: 202311091557
Installation Directory: C:\Program Files (x86)\SeaDAS
Data Directory: C:\Users\alees\.seadas8
Configuration: C:\Program Files (x86)\SeaDAS\etc\snap.properties
VM Configuration: C:\Program Files (x86)\SeaDAS\etc\seadas.conf
VM Configuration: C:\Program Files (x86)\SeaDAS\etc\snap.conf
VM Configuration (gpt): C:\Program Files (x86)\SeaDAS\bin\gpt.vmoptions
VM Configuration (pconvert): C:\Program Files (x86)\SeaDAS\bin\pconvert.vmoptions
Runtime Configuration: C:\Users\alees\.seadas8\etc\snap.properties
Runtime Configuration (SeaDAS Toolbox): C:\Users\alees\.seadas8\etc\seadas.properties
JRE: OpenJDK Runtime Environment 11.0.19+7
JVM: OpenJDK 64-Bit Server VM by Eclipse Adoptium
Memory: 4096 MiB
OCSSWROOT (Java Env): null
-----------------------------------------------------------
SeaDAS Toolbox:
-----------------------------------------------------------
SeaDAS Toolbox Version: 1.4.1
SeaDAS Toolbox Build Date: 202311091607
Configuration: C:\Users\alees\.seadas8\etc\seadas.properties
OCSSW Docker Root Directory: C:\Users\alees\ocssw
OCSSW Docker Log Directory: C:\Program Files (x86)\SeaDAS
OCSSW Location: docker
Environment {$OCSSWROOT} (external): null
-----------------------------------------------------------
NASA Science Processing (OCSSW):
-----------------------------------------------------------
WARNING! Cannot find 'seadas_info' in the OCSSW DOcker bin directory
-----------------------------------------------------------
General System and Software (from GUI):
-----------------------------------------------------------
Operating System: Windows 11 10.0
Java Version: 11.0.19
>2. Setting ___location to virtual machine
Main Application Platform:
-----------------------------------------------------------
Application Version: SeaDAS 8.4.1
SNAP Engine Version: 10.0.0.0* (SeaDAS Platform modified)
SNAP Desktop Version: 10.0.0.0* (SeaDAS Platform modified)
SNAP Engine Build Date: 202311091552
SNAP Desktop Build Date: 202311091557
Installation Directory: C:\Program Files (x86)\SeaDAS
Data Directory: C:\Users\alees\.seadas8
Configuration: C:\Program Files (x86)\SeaDAS\etc\snap.properties
VM Configuration: C:\Program Files (x86)\SeaDAS\etc\seadas.conf
VM Configuration: C:\Program Files (x86)\SeaDAS\etc\snap.conf
VM Configuration (gpt): C:\Program Files (x86)\SeaDAS\bin\gpt.vmoptions
VM Configuration (pconvert): C:\Program Files (x86)\SeaDAS\bin\pconvert.vmoptions
Runtime Configuration: C:\Users\alees\.seadas8\etc\snap.properties
Runtime Configuration (SeaDAS Toolbox): C:\Users\alees\.seadas8\etc\seadas.properties
JRE: OpenJDK Runtime Environment 11.0.19+7
JVM: OpenJDK 64-Bit Server VM by Eclipse Adoptium
Memory: 4096 MiB
OCSSWROOT (Java Env): null
-----------------------------------------------------------
SeaDAS Toolbox:
-----------------------------------------------------------
SeaDAS Toolbox Version: 1.4.1
SeaDAS Toolbox Build Date: 202311091607
Configuration: C:\Users\alees\.seadas8\etc\seadas.properties
OCSSW Root Directory: /root/ocssw
WARNING!! Directory '/root/ocssw' does not exist
OCSSW Docker Log Directory: C:\Program Files (x86)\SeaDAS
OCSSW Location: virtualMachine
Environment {$OCSSWROOT} (external): null
-----------------------------------------------------------
NASA Science Processing (OCSSW):
-----------------------------------------------------------
WARNING!! Could not retrieve system parameters because command '[Ljava.lang.String;@2b54e861' failed
java.io.IOException: Cannot run program "/bin/bash": CreateProcess error=2, The system cannot find the file specified
No matter which instructions I follow, I get the below errors that differ depending on whether I set the SEADAS processor ___location to Docker (first) or VirtualMachine (second). What is also difficult is that I did, at one point, have SeaDas working and was able to download the processors and complete a mosaic. However, I could not run processors to geolocate a level 1 file and use l2gen to create a level 2 file. To be honest, I am not sure what I did differently between then and now, but I uninstalled/reinstalled thinking that would correct the initial problem with the processors and it seems to have created a whole new problem that doesn't even let me get to the same point. I appreciate any help.
>1. Setting ___location to Docker
Main Application Platform:
-----------------------------------------------------------
Application Version: SeaDAS 8.4.1
SNAP Engine Version: 10.0.0.0* (SeaDAS Platform modified)
SNAP Desktop Version: 10.0.0.0* (SeaDAS Platform modified)
SNAP Engine Build Date: 202311091552
SNAP Desktop Build Date: 202311091557
Installation Directory: C:\Program Files (x86)\SeaDAS
Data Directory: C:\Users\alees\.seadas8
Configuration: C:\Program Files (x86)\SeaDAS\etc\snap.properties
VM Configuration: C:\Program Files (x86)\SeaDAS\etc\seadas.conf
VM Configuration: C:\Program Files (x86)\SeaDAS\etc\snap.conf
VM Configuration (gpt): C:\Program Files (x86)\SeaDAS\bin\gpt.vmoptions
VM Configuration (pconvert): C:\Program Files (x86)\SeaDAS\bin\pconvert.vmoptions
Runtime Configuration: C:\Users\alees\.seadas8\etc\snap.properties
Runtime Configuration (SeaDAS Toolbox): C:\Users\alees\.seadas8\etc\seadas.properties
JRE: OpenJDK Runtime Environment 11.0.19+7
JVM: OpenJDK 64-Bit Server VM by Eclipse Adoptium
Memory: 4096 MiB
OCSSWROOT (Java Env): null
-----------------------------------------------------------
SeaDAS Toolbox:
-----------------------------------------------------------
SeaDAS Toolbox Version: 1.4.1
SeaDAS Toolbox Build Date: 202311091607
Configuration: C:\Users\alees\.seadas8\etc\seadas.properties
OCSSW Docker Root Directory: C:\Users\alees\ocssw
OCSSW Docker Log Directory: C:\Program Files (x86)\SeaDAS
OCSSW Location: docker
Environment {$OCSSWROOT} (external): null
-----------------------------------------------------------
NASA Science Processing (OCSSW):
-----------------------------------------------------------
WARNING! Cannot find 'seadas_info' in the OCSSW DOcker bin directory
-----------------------------------------------------------
General System and Software (from GUI):
-----------------------------------------------------------
Operating System: Windows 11 10.0
Java Version: 11.0.19
>2. Setting ___location to virtual machine
Main Application Platform:
-----------------------------------------------------------
Application Version: SeaDAS 8.4.1
SNAP Engine Version: 10.0.0.0* (SeaDAS Platform modified)
SNAP Desktop Version: 10.0.0.0* (SeaDAS Platform modified)
SNAP Engine Build Date: 202311091552
SNAP Desktop Build Date: 202311091557
Installation Directory: C:\Program Files (x86)\SeaDAS
Data Directory: C:\Users\alees\.seadas8
Configuration: C:\Program Files (x86)\SeaDAS\etc\snap.properties
VM Configuration: C:\Program Files (x86)\SeaDAS\etc\seadas.conf
VM Configuration: C:\Program Files (x86)\SeaDAS\etc\snap.conf
VM Configuration (gpt): C:\Program Files (x86)\SeaDAS\bin\gpt.vmoptions
VM Configuration (pconvert): C:\Program Files (x86)\SeaDAS\bin\pconvert.vmoptions
Runtime Configuration: C:\Users\alees\.seadas8\etc\snap.properties
Runtime Configuration (SeaDAS Toolbox): C:\Users\alees\.seadas8\etc\seadas.properties
JRE: OpenJDK Runtime Environment 11.0.19+7
JVM: OpenJDK 64-Bit Server VM by Eclipse Adoptium
Memory: 4096 MiB
OCSSWROOT (Java Env): null
-----------------------------------------------------------
SeaDAS Toolbox:
-----------------------------------------------------------
SeaDAS Toolbox Version: 1.4.1
SeaDAS Toolbox Build Date: 202311091607
Configuration: C:\Users\alees\.seadas8\etc\seadas.properties
OCSSW Root Directory: /root/ocssw
WARNING!! Directory '/root/ocssw' does not exist
OCSSW Docker Log Directory: C:\Program Files (x86)\SeaDAS
OCSSW Location: virtualMachine
Environment {$OCSSWROOT} (external): null
-----------------------------------------------------------
NASA Science Processing (OCSSW):
-----------------------------------------------------------
WARNING!! Could not retrieve system parameters because command '[Ljava.lang.String;@2b54e861' failed
java.io.IOException: Cannot run program "/bin/bash": CreateProcess error=2, The system cannot find the file specified