To Whom this may concern,
I receive the following exit error (slurm batch) at about 2:02 minutes into a run:
When running an instance of the model CESM2 on niagara I run into the following error:
Traceback (most recent call last):
File "/var/spool/slurm/slurmd/job9684628/slurm_script", line 25, in <module>
from CIME.case import Case
File "/gpfs/fs0/project/n/ntandon/nstant/my_cesm_sandbox/cime/scripts/Tools/../../scripts/lib/CIME/case/__init__.py", line 1, in <module>
from CIME.case.case import Case
File "/gpfs/fs0/project/n/ntandon/nstant/my_cesm_sandbox/cime/scripts/Tools/../../scripts/lib/CIME/case/case.py", line 43, in <module>
class Case(object):
File "/gpfs/fs0/project/n/ntandon/nstant/my_cesm_sandbox/cime/scripts/Tools/../../scripts/lib/CIME/case/case.py", line 81, in Case
from CIME.case.check_input_data import check_all_input_data, stage_refcase, check_input_data
File "/gpfs/fs0/project/n/ntandon/nstant/my_cesm_sandbox/cime/scripts/Tools/../../scripts/lib/CIME/case/check_input_data.py", line 7, in <module>
import CIME.Servers
File "/gpfs/fs0/project/n/ntandon/nstant/my_cesm_sandbox/cime/scripts/Tools/../../scripts/lib/CIME/Servers/__init__.py", line 3, in <module>
has_gftp = find_executable("globus-url-copy")
File "/usr/lib64/python2.7/distutils/spawn.py", line 184, in find_executable
path = os.environ['PATH']
File "/usr/lib64/python2.7/UserDict.py", line 23, in __getitem__
raise KeyError(key)
KeyError: 'PATH'
The compute nodes of Niagara are not connected to the internet, so cannot run the "globus-url-copy". I have run the ./check_input_data --download for the case, and it appears that the necessary files are in the run directory. Is there something missing? Is there a workaround to prevent cesm2 from attempting to use gFTP while running on a compute node?
Sincerely,
Noah Stanton
I receive the following exit error (slurm batch) at about 2:02 minutes into a run:
When running an instance of the model CESM2 on niagara I run into the following error:
Traceback (most recent call last):
File "/var/spool/slurm/slurmd/job9684628/slurm_script", line 25, in <module>
from CIME.case import Case
File "/gpfs/fs0/project/n/ntandon/nstant/my_cesm_sandbox/cime/scripts/Tools/../../scripts/lib/CIME/case/__init__.py", line 1, in <module>
from CIME.case.case import Case
File "/gpfs/fs0/project/n/ntandon/nstant/my_cesm_sandbox/cime/scripts/Tools/../../scripts/lib/CIME/case/case.py", line 43, in <module>
class Case(object):
File "/gpfs/fs0/project/n/ntandon/nstant/my_cesm_sandbox/cime/scripts/Tools/../../scripts/lib/CIME/case/case.py", line 81, in Case
from CIME.case.check_input_data import check_all_input_data, stage_refcase, check_input_data
File "/gpfs/fs0/project/n/ntandon/nstant/my_cesm_sandbox/cime/scripts/Tools/../../scripts/lib/CIME/case/check_input_data.py", line 7, in <module>
import CIME.Servers
File "/gpfs/fs0/project/n/ntandon/nstant/my_cesm_sandbox/cime/scripts/Tools/../../scripts/lib/CIME/Servers/__init__.py", line 3, in <module>
has_gftp = find_executable("globus-url-copy")
File "/usr/lib64/python2.7/distutils/spawn.py", line 184, in find_executable
path = os.environ['PATH']
File "/usr/lib64/python2.7/UserDict.py", line 23, in __getitem__
raise KeyError(key)
KeyError: 'PATH'
The compute nodes of Niagara are not connected to the internet, so cannot run the "globus-url-copy". I have run the ./check_input_data --download for the case, and it appears that the necessary files are in the run directory. Is there something missing? Is there a workaround to prevent cesm2 from attempting to use gFTP while running on a compute node?
Sincerely,
Noah Stanton