Problems creating savedir on computing nodes (Abel)

Issue #1 resolved
k created an issue

Program crashes when it tries to create "savedir". See traceback below.

-Karen-

File "/work/jobs/3546831.d/demo_main.py", line 113, in solve_ns_problem Traceback (most recent call last): File "csflow_vol1.py", line 216, in <module> demo_main(CSFlowVol1) File "/work/jobs/3546831.d/demo_main.py", line 131, in demo_main demo_main(CSFlowVol1) demo_main(CSFlowVol1) File "/work/jobs/3546831.d/demo_main.py", line 131, in demo_main namespace = solver.solve() File "/usit/abel/u1/karenhes/navier-stokes/headflow-install/lib/python2.6/site-packages/headflow/core/nssolver.py", line 51, in solve solve_ns_problem(Problem, Scheme, args[1:]) File "/work/jobs/3546831.d/demo_main.py", line 113, in solve_ns_problem solve_ns_problem(Problem, Scheme, args[1:]) File "/work/jobs/3546831.d/demo_main.py", line 113, in solve_ns_problem File "/work/jobs/3546831.d/demo_main.py", line 131, in demo_main solve_ns_problem(Problem, Scheme, args[1:]) namespace = solver.solve() File "/usit/abel/u1/karenhes/navier-stokes/headflow-install/lib/python2.6/site-packages/headflow/core/nssolver.py", line 51, in solve namespace = solver.solve() File "/usit/abel/u1/karenhes/navier-stokes/headflow-install/lib/python2.6/site-packages/headflow/core/nssolver.py", line 51, in solve File "/work/jobs/3546831.d/demo_main.py", line 113, in solve_ns_problem scheme_namespace = self.scheme.solve(self.problem, self.update) File "/usit/abel/u1/karenhes/navier-stokes/headflow-install/lib/python2.6/site-packages/headflow/schemes/ipcs.py", line 122, in solve scheme_namespace = self.scheme.solve(self.problem, self.update) namespace = solver.solve() File "/usit/abel/u1/karenhes/navier-stokes/headflow-install/lib/python2.6/site-packages/headflow/core/nssolver.py", line 51, in solve scheme_namespace = self.scheme.solve(self.problem, self.update) File "/usit/abel/u1/karenhes/navier-stokes/headflow-install/lib/python2.6/site-packages/headflow/schemes/ipcs.py", line 122, in solve File "/usit/abel/u1/karenhes/navier-stokes/headflow-install/lib/python2.6/site-packages/headflow/schemes/ipcs.py", line 122, in solve update(u0, p0, float(t), start_timestep, spaces) File "/usit/abel/u1/karenhes/navier-stokes/headflow-install/lib/python2.6/site-packages/headflow/core/nssolver.py", line 155, in update update(u0, p0, float(t), start_timestep, spaces) File "/usit/abel/u1/karenhes/navier-stokes/headflow-install/lib/python2.6/site-packages/headflow/core/nssolver.py", line 155, in update self.postprocessor.update_all(u, p, t, timestep, spaces, self.problem) update(u0, p0, float(t), start_timestep, spaces) File "/usit/abel/u1/karenhes/navier-stokes/headflow-install/lib/python2.6/site-packages/headflow/core/nssolver.py", line 155, in update self.postprocessor.update_all(u, p, t, timestep, spaces, self.problem) File "/usit/abel/u1/karenhes/navier-stokes/headflow-install/lib/python2.6/site-packages/headflow/core/nspostprocessor.py", line 775, in update_all scheme_namespace = self.scheme.solve(self.problem, self.update) File "/usit/abel/u1/karenhes/navier-stokes/headflow-install/lib/python2.6/site-packages/headflow/schemes/ipcs.py", line 122, in solve update(u0, p0, float(t), start_timestep, spaces) File "/usit/abel/u1/karenhes/navier-stokes/headflow-install/lib/python2.6/site-packages/headflow/core/nspostprocessor.py", line 775, in update_all self.postprocessor.update_all(u, p, t, timestep, spaces, self.problem) File "/usit/abel/u1/karenhes/navier-stokes/headflow-install/lib/python2.6/site-packages/headflow/core/nspostprocessor.py", line 775, in update_all File "/usit/abel/u1/karenhes/navier-stokes/headflow-install/lib/python2.6/site-packages/headflow/core/nssolver.py", line 155, in update self.postprocessor.update_all(u, p, t, timestep, spaces, self.problem) File "/usit/abel/u1/karenhes/navier-stokes/headflow-install/lib/python2.6/site-packages/headflow/core/nspostprocessor.py", line 775, in update_all self._execute_plan(t, timestep) self._execute_plan(t, timestep) File "/usit/abel/u1/karenhes/navier-stokes/headflow-install/lib/python2.6/site-packages/headflow/core/nspostprocessor.py", line 730, in _execute_plan self._execute_plan(t, timestep) File "/usit/abel/u1/karenhes/navier-stokes/headflow-install/lib/python2.6/site-packages/headflow/core/nspostprocessor.py", line 730, in _execute_plan File "/usit/abel/u1/karenhes/navier-stokes/headflow-install/lib/python2.6/site-packages/headflow/core/nspostprocessor.py", line 730, in _execute_plan self._apply_action(action, field, data) self._execute_plan(t, timestep) File "/usit/abel/u1/karenhes/navier-stokes/headflow-install/lib/python2.6/site-packages/headflow/core/nspostprocessor.py", line 730, in _execute_plan File "/usit/abel/u1/karenhes/navier-stokes/headflow-install/lib/python2.6/site-packages/headflow/core/nspostprocessor.py", line 318, in _apply_action self._apply_action(action, field, data) File "/usit/abel/u1/karenhes/navier-stokes/headflow-install/lib/python2.6/site-packages/headflow/core/nspostprocessor.py", line 318, in _apply_action self._apply_action(action, field, data) File "/usit/abel/u1/karenhes/navier-stokes/headflow-install/lib/python2.6/site-packages/headflow/core/nspostprocessor.py", line 318, in _apply_action self._apply_action(action, field, data) File "/usit/abel/u1/karenhes/navier-stokes/headflow-install/lib/python2.6/site-packages/headflow/core/nspostprocessor.py", line 318, in _apply_action self._action_save(field, data) File "/usit/abel/u1/karenhes/navier-stokes/headflow-install/lib/python2.6/site-packages/headflow/core/nspostprocessor.py", line 513, in _action_save self._action_save(field, data) File "/usit/abel/u1/karenhes/navier-stokes/headflow-install/lib/python2.6/site-packages/headflow/core/nspostprocessor.py", line 513, in _action_save self._action_save(field, data) File "/usit/abel/u1/karenhes/navier-stokes/headflow-install/lib/python2.6/site-packages/headflow/core/nspostprocessor.py", line 513, in _action_save self._action_save(field, data) File "/usit/abel/u1/karenhes/navier-stokes/headflow-install/lib/python2.6/site-packages/headflow/core/nspostprocessor.py", line 513, in _action_save self._create_savedir(field_name) File "/usit/abel/u1/karenhes/navier-stokes/headflow-install/lib/python2.6/site-packages/headflow/core/nspostprocessor.py", line 366, in _create_savedir self._create_savedir(field_name) File "/usit/abel/u1/karenhes/navier-stokes/headflow-install/lib/python2.6/site-packages/headflow/core/nspostprocessor.py", line 366, in _create_savedir self._create_savedir(field_name) File "/usit/abel/u1/karenhes/navier-stokes/headflow-install/lib/python2.6/site-packages/headflow/core/nspostprocessor.py", line 366, in _create_savedir os.mkdir(savedir) self._create_savedir(field_name) File "/usit/abel/u1/karenhes/navier-stokes/headflow-install/lib/python2.6/site-packages/headflow/core/nspostprocessor.py", line 366, in _create_savedir os.mkdir(savedir) OSError: [Errno 2] No such file or directory: 'results_CSFlowVol1_IPCS/Velocity' OSError: [Errno 17] File exists: 'results_CSFlowVol1_IPCS/Velocity' os.mkdir(savedir) os.mkdir(savedir) OSError: [Errno 17] File exists: 'results_CSFlowVol1_IPCS/Velocity' OSError: [Errno 17] File exists: 'results_CSFlowVol1_IPCS/Velocity'

Comments (4)

  1. Martin Sandve Alnæs

    Can you try this fix attempt?

    git fetch && git checkout -b martinal/fix-issue-1 origin/martinal/fix-issue-1
    
  2. Log in to comment