-
Notifications
You must be signed in to change notification settings - Fork 22
Description
I apologize if this is the wrong forum, but I haven't been able to locate another mechanism for asking questions about Flux. If there is a Slack workspace or other help forum please point me to it and I'll be happy to post there.
I am testing use of Flux with Parsl. I have the latest Flux and the latest Parsl and am trying to understand requirements for connectivity and how environments are propagated.
-
I use one machine where users are not permitted to ssh to compute nodes, even when they own jobs that are currently running on them. I use another machine where ssh access is allowed for compute nodes that are running jobs owned by that user. I cannot get Parsl/Flux to work on the former, but I was successful on the latter. I'd like to inquire exactly what the port/protocol access requirements are for establishing communication between a running Parsl program on a login node that is using the FluxExecutor and the pool of resources being managed by Flux inside the Parsl pilot on compute nodes.
-
In my test program it appears that the Parsl "worker_init" environment is not being propagated to the jobs that run under Flux via Parsl's FluxExectutor. Is that expected? What this means is that I need to run "module load...." commands in the "worker_init" and also in the actual command used by the Parsl Bash Apps that run my MPI programs. I'd like to confirm if that is normal, or if maybe I have something misconfigured.