Thanks for all the suggestions everyone. I was finally able to convince them to use Jupyter but I'm also putting OnDemand onto my test cluster. Wasn't aware they had an opensource implementation of exactly what I was looking for.

Willy Markuske

HPC Systems Engineer

        

Research Data Services

P: (619) 519-4435

On 6/10/22 06:24, Hadrian Djohari wrote:
OnDemand features from OSC have various "desktop" options that connect directly to the compute nodes. https://openondemand.org/ <https://urldefense.com/v3/__https://openondemand.org/__;!!Mih3wA!ADro1JD9xUhbUYg7bc49CeL3jHAPHLAIwUSY35EN56pneu9GTl5nugZEfYueEnv9_yDHzmfrANO31xc$>


On Fri, Jun 10, 2022 at 9:03 AM Diego Zuccato <diego.zucc...@unibo.it> wrote:

    Why not launch their job inside a screen session? Then they can
    reconnect by "screen -r" after logging in on the worker node.
    Way lighter than VNC, but does not support X.

    Il 10/06/2022 13:58, Burian, John ha scritto:
    > Perhaps a remote desktop solution like TurboVNC? Users can
    disconnect
    > and reconnect to the desktop for the duration of the allocation.
    >
    > John
    >
    > *From: *slurm-users <slurm-users-boun...@lists.schedmd.com> on
    behalf of
    > Willy Markuske <wmarku...@sdsc.edu>
    > *Reply-To: *Slurm User Community List
    <slurm-users@lists.schedmd.com>
    > *Date: *Thursday, June 9, 2022 at 8:21 PM
    > *To: *"slurm-users@lists.schedmd.com"
    <slurm-users@lists.schedmd.com>
    > *Subject: *[slurm-users] Persistent Interactive Jobs
    >
    > Hello All, I have a request from users for the ability to have
    > persistent interactive jobs. Currently some users are using srun to
    > allocate and interactive job and run their scripts but sshd will
    close
    > connections after 2 hours to prevent hanging
    >
    > ZjQcmQRYFpfptBannerStart
    >
    > *This Message Is From an External Sender *
    >
    > This message came from outside your organization.
    >
    > Search “email warning banner” on ANCHOR for more information
    >
    > *  Report Suspicious *
    >
    
<https://us-phishalarm-ewt.proofpoint.com/EWT/v1/NiUAmZJ8c1GNWg!a5BjTKwgL1QId_f8ZO7ug18eSSU_G4tIKhiI1Tg96r3zfYkwWU3PPl9q5sQH_m9g7BFElvXYHy-ok9BGCaMIqsMasp5A6EC6WrMw0e_VK-E$>
  ‌

    >
    >
    > ZjQcmQRYFpfptBannerEnd
    >
    > Hello All,
    >
    > I have a request from users for the ability to have persistent
    > interactive jobs. Currently some users are using srun to
    allocate and
    > interactive job and run their scripts but sshd will close
    connections
    > after 2 hours to prevent hanging ssh connections. They want to
    spawn an
    > R or python shell to work in directly for testing.
    >
    > I've attempted to use salloc and ssh to attach to the job but
    > allocations are relinquished when the user leaves the submit
    node. Is
    > there an easy way for a user to create a job allocation that
    spawns a
    > terminal they can attach and unattach from? I'm looking at
    different
    > ways to create a job that will spawn tmux and stay open, but it
    would be
    > great if there was a way to directly attach/dettach to the
    output of a
    > spawned terminal they could just ssh too.
    >
    > Regards,
    >
    > --
    >
    > Willy Markuske
    >
    >
    >
    > HPC Systems Engineer
    >
    >
    >
    > Research Data Services
    >
    > P: (619) 519-4435
    >

-- Diego Zuccato
    DIFA - Dip. di Fisica e Astronomia
    Servizi Informatici
    Alma Mater Studiorum - Università di Bologna
    V.le Berti-Pichat 6/2 - 40127 Bologna - Italy
    tel.: +39 051 20 95786



--
Hadrian Djohari
Manager of Research Computing Services, [U]Tech
Case Western Reserve University
(W): 216-368-0395
(M): 216-798-7490

Reply via email to