On 0.7 workers connect to my master worker (after changing worker_arg to worker_arg()) and I can run code on them but I encounter an error with @everywhere using.
For example:
@everywhere using DiffEqBase
ERROR: On worker 3:
IOError: stat: operation not permitted (EPERM)
stat at .\stat.jl:68
ispath at .\stat.jl:303 [inlined]
#651 at .\loading.jl:543
#open#298 at .\iostream.jl:369
open at .\iostream.jl:367 [inlined]
explicit_manifest_uuid_path at .\loading.jl:517 [inlined]
DiffEqBase is installed everywhere, JULIA_DEPOT_PATH is set on remote machines to "C:\Julia" and I included set JULIA_DEPOT_PATH to condor_submit script but it doesn't help. It seems that the problem is related to JULIA_DEPOT_PATH...
I have modified
condor_script
to use it withWindows
and it worked for me on Julia 0.6: https://github.com/ivborissov/ClusterManagers.jl/blob/ivborissov/condor_win/src/condor.jlOn 0.7 workers connect to my master worker (after changing
worker_arg
toworker_arg()
) and I can run code on them but I encounter an error with@everywhere using
. For example:DiffEqBase
is installed everywhere,JULIA_DEPOT_PATH
is set on remote machines to"C:\Julia"
and I includedset JULIA_DEPOT_PATH
tocondor_submit
script but it doesn't help. It seems that the problem is related toJULIA_DEPOT_PATH
...