To access the virtual desktop on ARC via the web, you must go to https://portal.arc.utsa.edu/ and log in with your UTSA id, passphrase, and DUO app.

Once logged in you'll be able to schedule a job on ARC that reserves a node and allows you to run a virtual desktop from your web browser.

Launching a virtual desktop

Once logged in, to launch a virtual desktop go to Interactive Apps to bring down the option for Arc Virtual Desktop.

Screen Shot 2021-12-09 at 10.57.42 AM.png

Once you click that you'll be presented with a page that asks for the number of hours you intend to use the virtual desktop and the parition you want to use.

virtualdesktop-job-3.png

Note that for restricted partitions like bigmem, if you haven't explicitly been given access you will get an error. Once the job request is sent you will get a confirmation that the job has been scheduled. While in this state you can cancel the job if you wish.

virtualdesktop-job-1.png

Once you acquire a node you'll get this menu on your interacive sessions page that allows you to launch the virtual desktop and shell.

virtualdesktop-job-2.png

Clicking on Launch Arc Virtual Desktop will open a page with the XFCE gui. If you click the refresh button or hit the F5 key after launching from that button you'll get a Connection Failed message and will need to return the interactive sessions screen to click the button to restart it. Note that starting a virtual shell on the host will not allow any sort of X-forwarding.

You can launch multiple instances of the virtual desktop. Each one is launched as a separate Slurm job. You can view the list of virtual desktops on the Interactive Sessions page which is viewable by clicking this icon.

interactive-sessions-1.png

Arc Virtual Shell

You can start a virtual shell on the portal node by clicking on the Arc Cluster Access option on the top menu.

virtualshell-1.png

This will give you a virtual shell on the portal node that has the same functionality as a login node. You can launch jobs via srun and sbatch from there, however any srun job that needs X11 forwarding will not work. For GUI apps use the virtual desktop.

Basic File Access

If you click on the Files menu drop down and click on Home Directory you can get basic file access to ARC.

homedirectory-1.png

You can do basic deleting, file manipulating as well as upload and downloads. This is not recommended for uploading and downloading large files.

Job Creation/Status

Under the Jobs menu drop down you get two options.

jobmenu-1.png

The Active Jobs menu will show you all active jobs you have running on Arc, not just virtual desktop jobs. From there you can check on their status and cancel them if you choose.

The Job Composer allows you to create an sbatch job script that you can submit to Arc via some buttons on the menu object.

jobmenu-2.png
I Attachment Action Size Date Who Comment
Screen Shot 2021-12-09 at 10.57.42 AM.pngpng Screen Shot 2021-12-09 at 10.57.42 AM.png manage 25 K 09 Dec 2021 - 17:32 AdminUser Virtual desktop menu option
homedirectory-1.pngpng homedirectory-1.png manage 16 K 09 Dec 2021 - 20:34 AdminUser  
interactive-sessions-1.pngpng interactive-sessions-1.png manage 19 K 09 Dec 2021 - 20:46 AdminUser  
jobmenu-1.pngpng jobmenu-1.png manage 25 K 09 Dec 2021 - 20:37 AdminUser  
jobmenu-2.pngpng jobmenu-2.png manage 32 K 09 Dec 2021 - 20:40 AdminUser  
virtualdesktop-job-1.pngpng virtualdesktop-job-1.png manage 41 K 09 Dec 2021 - 20:09 AdminUser  
virtualdesktop-job-2.pngpng virtualdesktop-job-2.png manage 55 K 09 Dec 2021 - 20:11 AdminUser  
virtualdesktop-job-3.pngpng virtualdesktop-job-3.png manage 78 K 09 Dec 2021 - 20:07 AdminUser  
virtualdesktop-menu.pngpng virtualdesktop-menu.png manage 89 K 09 Dec 2021 - 17:31 AdminUser  
virtualshell-1.pngpng virtualshell-1.png manage 19 K 09 Dec 2021 - 20:23 AdminUser  
Topic revision: r4 - 28 Oct 2024, AdminUser
This site is powered by FoswikiCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding Foswiki? Send feedback