[ET Trac] [Einstein Toolkit] #708: Cannot submit on Surveyor

Einstein Toolkit trac-noreply at einsteintoolkit.org
Wed Dec 21 20:13:11 CST 2011


#708: Cannot submit on Surveyor
------------------------+---------------------------------------------------
 Reporter:  eschnett    |       Owner:  eschnett
     Type:  defect      |      Status:  new     
 Priority:  major       |   Milestone:          
Component:  SimFactory  |     Version:          
 Keywords:              |  
------------------------+---------------------------------------------------
 Surveyor is a BlueGene/P, and the operating system apparently does not
 support hard links. Submitting a job via Simfactory fails:

 DISTRIBUTE: Executing: ./simfactory/bin/sim --remote surveyor create-
 submit testsuite-surveyor-2011.12.21-19.31.05 --testsuite
 --parfile=recover.par --walltime=2:00:00 --procs=4 --ppn-used=4 --num-
 threads=2
 Skeleton Created
 Job directory: "/pvfs-surveyor/eschnett/simulations/testsuite-
 surveyor-2011.12.21-19.31.05"
 Executable: "/gpfs/home/eschnett/Cbeta/exe/cactus_sim"
 Option list: "/pvfs-surveyor/eschnett/simulations/testsuite-
 surveyor-2011.12.21-19.31.05/SIMFACTORY/cfg/OptionList"
 Submit script: "/pvfs-surveyor/eschnett/simulations/testsuite-
 surveyor-2011.12.21-19.31.05/SIMFACTORY/run/SubmitScript"
 Run script: "/pvfs-surveyor/eschnett/simulations/testsuite-
 surveyor-2011.12.21-19.31.05/SIMFACTORY/run/RunScript"
 Assigned restart id: 0
 Copying testsuite data
 Traceback (most recent call last):
   File "/home/eschnett/Cbeta/simfactory/bin/../lib/sim.py", line 147, in ?
     main()
   File "/home/eschnett/Cbeta/simfactory/bin/../lib/sim.py", line 143, in
 main
     CommandDispatch()
   File "/home/eschnett/Cbeta/simfactory/bin/../lib/sim.py", line 105, in
 CommandDispatch
     module.main()
   File "/gpfs/home/eschnett/Cbeta/simfactory/lib/sim-manage.py", line 397,
 in main
     CommandDispatch()
   File "/gpfs/home/eschnett/Cbeta/simfactory/lib/sim-manage.py", line 376,
 in CommandDispatch
     exec("command_%s()" % command)
   File "<string>", line 1, in ?
   File "/gpfs/home/eschnett/Cbeta/simfactory/lib/sim-manage.py", line 161,
 in command_create_submit
     command_submit()
   File "/gpfs/home/eschnett/Cbeta/simfactory/lib/sim-manage.py", line 262,
 in command_submit
     restart.userSubmit(simulationName)
   File "/gpfs/home/eschnett/Cbeta/simfactory/lib/simrestart.py", line 346,
 in userSubmit
     self.submit(submitScript)
   File "/gpfs/home/eschnett/Cbeta/simfactory/lib/simrestart.py", line 739,
 in submit
     self.copyTestsuiteData()
   File "/gpfs/home/eschnett/Cbeta/simfactory/lib/simrestart.py", line 487,
 in copyTestsuiteData
     os.link(self.Properties.executable,
 os.path.join(testexe,simlib.BaseName(self.Properties.executable)))
 OSError: [Errno 95] Operation not supported

 Simfactory should catch this, and should copy the file if it cannot be
 linked.

-- 
Ticket URL: <https://trac.einsteintoolkit.org/ticket/708>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit


More information about the Trac mailing list