<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://docs.hpc.tcnj.edu/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Admin</id>
	<title>HPC Docs - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://docs.hpc.tcnj.edu/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Admin"/>
	<link rel="alternate" type="text/html" href="https://docs.hpc.tcnj.edu/index.php?title=Special:Contributions/Admin"/>
	<updated>2026-05-01T10:08:34Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.45.1</generator>
	<entry>
		<id>https://docs.hpc.tcnj.edu/index.php?title=HPC_Cluster_ELSA3_Host_Key_Change&amp;diff=751</id>
		<title>HPC Cluster ELSA3 Host Key Change</title>
		<link rel="alternate" type="text/html" href="https://docs.hpc.tcnj.edu/index.php?title=HPC_Cluster_ELSA3_Host_Key_Change&amp;diff=751"/>
		<updated>2026-04-30T15:17:51Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* SSH on MacOS X/MS-Windows/Linux */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Remote Host Key/Identification Changed Error =&lt;br /&gt;
&lt;br /&gt;
When trying to connect to &#039;&#039;&#039;elsa.hpc.tcnj.edu&#039;&#039;&#039; using SSH after the ELSA3 upgrade, you will probably get an error about the host key or host identification changed.&lt;br /&gt;
&lt;br /&gt;
Below are instructions on how to resolve this error when using the command-line SSH program on Mac OS X, but the commands are identical if you are using Linux or the Microsoft Windows built-in SSH client. Near the bottom of this page are instructions if you are on Microsoft Windows and using PuTTY or MobaXterm SSH client software. If you are using a different SSH client, you will need to consult its documentation for instructions on how to resolve host key issues.&lt;br /&gt;
&lt;br /&gt;
== SSH on MacOS X/MS-Windows/Linux ==&lt;br /&gt;
When attempting to use the terminal SSH client, you will see a message similar to the screenshot below stating &#039;&#039;&#039;WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!&#039;&#039;&#039;, followed by some additional &amp;quot;scary&amp;quot; text and finally the message that the &#039;&#039;&#039;Host key verification has failed&#039;&#039;&#039;. Note that the text may vary slightly based on the operating system (Mac/Windows/Linux) you are using. These screenshots were captured on a Mac.&lt;br /&gt;
&lt;br /&gt;
[[File:MacOSX-host-key-change.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To resolve the issue, you need to remove the old host key for &#039;&#039;&#039;elsa.hpc.tcnj.edu&#039;&#039;&#039; so that you can accept the new one. To do so, run the command &amp;lt;code&amp;gt;ssh-keygen -R elsa.hpc.tcnj.edu&amp;lt;/code&amp;gt; in the terminal. Your output should be similar to the screenshot below. Again, it may vary based on your operating system, but you want to see that it found &#039;&#039;&#039;elsa.hpc.tcnj.edu&#039;&#039;&#039; and updated the file.&lt;br /&gt;
&lt;br /&gt;
[[File:MacOSX-remove-host-key.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
After the existing host key has been removed, you can run the &amp;lt;code&amp;gt;ssh&amp;lt;/code&amp;gt; command in your terminal again. This time it will ask you to accept the new host key. If you accepted it, you won&#039;t be asked again. You need to type the full word &amp;lt;code&amp;gt;yes&amp;lt;/code&amp;gt; and press the ENTER/RETURN key.&lt;br /&gt;
&lt;br /&gt;
[[File:MacOSX-accept-host-key.png]]&lt;br /&gt;
&lt;br /&gt;
That&#039;s it. You can now continue to use the ELSA3 HPC cluster.&lt;br /&gt;
&lt;br /&gt;
== PuTTY on Microsoft Windows ==&lt;br /&gt;
Resolving the host key/identification change when using PuTTY is pretty straightforward. Simply click the &#039;&#039;&#039;Accept&#039;&#039;&#039; button to replace the old host key with the new one.&lt;br /&gt;
&lt;br /&gt;
[[File:Putty-host-key-change.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== MobaXterm on Microsoft Windows ==&lt;br /&gt;
Resolving the host key/identification change when using MobaXterm is straightforward. Simply click the &#039;&#039;&#039;OK&#039;&#039;&#039; button to replace the old host key with the new one.&lt;br /&gt;
&lt;br /&gt;
[[File:MobaXterm-host-key-change.png]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://docs.hpc.tcnj.edu/index.php?title=ELSA3_Upgrade_FAQ&amp;diff=750</id>
		<title>ELSA3 Upgrade FAQ</title>
		<link rel="alternate" type="text/html" href="https://docs.hpc.tcnj.edu/index.php?title=ELSA3_Upgrade_FAQ&amp;diff=750"/>
		<updated>2026-04-30T15:17:01Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== ELSA3 Upgrade Issues &amp;amp; Resolutions ==&lt;br /&gt;
&lt;br /&gt;
===== SSH host key/identification errror when connecting to elsa.hpc.tcnj.edu =====&lt;br /&gt;
&lt;br /&gt;
If you can&#039;t connect to &#039;&#039;&#039;elsa.hpc.tcnj.edu&#039;&#039;&#039; using your SSH client because of a host key/identification error, see [[HPC_Cluster_ELSA3_Host_Key_Change|these instructions]] to resolve the issue.&lt;br /&gt;
&lt;br /&gt;
This &#039;&#039;&#039;does not&#039;&#039;&#039; affect using the web interface and its built-in terminal in Open OnDemand.&lt;br /&gt;
&lt;br /&gt;
===== Job or module command failed with &amp;quot;The following module(s) are unknown&amp;quot; error =====&lt;br /&gt;
&lt;br /&gt;
If your job or &amp;lt;code&amp;gt;module add&amp;lt;/code&amp;gt; command fails and you have an error like &amp;lt;code&amp;gt;Lmod has detected the following error: The following module(s) are unknown:&amp;lt;/code&amp;gt; in your &#039;&#039;&#039;job.&#039;&#039;####&#039;&#039;.out&#039;&#039;&#039; file, it means that the application or the version of the application you are trying to use is not on the ELSA3 cluster. For an application like Matlab where there are multiple version, simply change your SLURM submit script to select a different version or remove the version entirely and let the system pick the best &amp;quot;default&amp;quot; version. If the application does not exist on the ELSA3 cluster, and you need it for your workflow, please contact Shawn Sivy (ssivy@tcnj.edu) to have it moved over from the old ELSA cluster.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To fix the situation where the version is no longer available, look for a line in your submit script like the one below. Note: &amp;lt;code&amp;gt;module add&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;module load&amp;lt;/code&amp;gt; are synonymous.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;module add matlab/R2021a&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
and replace it with one of these&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;module add matlab/R2025a&amp;lt;/code&amp;gt; &#039;&#039;or&#039;&#039;  &amp;lt;code&amp;gt;module add matlab&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To see what modules are available, use the &amp;lt;code&amp;gt;module avail&amp;lt;/code&amp;gt; command.&lt;br /&gt;
&lt;br /&gt;
Example: &amp;lt;code&amp;gt;module avail&amp;lt;/code&amp;gt; &#039;&#039;or&#039;&#039;  &amp;lt;code&amp;gt;module avail matlab&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== ELSA3 Upgrade/Testing Frequently Asked Questions ==&lt;br /&gt;
&lt;br /&gt;
===== So why is there a new cluster? =====&lt;br /&gt;
ELSA3 features an upgraded operating system, Rocky Linux 9, and the OpenHPC 3.x cluster tools. The current cluster is using Rocky Linux 8 and the OpenHPC 2.x cluster tools.&lt;br /&gt;
&lt;br /&gt;
===== Does this cluster upgrade affect the virtual machines (VMs) on the &amp;quot;MoOSE&amp;quot; virtual infrastructure? =====&lt;br /&gt;
No. The virtualization system is a separate cluster with its own servers and software. However, I will look to upgrade the underlying virtualization software this summer, but that will (mostly) be transparent to the end-users of that system.&lt;br /&gt;
&lt;br /&gt;
===== Why do I need to test anything? =====&lt;br /&gt;
Like moving from one version of Windows to another or one version of MacOS to another, there are some changes that may cause issues with the existing software applications. While I have done some basic testing to make sure there aren&#039;t obvious issues with the applications, I am inviting you to also try out some of your applications and double-check my testing.&lt;br /&gt;
&lt;br /&gt;
===== Any gotchas I should worry about when testing? =====&lt;br /&gt;
Mostly no. I&#039;ve disabled the ELSA VDI Desktop because switching back and forth between the new cluster and the old cluster can cause issues. My only other suggestion is to be careful using Open OnDemand on both clusters at the same time. Since your /home directory is available, both will write info to it. Don&#039;t accidentally delete or cancel a job running on the wrong Open OnDemand. It won&#039;t work anyway and will confuse the other cluster&#039;s Open OnDemand. I would suggest using only one at a time and running them in a private/incognito browser window.&lt;br /&gt;
&lt;br /&gt;
===== I don&#039;t have time to do the testing. Can I have my students access the ELSA3 test cluster to do the testing instead? =====&lt;br /&gt;
Absolutely. Feel free to share this email with them. Have them contact me if they run into any issues.&lt;br /&gt;
&lt;br /&gt;
===== Both my students and I are too busy to do any testing. What will happen if we don&#039;t do any testing? =====&lt;br /&gt;
That&#039;s not a problem. I just wanted to provide you with an opportunity to test drive the new cluster before it goes into production after the spring semester. If you don&#039;t any have time to test now, we can work together later on to resolve any issues you encounter.&lt;br /&gt;
&lt;br /&gt;
===== Are my files also available on this new cluster? =====&lt;br /&gt;
Yes. Your files in your home directory, /projects, and /courses and are available and are currently shared between the two clusters. Because of how the global /scratch system works, it won&#039;t be available until after the upgrade.&lt;br /&gt;
&lt;br /&gt;
===== Is there a new login for the ELSA3 test cluster? =====&lt;br /&gt;
Nope. Just use your regular TCNJ username and password like you do on the current ELSA cluster.&lt;br /&gt;
&lt;br /&gt;
===== How do I access the test cluster? =====&lt;br /&gt;
For the test, you can use these names to access the ELSA3 cluster test:&lt;br /&gt;
Via SSH: Use elsa-test3.hpc.tcnj.edu, e.g.  ssh ssivy@elsa-test3.hpc.tcnj.edu&lt;br /&gt;
&lt;br /&gt;
Via Web: https://ondemand-test3.hpc.tcnj.edu/&lt;br /&gt;
&lt;br /&gt;
When we move to production, these will be changed to the existing elsa.hpc.tcnj.edu and ondemand.hpc.tcnj.edu.&lt;br /&gt;
&lt;br /&gt;
===== How long is the testing period of the second &amp;quot;cluster crunch&amp;quot;? =====&lt;br /&gt;
You can login to the new cluster now and continue to use it through Sunday, May 3rd. At that point, I&#039;ll take the new cluster down to make any necessary changes, updates or tweaks before the final cut-over on May 21st &amp;amp; 22nd.&lt;br /&gt;
&lt;br /&gt;
===== What have you tested? =====&lt;br /&gt;
I surveyed the main users of the cluster to determine which applications needed to be &amp;quot;ported&amp;quot; over to ELSA3. Some applications and some older versions of applications have been left behind. You can see all the applications that have been ported and tested by me by reviewing this [https://docs.google.com/spreadsheets/d/1s2FJ9vfOHikBThf4rE45Pmh45EgqU8nQwi0y9qPlK08/ Google Sheet].&lt;br /&gt;
&lt;br /&gt;
In addition, all applications available under the Interactive Applications in Open OnDemand on the new cluster have been tested, and, at the very least, should start up.&lt;br /&gt;
&lt;br /&gt;
===== Is there an entire new cluster running for this test? =====&lt;br /&gt;
Yes, sort of. The test cluster should be full-featured except for those items listed below. The applications below are disabled in this test because it could cause issues with their equivalent applications in the current cluster. The disabled apps are:&lt;br /&gt;
* WebMO website&lt;br /&gt;
* ELSA VDI Desktop under Interactive Applications in Open OnDemand&lt;br /&gt;
* ARM nodes (these will be reimaged with Rocky Linux 9 over the summer)&lt;br /&gt;
* Access to /scratch&lt;br /&gt;
&lt;br /&gt;
These will be available in a future test session or with the launch of the ELSA3 cluster in production&lt;br /&gt;
&lt;br /&gt;
There are limited resources available. Here are the nodes available for testing:&lt;br /&gt;
* 2 CPU-based nodes (1 AMD-based and 1 Intel-based)&lt;br /&gt;
* 1 GPU node with 4 x RTX 2080 GPUs&lt;br /&gt;
* 1 GPU node with 4 x RTX A5000 GPUs&lt;br /&gt;
* 1 GPU node with 4 x L40S GPUs (may not always be available depending on L40S needs on the current cluster)&lt;br /&gt;
* 1 Visualization node with an L40 GPU (new!) for graphics rendering&lt;br /&gt;
* 1 login node&lt;br /&gt;
* 1 Open OnDemand node&lt;br /&gt;
&lt;br /&gt;
===== When will ELSA3 launch into production? =====&lt;br /&gt;
ELSA will be upgraded on May 21 &amp;amp; 22nd (Commencement days). Because of the campus power outage on Sunday, May 24th and Memorial Day on Monday, May 25th, ELSA3 will be down until Tuesday, May 26th. I hope the have the system up and operational in the afternoon.&lt;br /&gt;
&lt;br /&gt;
===== What will happen to the current cluster? =====&lt;br /&gt;
All the nodes will be moved over to the new ELSA3 cluster when it goes into production. The old cluster software will remain for a while, but will no longer be accessible to end-users. If something needs to be moved over later, I will still be able to access the old cluster configurations and software. Remember, all files in your /home, /projects, /courses and /scratch will be available to you on the new cluster.&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://docs.hpc.tcnj.edu/index.php?title=HPC_Cluster_ELSA3_Host_Key_Change&amp;diff=749</id>
		<title>HPC Cluster ELSA3 Host Key Change</title>
		<link rel="alternate" type="text/html" href="https://docs.hpc.tcnj.edu/index.php?title=HPC_Cluster_ELSA3_Host_Key_Change&amp;diff=749"/>
		<updated>2026-04-30T15:10:35Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* Remote Host Key/Identification Changed Error */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Remote Host Key/Identification Changed Error =&lt;br /&gt;
&lt;br /&gt;
When trying to connect to &#039;&#039;&#039;elsa.hpc.tcnj.edu&#039;&#039;&#039; using SSH after the ELSA3 upgrade, you will probably get an error about the host key or host identification changed.&lt;br /&gt;
&lt;br /&gt;
Below are instructions on how to resolve this error when using the command-line SSH program on Mac OS X, but the commands are identical if you are using Linux or the Microsoft Windows built-in SSH client. Near the bottom of this page are instructions if you are on Microsoft Windows and using PuTTY or MobaXterm SSH client software. If you are using a different SSH client, you will need to consult its documentation for instructions on how to resolve host key issues.&lt;br /&gt;
&lt;br /&gt;
== SSH on MacOS X/MS-Windows/Linux ==&lt;br /&gt;
When attempting to use the terminal SSH client, you will see a message similar to the screenshot below stating &#039;&#039;&#039;WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!&#039;&#039;&#039;, followed by some additional &amp;quot;scary&amp;quot; text and finally the message that the &#039;&#039;&#039;Host key verification has failed&#039;&#039;&#039;. Note that the text may vary slightly based on the operating system (Mac/Windows/Linux) you are using. This was captured on a Mac.&lt;br /&gt;
&lt;br /&gt;
[[File:MacOSX-host-key-change.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To resolve the issue, you need to remove the old host key for &#039;&#039;&#039;elsa.hpc.tcnj.edu&#039;&#039;&#039; so that you can accept the new one. To do so, run the command &amp;lt;code&amp;gt;ssh-keygen -R elsa.hpc.tcnj.edu&amp;lt;/code&amp;gt; in the terminal. Your output should be similar to the screenshot below. Again, it may vary based on your operating system, but you want to see that it found &#039;&#039;&#039;elsa.hpc.tcnj.edu&#039;&#039;&#039; and updated the file.&lt;br /&gt;
&lt;br /&gt;
[[File:MacOSX-remove-host-key.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
After the existing host key has been removed, you can run the &amp;lt;code&amp;gt;ssh&amp;lt;/code&amp;gt; command in your terminal again. This time it will ask you to accept the new host key. If you accepted it, you won&#039;t be asked again. You need to type the full word &amp;lt;code&amp;gt;yes&amp;lt;/code&amp;gt; and press the ENTER/RETURN key.&lt;br /&gt;
&lt;br /&gt;
[[File:MacOSX-accept-host-key.png]]&lt;br /&gt;
&lt;br /&gt;
That&#039;s it. You can now continue to use the ELSA3 HPC cluster.&lt;br /&gt;
&lt;br /&gt;
== PuTTY on Microsoft Windows ==&lt;br /&gt;
Resolving the host key/identification change when using PuTTY is pretty straightforward. Simply click the &#039;&#039;&#039;Accept&#039;&#039;&#039; button to replace the old host key with the new one.&lt;br /&gt;
&lt;br /&gt;
[[File:Putty-host-key-change.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== MobaXterm on Microsoft Windows ==&lt;br /&gt;
Resolving the host key/identification change when using MobaXterm is straightforward. Simply click the &#039;&#039;&#039;OK&#039;&#039;&#039; button to replace the old host key with the new one.&lt;br /&gt;
&lt;br /&gt;
[[File:MobaXterm-host-key-change.png]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://docs.hpc.tcnj.edu/index.php?title=HPC_Cluster_ELSA3_Host_Key_Change&amp;diff=748</id>
		<title>HPC Cluster ELSA3 Host Key Change</title>
		<link rel="alternate" type="text/html" href="https://docs.hpc.tcnj.edu/index.php?title=HPC_Cluster_ELSA3_Host_Key_Change&amp;diff=748"/>
		<updated>2026-04-30T15:09:10Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Remote Host Key/Identification Changed Error =&lt;br /&gt;
&lt;br /&gt;
When trying to connect to &#039;&#039;&#039;elsa.hpc.tcnj.edu&#039;&#039;&#039; using SSH after the ELSA3 upgrade, you will probably get an error about the host key or host identification changed.&lt;br /&gt;
&lt;br /&gt;
Below are instructions on how to resolve this error when using the command-line SSH program on Mac OS X, but the commands are identical if you are using Linux or the Microsoft Windows built-in SSH client. Near the bottom of this page are instructions if you are on Microsoft Windows and using PuTTY or MobaXterm SSH client software. If you are using a different SSH client, you will need to consult its documentation for instructions on how to resolve host key issues.&lt;br /&gt;
&lt;br /&gt;
== SSH on MacOS X/MS-Windows/Linux ==&lt;br /&gt;
When attempting to use the terminal SSH client, you will see a message similar to the screenshot below stating &#039;&#039;&#039;WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!&#039;&#039;&#039;, followed by some additional &amp;quot;scary&amp;quot; text and finally the message that the &#039;&#039;&#039;Host key verification has failed&#039;&#039;&#039;. Note that the text may vary slightly based on the operating system (Mac/Windows/Linux) you are using. This was captured on a Mac.&lt;br /&gt;
&lt;br /&gt;
[[File:MacOSX-host-key-change.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To resolve the issue, you need to remove the old host key for &#039;&#039;&#039;elsa.hpc.tcnj.edu&#039;&#039;&#039; so that you can accept the new one. To do so, run the command &amp;lt;code&amp;gt;ssh-keygen -R elsa.hpc.tcnj.edu&amp;lt;/code&amp;gt; in the terminal. Your output should be similar to the screenshot below. Again, it may vary based on your operating system, but you want to see that it found &#039;&#039;&#039;elsa.hpc.tcnj.edu&#039;&#039;&#039; and updated the file.&lt;br /&gt;
&lt;br /&gt;
[[File:MacOSX-remove-host-key.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
After the existing host key has been removed, you can run the &amp;lt;code&amp;gt;ssh&amp;lt;/code&amp;gt; command in your terminal again. This time it will ask you to accept the new host key. If accepted, it won&#039;t ask you again the next time. You need to type the full word &amp;lt;code&amp;gt;yes&amp;lt;/code&amp;gt; and press the ENTER/RETURN key.&lt;br /&gt;
&lt;br /&gt;
[[File:MacOSX-accept-host-key.png]]&lt;br /&gt;
&lt;br /&gt;
That&#039;s it. You can now continue to use the ELSA3 HPC cluster.&lt;br /&gt;
&lt;br /&gt;
== PuTTY on Microsoft Windows ==&lt;br /&gt;
Resolving the host key/identification change when using PuTTY is pretty straightforward. Simply click the &#039;&#039;&#039;Accept&#039;&#039;&#039; button to replace the old host key with the new one.&lt;br /&gt;
&lt;br /&gt;
[[File:Putty-host-key-change.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== MobaXterm on Microsoft Windows ==&lt;br /&gt;
Resolving the host key/identification change when using MobaXterm is straightforward. Simply click the &#039;&#039;&#039;OK&#039;&#039;&#039; button to replace the old host key with the new one.&lt;br /&gt;
&lt;br /&gt;
[[File:MobaXterm-host-key-change.png]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://docs.hpc.tcnj.edu/index.php?title=HPC_Cluster_ELSA3_Host_Key_Change&amp;diff=747</id>
		<title>HPC Cluster ELSA3 Host Key Change</title>
		<link rel="alternate" type="text/html" href="https://docs.hpc.tcnj.edu/index.php?title=HPC_Cluster_ELSA3_Host_Key_Change&amp;diff=747"/>
		<updated>2026-04-30T15:07:48Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Remote Host Key/Identification Changed Error ===&lt;br /&gt;
&lt;br /&gt;
When trying to connect to &#039;&#039;&#039;elsa.hpc.tcnj.edu&#039;&#039;&#039; using SSH after the ELSA3 upgrade, you will probably get an error about the host key or host identification changed.&lt;br /&gt;
&lt;br /&gt;
Below are instructions on how to resolve this error when using the command-line SSH program on Mac OS X, but the commands are identical if you are using Linux or the Microsoft Windows built-in SSH client. Near the bottom of this page are instructions if you are on Microsoft Windows and using PuTTY or MobaXterm SSH client software. If you are using a different SSH client, you will need to consult its documentation for instructions on how to resolve host key issues.&lt;br /&gt;
&lt;br /&gt;
== SSH on MacOS X/MS-Windows/Linux ==&lt;br /&gt;
When attempting to use the terminal SSH client, you will see a message similar to the screenshot below stating &#039;&#039;&#039;WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!&#039;&#039;&#039;, followed by some additional &amp;quot;scary&amp;quot; text and finally the message that the &#039;&#039;&#039;Host key verification has failed&#039;&#039;&#039;. Note that the text may vary slightly based on the operating system (Mac/Windows/Linux) you are using. This was captured on a Mac.&lt;br /&gt;
&lt;br /&gt;
[[File:MacOSX-host-key-change.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To resolve the issue, you need to remove the old host key for &#039;&#039;&#039;elsa.hpc.tcnj.edu&#039;&#039;&#039; so that you can accept the new one. To do so, run the command &amp;lt;code&amp;gt;ssh-keygen -R elsa.hpc.tcnj.edu&amp;lt;/code&amp;gt; in the terminal. Your output should be similar to the screenshot below. Again, it may vary based on your operating system, but you want to see that it found &#039;&#039;&#039;elsa.hpc.tcnj.edu&#039;&#039;&#039; and updated the file.&lt;br /&gt;
&lt;br /&gt;
[[File:MacOSX-remove-host-key.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
After the existing host key has been removed, you can run the &amp;lt;code&amp;gt;ssh&amp;lt;/code&amp;gt; command in your terminal again. This time it will ask you to accept the new host key. If accepted, it won&#039;t ask you again the next time. You need to type the full word &amp;lt;code&amp;gt;yes&amp;lt;/code&amp;gt; and press the ENTER/RETURN key.&lt;br /&gt;
&lt;br /&gt;
[[File:MacOSX-accept-host-key.png]]&lt;br /&gt;
&lt;br /&gt;
That&#039;s it. You can now continue to use the ELSA3 HPC cluster.&lt;br /&gt;
&lt;br /&gt;
== PuTTY on Microsoft Windows ==&lt;br /&gt;
Resolving the host key/identification change when using PuTTY is pretty straightforward. Simply click the &#039;&#039;&#039;Accept&#039;&#039;&#039; button to replace the old host key with the new one.&lt;br /&gt;
&lt;br /&gt;
[[File:Putty-host-key-change.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== MobaXterm on Microsoft Windows ==&lt;br /&gt;
Resolving the host key/identification change when using MobaXterm is straightforward. Simply click the &#039;&#039;&#039;OK&#039;&#039;&#039; button to replace the old host key with the new one.&lt;br /&gt;
&lt;br /&gt;
[[File:MobaXterm-host-key-change.png]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://docs.hpc.tcnj.edu/index.php?title=HPC_Cluster_ELSA3_Host_Key_Change&amp;diff=746</id>
		<title>HPC Cluster ELSA3 Host Key Change</title>
		<link rel="alternate" type="text/html" href="https://docs.hpc.tcnj.edu/index.php?title=HPC_Cluster_ELSA3_Host_Key_Change&amp;diff=746"/>
		<updated>2026-04-30T15:06:06Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* MobaXterm on Microsoft Windows */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Remote Host Key/Identification Changed Error ===&lt;br /&gt;
&lt;br /&gt;
When trying to connect to &#039;&#039;&#039;elsa.hpc.tcnj.edu&#039;&#039;&#039; using SSH after the ELSA3 upgrade, you will probably get an error about the host key or host identification changed.&lt;br /&gt;
&lt;br /&gt;
Below are instructions on how to resolve this error when using the command-line SSH program on Mac OS X, but the commands are identical if you are using Linux or the Microsoft Windows built-in SSH client. Near the bottom of this page are instructions if you are on Microsoft Windows and using PuTTY or MobaXterm SSH client software.&lt;br /&gt;
&lt;br /&gt;
== SSH on MacOS X/MS-Windows/Linux ==&lt;br /&gt;
When attempting to use the terminal SSH client, you will see a message similar to the screenshot below stating &#039;&#039;&#039;WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!&#039;&#039;&#039;, followed by some additional &amp;quot;scary&amp;quot; text and finally the message that the &#039;&#039;&#039;Host key verification has failed&#039;&#039;&#039;. Note that the text may vary slightly based on the operating system (Mac/Windows/Linux) you are using. This was captured on a Mac.&lt;br /&gt;
&lt;br /&gt;
[[File:MacOSX-host-key-change.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To resolve the issue, you need to remove the old host key for &#039;&#039;&#039;elsa.hpc.tcnj.edu&#039;&#039;&#039; so that you can accept the new one. To do so, run the command &amp;lt;code&amp;gt;ssh-keygen -R elsa.hpc.tcnj.edu&amp;lt;/code&amp;gt; in the terminal. Your output should be similar to the screenshot below. Again, it may vary based on your operating system, but you want to see that it found &#039;&#039;&#039;elsa.hpc.tcnj.edu&#039;&#039;&#039; and updated the file.&lt;br /&gt;
&lt;br /&gt;
[[File:MacOSX-remove-host-key.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
After the existing host key has been removed, you can run the &amp;lt;code&amp;gt;ssh&amp;lt;/code&amp;gt; command in your terminal again. This time it will ask you to accept the new host key. If accepted, it won&#039;t ask you again the next time. You need to type the full word &amp;lt;code&amp;gt;yes&amp;lt;/code&amp;gt; and press the ENTER/RETURN key.&lt;br /&gt;
&lt;br /&gt;
[[File:MacOSX-accept-host-key.png]]&lt;br /&gt;
&lt;br /&gt;
That&#039;s it. You can now continue to use the ELSA3 HPC cluster.&lt;br /&gt;
&lt;br /&gt;
== PuTTY on Microsoft Windows ==&lt;br /&gt;
Resolving the host key/identification change when using PuTTY is pretty straightforward. Simply click the &#039;&#039;&#039;Accept&#039;&#039;&#039; button to replace the old host key with the new one.&lt;br /&gt;
&lt;br /&gt;
[[File:Putty-host-key-change.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== MobaXterm on Microsoft Windows ==&lt;br /&gt;
Resolving the host key/identification change when using MobaXterm is straightforward. Simply click the &#039;&#039;&#039;OK&#039;&#039;&#039; button to replace the old host key with the new one.&lt;br /&gt;
&lt;br /&gt;
[[File:MobaXterm-host-key-change.png]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://docs.hpc.tcnj.edu/index.php?title=HPC_Cluster_ELSA3_Host_Key_Change&amp;diff=745</id>
		<title>HPC Cluster ELSA3 Host Key Change</title>
		<link rel="alternate" type="text/html" href="https://docs.hpc.tcnj.edu/index.php?title=HPC_Cluster_ELSA3_Host_Key_Change&amp;diff=745"/>
		<updated>2026-04-30T15:05:07Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* SSH on MacOS X/MS-Windows/Linux */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Remote Host Key/Identification Changed Error ===&lt;br /&gt;
&lt;br /&gt;
When trying to connect to &#039;&#039;&#039;elsa.hpc.tcnj.edu&#039;&#039;&#039; using SSH after the ELSA3 upgrade, you will probably get an error about the host key or host identification changed.&lt;br /&gt;
&lt;br /&gt;
Below are instructions on how to resolve this error when using the command-line SSH program on Mac OS X, but the commands are identical if you are using Linux or the Microsoft Windows built-in SSH client. Near the bottom of this page are instructions if you are on Microsoft Windows and using PuTTY or MobaXterm SSH client software.&lt;br /&gt;
&lt;br /&gt;
== SSH on MacOS X/MS-Windows/Linux ==&lt;br /&gt;
When attempting to use the terminal SSH client, you will see a message similar to the screenshot below stating &#039;&#039;&#039;WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!&#039;&#039;&#039;, followed by some additional &amp;quot;scary&amp;quot; text and finally the message that the &#039;&#039;&#039;Host key verification has failed&#039;&#039;&#039;. Note that the text may vary slightly based on the operating system (Mac/Windows/Linux) you are using. This was captured on a Mac.&lt;br /&gt;
&lt;br /&gt;
[[File:MacOSX-host-key-change.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To resolve the issue, you need to remove the old host key for &#039;&#039;&#039;elsa.hpc.tcnj.edu&#039;&#039;&#039; so that you can accept the new one. To do so, run the command &amp;lt;code&amp;gt;ssh-keygen -R elsa.hpc.tcnj.edu&amp;lt;/code&amp;gt; in the terminal. Your output should be similar to the screenshot below. Again, it may vary based on your operating system, but you want to see that it found &#039;&#039;&#039;elsa.hpc.tcnj.edu&#039;&#039;&#039; and updated the file.&lt;br /&gt;
&lt;br /&gt;
[[File:MacOSX-remove-host-key.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
After the existing host key has been removed, you can run the &amp;lt;code&amp;gt;ssh&amp;lt;/code&amp;gt; command in your terminal again. This time it will ask you to accept the new host key. If accepted, it won&#039;t ask you again the next time. You need to type the full word &amp;lt;code&amp;gt;yes&amp;lt;/code&amp;gt; and press the ENTER/RETURN key.&lt;br /&gt;
&lt;br /&gt;
[[File:MacOSX-accept-host-key.png]]&lt;br /&gt;
&lt;br /&gt;
That&#039;s it. You can now continue to use the ELSA3 HPC cluster.&lt;br /&gt;
&lt;br /&gt;
== PuTTY on Microsoft Windows ==&lt;br /&gt;
Resolving the host key/identification change when using PuTTY is pretty straightforward. Simply click the &#039;&#039;&#039;Accept&#039;&#039;&#039; button to replace the old host key with the new one.&lt;br /&gt;
&lt;br /&gt;
[[File:Putty-host-key-change.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== MobaXterm on Microsoft Windows ==&lt;br /&gt;
Resolving the host key/identification change when using MobaXterm is pretty straightforward. Simply click the &#039;&#039;&#039;OK&#039;&#039;&#039; button to replace the old host key with the new one.&lt;br /&gt;
&lt;br /&gt;
[[File:MobaXterm-host-key-change.png]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://docs.hpc.tcnj.edu/index.php?title=HPC_Cluster_ELSA3_Host_Key_Change&amp;diff=744</id>
		<title>HPC Cluster ELSA3 Host Key Change</title>
		<link rel="alternate" type="text/html" href="https://docs.hpc.tcnj.edu/index.php?title=HPC_Cluster_ELSA3_Host_Key_Change&amp;diff=744"/>
		<updated>2026-04-30T15:04:24Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* SSH on MacOS X/MS-Windows/Linux */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Remote Host Key/Identification Changed Error ===&lt;br /&gt;
&lt;br /&gt;
When trying to connect to &#039;&#039;&#039;elsa.hpc.tcnj.edu&#039;&#039;&#039; using SSH after the ELSA3 upgrade, you will probably get an error about the host key or host identification changed.&lt;br /&gt;
&lt;br /&gt;
Below are instructions on how to resolve this error when using the command-line SSH program on Mac OS X, but the commands are identical if you are using Linux or the Microsoft Windows built-in SSH client. Near the bottom of this page are instructions if you are on Microsoft Windows and using PuTTY or MobaXterm SSH client software.&lt;br /&gt;
&lt;br /&gt;
== SSH on MacOS X/MS-Windows/Linux ==&lt;br /&gt;
When attempting to use the terminal SSH client, you will see a message similar to the screenshot below stating &#039;&#039;&#039;WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!&#039;&#039;&#039;, followed by some additional &amp;quot;scary&amp;quot; text and finally the message that the &#039;&#039;&#039;Host key verification has failed&#039;&#039;&#039;. Note that the text may vary slightly based on the operating system (Mac/Windows/Linux) you are using. This was captured on a Mac.&lt;br /&gt;
&lt;br /&gt;
[[File:MacOSX-host-key-change.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To resolve the issue, you need to remove the old host key for &#039;&#039;&#039;elsa.hpc.tcnj.edu&#039;&#039;&#039; so that you can accept the new one. To do so, run the command &amp;lt;code&amp;gt;ssh-keygen -R elsa.hpc.tcnj.edu&amp;lt;/code&amp;gt; in the terminal. Your output should be similar to the screenshot below. Again, it may vary based on your operating system, but you want to see that it found &#039;&#039;&#039;elsa.hpc.tcnj.edu&#039;&#039;&#039; and updated the file.&lt;br /&gt;
&lt;br /&gt;
[[File:MacOSX-remove-host-key.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
After the existing host key has been removed, you can run the &amp;lt;code&amp;gt;ssh&amp;lt;/code&amp;gt; command in your terminal again. This time it will ask you to accept the new host key. You will only be asked this once. If accepted, it won&#039;t ask you again the next time. You need to type the full word &amp;lt;code&amp;gt;yes&amp;lt;/code&amp;gt; and press the ENTER/RETURN key.&lt;br /&gt;
&lt;br /&gt;
[[File:MacOSX-accept-host-key.png]]&lt;br /&gt;
&lt;br /&gt;
That&#039;s it. You can now continue to use the ELSA3 HPC cluster.&lt;br /&gt;
&lt;br /&gt;
== PuTTY on Microsoft Windows ==&lt;br /&gt;
Resolving the host key/identification change when using PuTTY is pretty straightforward. Simply click the &#039;&#039;&#039;Accept&#039;&#039;&#039; button to replace the old host key with the new one.&lt;br /&gt;
&lt;br /&gt;
[[File:Putty-host-key-change.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== MobaXterm on Microsoft Windows ==&lt;br /&gt;
Resolving the host key/identification change when using MobaXterm is pretty straightforward. Simply click the &#039;&#039;&#039;OK&#039;&#039;&#039; button to replace the old host key with the new one.&lt;br /&gt;
&lt;br /&gt;
[[File:MobaXterm-host-key-change.png]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://docs.hpc.tcnj.edu/index.php?title=HPC_Cluster_ELSA3_Host_Key_Change&amp;diff=743</id>
		<title>HPC Cluster ELSA3 Host Key Change</title>
		<link rel="alternate" type="text/html" href="https://docs.hpc.tcnj.edu/index.php?title=HPC_Cluster_ELSA3_Host_Key_Change&amp;diff=743"/>
		<updated>2026-04-30T15:03:44Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* SSH on MacOS X/MS-Windows/Linux */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Remote Host Key/Identification Changed Error ===&lt;br /&gt;
&lt;br /&gt;
When trying to connect to &#039;&#039;&#039;elsa.hpc.tcnj.edu&#039;&#039;&#039; using SSH after the ELSA3 upgrade, you will probably get an error about the host key or host identification changed.&lt;br /&gt;
&lt;br /&gt;
Below are instructions on how to resolve this error when using the command-line SSH program on Mac OS X, but the commands are identical if you are using Linux or the Microsoft Windows built-in SSH client. Near the bottom of this page are instructions if you are on Microsoft Windows and using PuTTY or MobaXterm SSH client software.&lt;br /&gt;
&lt;br /&gt;
== SSH on MacOS X/MS-Windows/Linux ==&lt;br /&gt;
When attempting to use the terminal SSH client, you will see a message similar to the screenshot below stating &#039;&#039;&#039;WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!&#039;&#039;&#039;, followed by some additional &amp;quot;scary&amp;quot; text and finally the message that the &#039;&#039;&#039;Host key verification has failed&#039;&#039;&#039;. Note that the text may vary slightly based on the operating system (Mac/Windows/Linux) you are using. This was captured on a Mac.&lt;br /&gt;
&lt;br /&gt;
[[File:MacOSX-host-key-change.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To resolve the issue, you need to remove the old host key for &#039;&#039;&#039;elsa.hpc.tcnj.edu&#039;&#039;&#039; so that you can accept the new one. To do so, run the command &amp;lt;code&amp;gt;ssh-keygen -R elsa.hpc.tcnj.edu&amp;lt;/code&amp;gt; in the terminal. Your output should be similar to the screenshot below. Again, it may vary based on your operating system, but you want to see that it found &#039;&#039;&#039;elsa.hpc.tcnj.edu&#039;&#039;&#039; and updated the file.&lt;br /&gt;
&lt;br /&gt;
[[File:MacOSX-remove-host-key.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
After the existing host key has been removed, you can run the ssh command in your terminal again. This time it will ask you to accept the new host key. You will only be asked this once. If accepted, it won&#039;t ask you again the next time. You need to type the full word &amp;lt;code&amp;gt;yes&amp;lt;/code&amp;gt; and press the ENTER/RETURN key.&lt;br /&gt;
&lt;br /&gt;
[[File:MacOSX-accept-host-key.png]]&lt;br /&gt;
&lt;br /&gt;
That&#039;s it. You can now continue to use the ELSA3 HPC cluster.&lt;br /&gt;
&lt;br /&gt;
== PuTTY on Microsoft Windows ==&lt;br /&gt;
Resolving the host key/identification change when using PuTTY is pretty straightforward. Simply click the &#039;&#039;&#039;Accept&#039;&#039;&#039; button to replace the old host key with the new one.&lt;br /&gt;
&lt;br /&gt;
[[File:Putty-host-key-change.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== MobaXterm on Microsoft Windows ==&lt;br /&gt;
Resolving the host key/identification change when using MobaXterm is pretty straightforward. Simply click the &#039;&#039;&#039;OK&#039;&#039;&#039; button to replace the old host key with the new one.&lt;br /&gt;
&lt;br /&gt;
[[File:MobaXterm-host-key-change.png]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://docs.hpc.tcnj.edu/index.php?title=HPC_Cluster_ELSA3_Host_Key_Change&amp;diff=742</id>
		<title>HPC Cluster ELSA3 Host Key Change</title>
		<link rel="alternate" type="text/html" href="https://docs.hpc.tcnj.edu/index.php?title=HPC_Cluster_ELSA3_Host_Key_Change&amp;diff=742"/>
		<updated>2026-04-30T15:03:13Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Remote Host Key/Identification Changed Error ===&lt;br /&gt;
&lt;br /&gt;
When trying to connect to &#039;&#039;&#039;elsa.hpc.tcnj.edu&#039;&#039;&#039; using SSH after the ELSA3 upgrade, you will probably get an error about the host key or host identification changed.&lt;br /&gt;
&lt;br /&gt;
Below are instructions on how to resolve this error when using the command-line SSH program on Mac OS X, but the commands are identical if you are using Linux or the Microsoft Windows built-in SSH client. Near the bottom of this page are instructions if you are on Microsoft Windows and using PuTTY or MobaXterm SSH client software.&lt;br /&gt;
&lt;br /&gt;
== SSH on MacOS X/MS-Windows/Linux ==&lt;br /&gt;
When attempting to use the terminal SSH client, you will see a message similar to the screenshot below stating &#039;&#039;&#039;WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!&#039;&#039;&#039;, followed by some additional &amp;quot;scary&amp;quot; text and finally the message that the &#039;&#039;&#039;Host key verification has failed&#039;&#039;&#039;. Note that the text may vary slightly based on the operating system (Mac/Windows/Linux) you are using. This was captured on a Mac.&lt;br /&gt;
&lt;br /&gt;
[[File:MacOSX-host-key-change.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To resolve the issue, you need to remove the old host key for elsa.hpc.tcnj.edu so that you can accept the new one. To do so, run the command &amp;lt;code&amp;gt;ssh-keygen -R elsa.hpc.tcnj.edu&amp;lt;/code&amp;gt; in the terminal. Your output should be similar to the screenshot below. Again, it may vary based on your operating system, but you want to see that it found &#039;&#039;&#039;elsa.hpc.tcnj.edu&#039;&#039;&#039; and updated the file.&lt;br /&gt;
&lt;br /&gt;
[[File:MacOSX-remove-host-key.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
After the existing host key has been removed, you can run the ssh command in your terminal again. This time it will ask you to accept the new host key. You will only be asked this once. If accepted, it won&#039;t ask you again the next time. You need to type the full word &amp;lt;code&amp;gt;yes&amp;lt;/code&amp;gt; and press the ENTER/RETURN key.&lt;br /&gt;
&lt;br /&gt;
[[File:MacOSX-accept-host-key.png]]&lt;br /&gt;
&lt;br /&gt;
That&#039;s it. You can now continue to use the ELSA3 HPC cluster. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== PuTTY on Microsoft Windows ==&lt;br /&gt;
Resolving the host key/identification change when using PuTTY is pretty straightforward. Simply click the &#039;&#039;&#039;Accept&#039;&#039;&#039; button to replace the old host key with the new one.&lt;br /&gt;
&lt;br /&gt;
[[File:Putty-host-key-change.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== MobaXterm on Microsoft Windows ==&lt;br /&gt;
Resolving the host key/identification change when using MobaXterm is pretty straightforward. Simply click the &#039;&#039;&#039;OK&#039;&#039;&#039; button to replace the old host key with the new one.&lt;br /&gt;
&lt;br /&gt;
[[File:MobaXterm-host-key-change.png]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://docs.hpc.tcnj.edu/index.php?title=HPC_Cluster_ELSA3_Host_Key_Change&amp;diff=741</id>
		<title>HPC Cluster ELSA3 Host Key Change</title>
		<link rel="alternate" type="text/html" href="https://docs.hpc.tcnj.edu/index.php?title=HPC_Cluster_ELSA3_Host_Key_Change&amp;diff=741"/>
		<updated>2026-04-30T14:39:34Z</updated>

		<summary type="html">&lt;p&gt;Admin: Created page with &amp;quot;File:MacOSX-host-key-change.png  File:MacOSX-remove-host-key.png  File:MacOSX-accept-host-key.png  File:Putty-host-key-change.png  File:MobaXterm-host-key-change.png&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:MacOSX-host-key-change.png]]&lt;br /&gt;
&lt;br /&gt;
[[File:MacOSX-remove-host-key.png]]&lt;br /&gt;
&lt;br /&gt;
[[File:MacOSX-accept-host-key.png]]&lt;br /&gt;
&lt;br /&gt;
[[File:Putty-host-key-change.png]]&lt;br /&gt;
&lt;br /&gt;
[[File:MobaXterm-host-key-change.png]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://docs.hpc.tcnj.edu/index.php?title=File:MacOSX-post-quantum-warning.png&amp;diff=740</id>
		<title>File:MacOSX-post-quantum-warning.png</title>
		<link rel="alternate" type="text/html" href="https://docs.hpc.tcnj.edu/index.php?title=File:MacOSX-post-quantum-warning.png&amp;diff=740"/>
		<updated>2026-04-30T14:35:07Z</updated>

		<summary type="html">&lt;p&gt;Admin: Screenshot of MacOS X show post-quantum warning message.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
Screenshot of MacOS X show post-quantum warning message.&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://docs.hpc.tcnj.edu/index.php?title=File:MacOSX-accept-host-key.png&amp;diff=739</id>
		<title>File:MacOSX-accept-host-key.png</title>
		<link rel="alternate" type="text/html" href="https://docs.hpc.tcnj.edu/index.php?title=File:MacOSX-accept-host-key.png&amp;diff=739"/>
		<updated>2026-04-30T14:34:37Z</updated>

		<summary type="html">&lt;p&gt;Admin: Screenshot of MacOS X showing acceptance of new host key.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
Screenshot of MacOS X showing acceptance of new host key.&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://docs.hpc.tcnj.edu/index.php?title=File:MacOSX-remove-host-key.png&amp;diff=738</id>
		<title>File:MacOSX-remove-host-key.png</title>
		<link rel="alternate" type="text/html" href="https://docs.hpc.tcnj.edu/index.php?title=File:MacOSX-remove-host-key.png&amp;diff=738"/>
		<updated>2026-04-30T14:34:10Z</updated>

		<summary type="html">&lt;p&gt;Admin: Screenshot of MacOS X showing removal of old host key.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
Screenshot of MacOS X showing removal of old host key.&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://docs.hpc.tcnj.edu/index.php?title=File:MacOSX-host-key-change.png&amp;diff=737</id>
		<title>File:MacOSX-host-key-change.png</title>
		<link rel="alternate" type="text/html" href="https://docs.hpc.tcnj.edu/index.php?title=File:MacOSX-host-key-change.png&amp;diff=737"/>
		<updated>2026-04-30T14:33:40Z</updated>

		<summary type="html">&lt;p&gt;Admin: Screenshot of MacOS X terminal showing SSH host key changed error.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
Screenshot of MacOS X terminal showing SSH host key changed error.&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://docs.hpc.tcnj.edu/index.php?title=File:Putty-host-key-change.png&amp;diff=736</id>
		<title>File:Putty-host-key-change.png</title>
		<link rel="alternate" type="text/html" href="https://docs.hpc.tcnj.edu/index.php?title=File:Putty-host-key-change.png&amp;diff=736"/>
		<updated>2026-04-30T14:28:31Z</updated>

		<summary type="html">&lt;p&gt;Admin: Screenshot of warning from Putty about SSH server key has changed.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
Screenshot of warning from Putty about SSH server key has changed.&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://docs.hpc.tcnj.edu/index.php?title=File:MobaXterm-host-key-change.png&amp;diff=735</id>
		<title>File:MobaXterm-host-key-change.png</title>
		<link rel="alternate" type="text/html" href="https://docs.hpc.tcnj.edu/index.php?title=File:MobaXterm-host-key-change.png&amp;diff=735"/>
		<updated>2026-04-30T14:28:12Z</updated>

		<summary type="html">&lt;p&gt;Admin: Screenshot of warning from MobaXterm about SSH server key has changed.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
Screenshot of warning from MobaXterm about SSH server key has changed.&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://docs.hpc.tcnj.edu/index.php?title=ELSA3_Upgrade_FAQ&amp;diff=733</id>
		<title>ELSA3 Upgrade FAQ</title>
		<link rel="alternate" type="text/html" href="https://docs.hpc.tcnj.edu/index.php?title=ELSA3_Upgrade_FAQ&amp;diff=733"/>
		<updated>2026-04-09T19:10:38Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* Is there an entire new cluster running for this test? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== ELSA3 Upgrade Issues &amp;amp; Resolutions ==&lt;br /&gt;
&lt;br /&gt;
===== Job or module command failed with &amp;quot;The following module(s) are unknown&amp;quot; error =====&lt;br /&gt;
&lt;br /&gt;
If your job or &amp;lt;code&amp;gt;module add&amp;lt;/code&amp;gt; command fails and you have an error like &amp;lt;code&amp;gt;Lmod has detected the following error: The following module(s) are unknown:&amp;lt;/code&amp;gt; in your &#039;&#039;&#039;job.&#039;&#039;####&#039;&#039;.out&#039;&#039;&#039; file, it means that the application or the version of the application you are trying to use is not on the ELSA3 cluster. For an application like Matlab where there are multiple version, simply change your SLURM submit script to select a different version or remove the version entirely and let the system pick the best &amp;quot;default&amp;quot; version. If the application does not exist on the ELSA3 cluster, and you need it for your workflow, please contact Shawn Sivy (ssivy@tcnj.edu) to have it moved over from the old ELSA cluster.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To fix the situation where the version is no longer available, look for a line in your submit script like the one below. Note: &amp;lt;code&amp;gt;module add&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;module load&amp;lt;/code&amp;gt; are synonymous.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;module add matlab/R2021a&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
and replace it with one of these&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;module add matlab/R2025a&amp;lt;/code&amp;gt; &#039;&#039;or&#039;&#039;  &amp;lt;code&amp;gt;module add matlab&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To see what modules are available, use the &amp;lt;code&amp;gt;module avail&amp;lt;/code&amp;gt; command.&lt;br /&gt;
&lt;br /&gt;
Example: &amp;lt;code&amp;gt;module avail&amp;lt;/code&amp;gt; &#039;&#039;or&#039;&#039;  &amp;lt;code&amp;gt;module avail matlab&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== ELSA3 Upgrade/Testing Frequently Asked Questions ==&lt;br /&gt;
&lt;br /&gt;
===== So why is there a new cluster? =====&lt;br /&gt;
ELSA3 features an upgraded operating system, Rocky Linux 9, and the OpenHPC 3.x cluster tools. The current cluster is using Rocky Linux 8 and the OpenHPC 2.x cluster tools.&lt;br /&gt;
&lt;br /&gt;
===== Does this cluster upgrade affect the virtual machines (VMs) on the &amp;quot;MoOSE&amp;quot; virtual infrastructure? =====&lt;br /&gt;
No. The virtualization system is a separate cluster with its own servers and software. However, I will look to upgrade the underlying virtualization software this summer, but that will (mostly) be transparent to the end-users of that system.&lt;br /&gt;
&lt;br /&gt;
===== Why do I need to test anything? =====&lt;br /&gt;
Like moving from one version of Windows to another or one version of MacOS to another, there are some changes that may cause issues with the existing software applications. While I have done some basic testing to make sure there aren&#039;t obvious issues with the applications, I am inviting you to also try out some of your applications and double-check my testing.&lt;br /&gt;
&lt;br /&gt;
===== Any gotchas I should worry about when testing? =====&lt;br /&gt;
Mostly no. I&#039;ve disabled the ELSA VDI Desktop because switching back and forth between the new cluster and the old cluster can cause issues. My only other suggestion is to be careful using Open OnDemand on both clusters at the same time. Since your /home directory is available, both will write info to it. Don&#039;t accidentally delete or cancel a job running on the wrong Open OnDemand. It won&#039;t work anyway and will confuse the other cluster&#039;s Open OnDemand. I would suggest using only one at a time and running them in a private/incognito browser window.&lt;br /&gt;
&lt;br /&gt;
===== I don&#039;t have time to do the testing. Can I have my students access the ELSA3 test cluster to do the testing instead? =====&lt;br /&gt;
Absolutely. Feel free to share this email with them. Have them contact me if they run into any issues.&lt;br /&gt;
&lt;br /&gt;
===== Both my students and I are too busy to do any testing. What will happen if we don&#039;t do any testing? =====&lt;br /&gt;
That&#039;s not a problem. I just wanted to provide you with an opportunity to test drive the new cluster before it goes into production after the spring semester. If you don&#039;t any have time to test now, we can work together later on to resolve any issues you encounter.&lt;br /&gt;
&lt;br /&gt;
===== Are my files also available on this new cluster? =====&lt;br /&gt;
Yes. Your files in your home directory, /projects, and /courses and are available and are currently shared between the two clusters. Because of how the global /scratch system works, it won&#039;t be available until after the upgrade.&lt;br /&gt;
&lt;br /&gt;
===== Is there a new login for the ELSA3 test cluster? =====&lt;br /&gt;
Nope. Just use your regular TCNJ username and password like you do on the current ELSA cluster.&lt;br /&gt;
&lt;br /&gt;
===== How do I access the test cluster? =====&lt;br /&gt;
For the test, you can use these names to access the ELSA3 cluster test:&lt;br /&gt;
Via SSH: Use elsa-test3.hpc.tcnj.edu, e.g.  ssh ssivy@elsa-test3.hpc.tcnj.edu&lt;br /&gt;
&lt;br /&gt;
Via Web: https://ondemand-test3.hpc.tcnj.edu/&lt;br /&gt;
&lt;br /&gt;
When we move to production, these will be changed to the existing elsa.hpc.tcnj.edu and ondemand.hpc.tcnj.edu.&lt;br /&gt;
&lt;br /&gt;
===== How long is the testing period of the second &amp;quot;cluster crunch&amp;quot;? =====&lt;br /&gt;
You can login to the new cluster now and continue to use it through Sunday, May 3rd. At that point, I&#039;ll take the new cluster down to make any necessary changes, updates or tweaks before the final cut-over on May 21st &amp;amp; 22nd.&lt;br /&gt;
&lt;br /&gt;
===== What have you tested? =====&lt;br /&gt;
I surveyed the main users of the cluster to determine which applications needed to be &amp;quot;ported&amp;quot; over to ELSA3. Some applications and some older versions of applications have been left behind. You can see all the applications that have been ported and tested by me by reviewing this [https://docs.google.com/spreadsheets/d/1s2FJ9vfOHikBThf4rE45Pmh45EgqU8nQwi0y9qPlK08/ Google Sheet].&lt;br /&gt;
&lt;br /&gt;
In addition, all applications available under the Interactive Applications in Open OnDemand on the new cluster have been tested, and, at the very least, should start up.&lt;br /&gt;
&lt;br /&gt;
===== Is there an entire new cluster running for this test? =====&lt;br /&gt;
Yes, sort of. The test cluster should be full-featured except for those items listed below. The applications below are disabled in this test because it could cause issues with their equivalent applications in the current cluster. The disabled apps are:&lt;br /&gt;
* WebMO website&lt;br /&gt;
* ELSA VDI Desktop under Interactive Applications in Open OnDemand&lt;br /&gt;
* ARM nodes (these will be reimaged with Rocky Linux 9 over the summer)&lt;br /&gt;
* Access to /scratch&lt;br /&gt;
&lt;br /&gt;
These will be available in a future test session or with the launch of the ELSA3 cluster in production&lt;br /&gt;
&lt;br /&gt;
There are limited resources available. Here are the nodes available for testing:&lt;br /&gt;
* 2 CPU-based nodes (1 AMD-based and 1 Intel-based)&lt;br /&gt;
* 1 GPU node with 4 x RTX 2080 GPUs&lt;br /&gt;
* 1 GPU node with 4 x RTX A5000 GPUs&lt;br /&gt;
* 1 GPU node with 4 x L40S GPUs (may not always be available depending on L40S needs on the current cluster)&lt;br /&gt;
* 1 Visualization node with an L40 GPU (new!) for graphics rendering&lt;br /&gt;
* 1 login node&lt;br /&gt;
* 1 Open OnDemand node&lt;br /&gt;
&lt;br /&gt;
===== When will ELSA3 launch into production? =====&lt;br /&gt;
ELSA will be upgraded on May 21 &amp;amp; 22nd (Commencement days). Because of the campus power outage on Sunday, May 24th and Memorial Day on Monday, May 25th, ELSA3 will be down until Tuesday, May 26th. I hope the have the system up and operational in the afternoon.&lt;br /&gt;
&lt;br /&gt;
===== What will happen to the current cluster? =====&lt;br /&gt;
All the nodes will be moved over to the new ELSA3 cluster when it goes into production. The old cluster software will remain for a while, but will no longer be accessible to end-users. If something needs to be moved over later, I will still be able to access the old cluster configurations and software. Remember, all files in your /home, /projects, /courses and /scratch will be available to you on the new cluster.&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://docs.hpc.tcnj.edu/index.php?title=ELSA3_Upgrade_FAQ&amp;diff=732</id>
		<title>ELSA3 Upgrade FAQ</title>
		<link rel="alternate" type="text/html" href="https://docs.hpc.tcnj.edu/index.php?title=ELSA3_Upgrade_FAQ&amp;diff=732"/>
		<updated>2026-04-09T19:09:41Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* Are my files also available on this new cluster? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== ELSA3 Upgrade Issues &amp;amp; Resolutions ==&lt;br /&gt;
&lt;br /&gt;
===== Job or module command failed with &amp;quot;The following module(s) are unknown&amp;quot; error =====&lt;br /&gt;
&lt;br /&gt;
If your job or &amp;lt;code&amp;gt;module add&amp;lt;/code&amp;gt; command fails and you have an error like &amp;lt;code&amp;gt;Lmod has detected the following error: The following module(s) are unknown:&amp;lt;/code&amp;gt; in your &#039;&#039;&#039;job.&#039;&#039;####&#039;&#039;.out&#039;&#039;&#039; file, it means that the application or the version of the application you are trying to use is not on the ELSA3 cluster. For an application like Matlab where there are multiple version, simply change your SLURM submit script to select a different version or remove the version entirely and let the system pick the best &amp;quot;default&amp;quot; version. If the application does not exist on the ELSA3 cluster, and you need it for your workflow, please contact Shawn Sivy (ssivy@tcnj.edu) to have it moved over from the old ELSA cluster.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To fix the situation where the version is no longer available, look for a line in your submit script like the one below. Note: &amp;lt;code&amp;gt;module add&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;module load&amp;lt;/code&amp;gt; are synonymous.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;module add matlab/R2021a&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
and replace it with one of these&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;module add matlab/R2025a&amp;lt;/code&amp;gt; &#039;&#039;or&#039;&#039;  &amp;lt;code&amp;gt;module add matlab&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To see what modules are available, use the &amp;lt;code&amp;gt;module avail&amp;lt;/code&amp;gt; command.&lt;br /&gt;
&lt;br /&gt;
Example: &amp;lt;code&amp;gt;module avail&amp;lt;/code&amp;gt; &#039;&#039;or&#039;&#039;  &amp;lt;code&amp;gt;module avail matlab&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== ELSA3 Upgrade/Testing Frequently Asked Questions ==&lt;br /&gt;
&lt;br /&gt;
===== So why is there a new cluster? =====&lt;br /&gt;
ELSA3 features an upgraded operating system, Rocky Linux 9, and the OpenHPC 3.x cluster tools. The current cluster is using Rocky Linux 8 and the OpenHPC 2.x cluster tools.&lt;br /&gt;
&lt;br /&gt;
===== Does this cluster upgrade affect the virtual machines (VMs) on the &amp;quot;MoOSE&amp;quot; virtual infrastructure? =====&lt;br /&gt;
No. The virtualization system is a separate cluster with its own servers and software. However, I will look to upgrade the underlying virtualization software this summer, but that will (mostly) be transparent to the end-users of that system.&lt;br /&gt;
&lt;br /&gt;
===== Why do I need to test anything? =====&lt;br /&gt;
Like moving from one version of Windows to another or one version of MacOS to another, there are some changes that may cause issues with the existing software applications. While I have done some basic testing to make sure there aren&#039;t obvious issues with the applications, I am inviting you to also try out some of your applications and double-check my testing.&lt;br /&gt;
&lt;br /&gt;
===== Any gotchas I should worry about when testing? =====&lt;br /&gt;
Mostly no. I&#039;ve disabled the ELSA VDI Desktop because switching back and forth between the new cluster and the old cluster can cause issues. My only other suggestion is to be careful using Open OnDemand on both clusters at the same time. Since your /home directory is available, both will write info to it. Don&#039;t accidentally delete or cancel a job running on the wrong Open OnDemand. It won&#039;t work anyway and will confuse the other cluster&#039;s Open OnDemand. I would suggest using only one at a time and running them in a private/incognito browser window.&lt;br /&gt;
&lt;br /&gt;
===== I don&#039;t have time to do the testing. Can I have my students access the ELSA3 test cluster to do the testing instead? =====&lt;br /&gt;
Absolutely. Feel free to share this email with them. Have them contact me if they run into any issues.&lt;br /&gt;
&lt;br /&gt;
===== Both my students and I are too busy to do any testing. What will happen if we don&#039;t do any testing? =====&lt;br /&gt;
That&#039;s not a problem. I just wanted to provide you with an opportunity to test drive the new cluster before it goes into production after the spring semester. If you don&#039;t any have time to test now, we can work together later on to resolve any issues you encounter.&lt;br /&gt;
&lt;br /&gt;
===== Are my files also available on this new cluster? =====&lt;br /&gt;
Yes. Your files in your home directory, /projects, and /courses and are available and are currently shared between the two clusters. Because of how the global /scratch system works, it won&#039;t be available until after the upgrade.&lt;br /&gt;
&lt;br /&gt;
===== Is there a new login for the ELSA3 test cluster? =====&lt;br /&gt;
Nope. Just use your regular TCNJ username and password like you do on the current ELSA cluster.&lt;br /&gt;
&lt;br /&gt;
===== How do I access the test cluster? =====&lt;br /&gt;
For the test, you can use these names to access the ELSA3 cluster test:&lt;br /&gt;
Via SSH: Use elsa-test3.hpc.tcnj.edu, e.g.  ssh ssivy@elsa-test3.hpc.tcnj.edu&lt;br /&gt;
&lt;br /&gt;
Via Web: https://ondemand-test3.hpc.tcnj.edu/&lt;br /&gt;
&lt;br /&gt;
When we move to production, these will be changed to the existing elsa.hpc.tcnj.edu and ondemand.hpc.tcnj.edu.&lt;br /&gt;
&lt;br /&gt;
===== How long is the testing period of the second &amp;quot;cluster crunch&amp;quot;? =====&lt;br /&gt;
You can login to the new cluster now and continue to use it through Sunday, May 3rd. At that point, I&#039;ll take the new cluster down to make any necessary changes, updates or tweaks before the final cut-over on May 21st &amp;amp; 22nd.&lt;br /&gt;
&lt;br /&gt;
===== What have you tested? =====&lt;br /&gt;
I surveyed the main users of the cluster to determine which applications needed to be &amp;quot;ported&amp;quot; over to ELSA3. Some applications and some older versions of applications have been left behind. You can see all the applications that have been ported and tested by me by reviewing this [https://docs.google.com/spreadsheets/d/1s2FJ9vfOHikBThf4rE45Pmh45EgqU8nQwi0y9qPlK08/ Google Sheet].&lt;br /&gt;
&lt;br /&gt;
In addition, all applications available under the Interactive Applications in Open OnDemand on the new cluster have been tested, and, at the very least, should start up.&lt;br /&gt;
&lt;br /&gt;
===== Is there an entire new cluster running for this test? =====&lt;br /&gt;
Yes, sort of. The test cluster should be full-featured except for those items listed below. The applications below are disabled in this test because it could cause issues with their equivalent applications in the current cluster. The disabled apps are:&lt;br /&gt;
* WebMO website&lt;br /&gt;
* ELSA VDI Desktop under Interactive Applications in Open OnDemand&lt;br /&gt;
* ARM nodes (these will be reimaged with Rocky Linux 9 over the summer)&lt;br /&gt;
* Access to /scratch&lt;br /&gt;
&lt;br /&gt;
These will be available in a future test session or with the launch of the ELSA3 cluster in production&lt;br /&gt;
&lt;br /&gt;
There are limited resources available. Here are the nodes available for testing:&lt;br /&gt;
* 2 CPU-based nodes (1 AMD-based and 1 Intel-based)&lt;br /&gt;
* 1 GPU node with 4 x RTX 2080 GPUs&lt;br /&gt;
* 1 GPU node with 4 x RTX A5000 GPUs&lt;br /&gt;
* 1 GPU node with 4 x L40S GPUs&lt;br /&gt;
* 1 Visualization node with an L40 GPU (new!) for graphics rendering&lt;br /&gt;
* 1 login node&lt;br /&gt;
* 1 Open OnDemand node&lt;br /&gt;
&lt;br /&gt;
===== When will ELSA3 launch into production? =====&lt;br /&gt;
ELSA will be upgraded on May 21 &amp;amp; 22nd (Commencement days). Because of the campus power outage on Sunday, May 24th and Memorial Day on Monday, May 25th, ELSA3 will be down until Tuesday, May 26th. I hope the have the system up and operational in the afternoon.&lt;br /&gt;
&lt;br /&gt;
===== What will happen to the current cluster? =====&lt;br /&gt;
All the nodes will be moved over to the new ELSA3 cluster when it goes into production. The old cluster software will remain for a while, but will no longer be accessible to end-users. If something needs to be moved over later, I will still be able to access the old cluster configurations and software. Remember, all files in your /home, /projects, /courses and /scratch will be available to you on the new cluster.&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://docs.hpc.tcnj.edu/index.php?title=ELSA3_Upgrade_FAQ&amp;diff=731</id>
		<title>ELSA3 Upgrade FAQ</title>
		<link rel="alternate" type="text/html" href="https://docs.hpc.tcnj.edu/index.php?title=ELSA3_Upgrade_FAQ&amp;diff=731"/>
		<updated>2026-04-09T19:08:07Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* Is there an entire new cluster running for this test? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== ELSA3 Upgrade Issues &amp;amp; Resolutions ==&lt;br /&gt;
&lt;br /&gt;
===== Job or module command failed with &amp;quot;The following module(s) are unknown&amp;quot; error =====&lt;br /&gt;
&lt;br /&gt;
If your job or &amp;lt;code&amp;gt;module add&amp;lt;/code&amp;gt; command fails and you have an error like &amp;lt;code&amp;gt;Lmod has detected the following error: The following module(s) are unknown:&amp;lt;/code&amp;gt; in your &#039;&#039;&#039;job.&#039;&#039;####&#039;&#039;.out&#039;&#039;&#039; file, it means that the application or the version of the application you are trying to use is not on the ELSA3 cluster. For an application like Matlab where there are multiple version, simply change your SLURM submit script to select a different version or remove the version entirely and let the system pick the best &amp;quot;default&amp;quot; version. If the application does not exist on the ELSA3 cluster, and you need it for your workflow, please contact Shawn Sivy (ssivy@tcnj.edu) to have it moved over from the old ELSA cluster.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To fix the situation where the version is no longer available, look for a line in your submit script like the one below. Note: &amp;lt;code&amp;gt;module add&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;module load&amp;lt;/code&amp;gt; are synonymous.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;module add matlab/R2021a&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
and replace it with one of these&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;module add matlab/R2025a&amp;lt;/code&amp;gt; &#039;&#039;or&#039;&#039;  &amp;lt;code&amp;gt;module add matlab&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To see what modules are available, use the &amp;lt;code&amp;gt;module avail&amp;lt;/code&amp;gt; command.&lt;br /&gt;
&lt;br /&gt;
Example: &amp;lt;code&amp;gt;module avail&amp;lt;/code&amp;gt; &#039;&#039;or&#039;&#039;  &amp;lt;code&amp;gt;module avail matlab&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== ELSA3 Upgrade/Testing Frequently Asked Questions ==&lt;br /&gt;
&lt;br /&gt;
===== So why is there a new cluster? =====&lt;br /&gt;
ELSA3 features an upgraded operating system, Rocky Linux 9, and the OpenHPC 3.x cluster tools. The current cluster is using Rocky Linux 8 and the OpenHPC 2.x cluster tools.&lt;br /&gt;
&lt;br /&gt;
===== Does this cluster upgrade affect the virtual machines (VMs) on the &amp;quot;MoOSE&amp;quot; virtual infrastructure? =====&lt;br /&gt;
No. The virtualization system is a separate cluster with its own servers and software. However, I will look to upgrade the underlying virtualization software this summer, but that will (mostly) be transparent to the end-users of that system.&lt;br /&gt;
&lt;br /&gt;
===== Why do I need to test anything? =====&lt;br /&gt;
Like moving from one version of Windows to another or one version of MacOS to another, there are some changes that may cause issues with the existing software applications. While I have done some basic testing to make sure there aren&#039;t obvious issues with the applications, I am inviting you to also try out some of your applications and double-check my testing.&lt;br /&gt;
&lt;br /&gt;
===== Any gotchas I should worry about when testing? =====&lt;br /&gt;
Mostly no. I&#039;ve disabled the ELSA VDI Desktop because switching back and forth between the new cluster and the old cluster can cause issues. My only other suggestion is to be careful using Open OnDemand on both clusters at the same time. Since your /home directory is available, both will write info to it. Don&#039;t accidentally delete or cancel a job running on the wrong Open OnDemand. It won&#039;t work anyway and will confuse the other cluster&#039;s Open OnDemand. I would suggest using only one at a time and running them in a private/incognito browser window.&lt;br /&gt;
&lt;br /&gt;
===== I don&#039;t have time to do the testing. Can I have my students access the ELSA3 test cluster to do the testing instead? =====&lt;br /&gt;
Absolutely. Feel free to share this email with them. Have them contact me if they run into any issues.&lt;br /&gt;
&lt;br /&gt;
===== Both my students and I are too busy to do any testing. What will happen if we don&#039;t do any testing? =====&lt;br /&gt;
That&#039;s not a problem. I just wanted to provide you with an opportunity to test drive the new cluster before it goes into production after the spring semester. If you don&#039;t any have time to test now, we can work together later on to resolve any issues you encounter.&lt;br /&gt;
&lt;br /&gt;
===== Are my files also available on this new cluster? =====&lt;br /&gt;
Yes. Your files in your home directory, /projects, /courses and global /scratch are available and are currently shared between the two clusters.&lt;br /&gt;
&lt;br /&gt;
===== Is there a new login for the ELSA3 test cluster? =====&lt;br /&gt;
Nope. Just use your regular TCNJ username and password like you do on the current ELSA cluster.&lt;br /&gt;
&lt;br /&gt;
===== How do I access the test cluster? =====&lt;br /&gt;
For the test, you can use these names to access the ELSA3 cluster test:&lt;br /&gt;
Via SSH: Use elsa-test3.hpc.tcnj.edu, e.g.  ssh ssivy@elsa-test3.hpc.tcnj.edu&lt;br /&gt;
&lt;br /&gt;
Via Web: https://ondemand-test3.hpc.tcnj.edu/&lt;br /&gt;
&lt;br /&gt;
When we move to production, these will be changed to the existing elsa.hpc.tcnj.edu and ondemand.hpc.tcnj.edu.&lt;br /&gt;
&lt;br /&gt;
===== How long is the testing period of the second &amp;quot;cluster crunch&amp;quot;? =====&lt;br /&gt;
You can login to the new cluster now and continue to use it through Sunday, May 3rd. At that point, I&#039;ll take the new cluster down to make any necessary changes, updates or tweaks before the final cut-over on May 21st &amp;amp; 22nd.&lt;br /&gt;
&lt;br /&gt;
===== What have you tested? =====&lt;br /&gt;
I surveyed the main users of the cluster to determine which applications needed to be &amp;quot;ported&amp;quot; over to ELSA3. Some applications and some older versions of applications have been left behind. You can see all the applications that have been ported and tested by me by reviewing this [https://docs.google.com/spreadsheets/d/1s2FJ9vfOHikBThf4rE45Pmh45EgqU8nQwi0y9qPlK08/ Google Sheet].&lt;br /&gt;
&lt;br /&gt;
In addition, all applications available under the Interactive Applications in Open OnDemand on the new cluster have been tested, and, at the very least, should start up.&lt;br /&gt;
&lt;br /&gt;
===== Is there an entire new cluster running for this test? =====&lt;br /&gt;
Yes, sort of. The test cluster should be full-featured except for those items listed below. The applications below are disabled in this test because it could cause issues with their equivalent applications in the current cluster. The disabled apps are:&lt;br /&gt;
* WebMO website&lt;br /&gt;
* ELSA VDI Desktop under Interactive Applications in Open OnDemand&lt;br /&gt;
* ARM nodes (these will be reimaged with Rocky Linux 9 over the summer)&lt;br /&gt;
* Access to /scratch&lt;br /&gt;
&lt;br /&gt;
These will be available in a future test session or with the launch of the ELSA3 cluster in production&lt;br /&gt;
&lt;br /&gt;
There are limited resources available. Here are the nodes available for testing:&lt;br /&gt;
* 2 CPU-based nodes (1 AMD-based and 1 Intel-based)&lt;br /&gt;
* 1 GPU node with 4 x RTX 2080 GPUs&lt;br /&gt;
* 1 GPU node with 4 x RTX A5000 GPUs&lt;br /&gt;
* 1 GPU node with 4 x L40S GPUs&lt;br /&gt;
* 1 Visualization node with an L40 GPU (new!) for graphics rendering&lt;br /&gt;
* 1 login node&lt;br /&gt;
* 1 Open OnDemand node&lt;br /&gt;
&lt;br /&gt;
===== When will ELSA3 launch into production? =====&lt;br /&gt;
ELSA will be upgraded on May 21 &amp;amp; 22nd (Commencement days). Because of the campus power outage on Sunday, May 24th and Memorial Day on Monday, May 25th, ELSA3 will be down until Tuesday, May 26th. I hope the have the system up and operational in the afternoon.&lt;br /&gt;
&lt;br /&gt;
===== What will happen to the current cluster? =====&lt;br /&gt;
All the nodes will be moved over to the new ELSA3 cluster when it goes into production. The old cluster software will remain for a while, but will no longer be accessible to end-users. If something needs to be moved over later, I will still be able to access the old cluster configurations and software. Remember, all files in your /home, /projects, /courses and /scratch will be available to you on the new cluster.&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://docs.hpc.tcnj.edu/index.php?title=ELSA3_Upgrade_FAQ&amp;diff=730</id>
		<title>ELSA3 Upgrade FAQ</title>
		<link rel="alternate" type="text/html" href="https://docs.hpc.tcnj.edu/index.php?title=ELSA3_Upgrade_FAQ&amp;diff=730"/>
		<updated>2026-04-09T19:07:50Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* Is there an entire new cluster running for this test? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== ELSA3 Upgrade Issues &amp;amp; Resolutions ==&lt;br /&gt;
&lt;br /&gt;
===== Job or module command failed with &amp;quot;The following module(s) are unknown&amp;quot; error =====&lt;br /&gt;
&lt;br /&gt;
If your job or &amp;lt;code&amp;gt;module add&amp;lt;/code&amp;gt; command fails and you have an error like &amp;lt;code&amp;gt;Lmod has detected the following error: The following module(s) are unknown:&amp;lt;/code&amp;gt; in your &#039;&#039;&#039;job.&#039;&#039;####&#039;&#039;.out&#039;&#039;&#039; file, it means that the application or the version of the application you are trying to use is not on the ELSA3 cluster. For an application like Matlab where there are multiple version, simply change your SLURM submit script to select a different version or remove the version entirely and let the system pick the best &amp;quot;default&amp;quot; version. If the application does not exist on the ELSA3 cluster, and you need it for your workflow, please contact Shawn Sivy (ssivy@tcnj.edu) to have it moved over from the old ELSA cluster.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To fix the situation where the version is no longer available, look for a line in your submit script like the one below. Note: &amp;lt;code&amp;gt;module add&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;module load&amp;lt;/code&amp;gt; are synonymous.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;module add matlab/R2021a&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
and replace it with one of these&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;module add matlab/R2025a&amp;lt;/code&amp;gt; &#039;&#039;or&#039;&#039;  &amp;lt;code&amp;gt;module add matlab&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To see what modules are available, use the &amp;lt;code&amp;gt;module avail&amp;lt;/code&amp;gt; command.&lt;br /&gt;
&lt;br /&gt;
Example: &amp;lt;code&amp;gt;module avail&amp;lt;/code&amp;gt; &#039;&#039;or&#039;&#039;  &amp;lt;code&amp;gt;module avail matlab&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== ELSA3 Upgrade/Testing Frequently Asked Questions ==&lt;br /&gt;
&lt;br /&gt;
===== So why is there a new cluster? =====&lt;br /&gt;
ELSA3 features an upgraded operating system, Rocky Linux 9, and the OpenHPC 3.x cluster tools. The current cluster is using Rocky Linux 8 and the OpenHPC 2.x cluster tools.&lt;br /&gt;
&lt;br /&gt;
===== Does this cluster upgrade affect the virtual machines (VMs) on the &amp;quot;MoOSE&amp;quot; virtual infrastructure? =====&lt;br /&gt;
No. The virtualization system is a separate cluster with its own servers and software. However, I will look to upgrade the underlying virtualization software this summer, but that will (mostly) be transparent to the end-users of that system.&lt;br /&gt;
&lt;br /&gt;
===== Why do I need to test anything? =====&lt;br /&gt;
Like moving from one version of Windows to another or one version of MacOS to another, there are some changes that may cause issues with the existing software applications. While I have done some basic testing to make sure there aren&#039;t obvious issues with the applications, I am inviting you to also try out some of your applications and double-check my testing.&lt;br /&gt;
&lt;br /&gt;
===== Any gotchas I should worry about when testing? =====&lt;br /&gt;
Mostly no. I&#039;ve disabled the ELSA VDI Desktop because switching back and forth between the new cluster and the old cluster can cause issues. My only other suggestion is to be careful using Open OnDemand on both clusters at the same time. Since your /home directory is available, both will write info to it. Don&#039;t accidentally delete or cancel a job running on the wrong Open OnDemand. It won&#039;t work anyway and will confuse the other cluster&#039;s Open OnDemand. I would suggest using only one at a time and running them in a private/incognito browser window.&lt;br /&gt;
&lt;br /&gt;
===== I don&#039;t have time to do the testing. Can I have my students access the ELSA3 test cluster to do the testing instead? =====&lt;br /&gt;
Absolutely. Feel free to share this email with them. Have them contact me if they run into any issues.&lt;br /&gt;
&lt;br /&gt;
===== Both my students and I are too busy to do any testing. What will happen if we don&#039;t do any testing? =====&lt;br /&gt;
That&#039;s not a problem. I just wanted to provide you with an opportunity to test drive the new cluster before it goes into production after the spring semester. If you don&#039;t any have time to test now, we can work together later on to resolve any issues you encounter.&lt;br /&gt;
&lt;br /&gt;
===== Are my files also available on this new cluster? =====&lt;br /&gt;
Yes. Your files in your home directory, /projects, /courses and global /scratch are available and are currently shared between the two clusters.&lt;br /&gt;
&lt;br /&gt;
===== Is there a new login for the ELSA3 test cluster? =====&lt;br /&gt;
Nope. Just use your regular TCNJ username and password like you do on the current ELSA cluster.&lt;br /&gt;
&lt;br /&gt;
===== How do I access the test cluster? =====&lt;br /&gt;
For the test, you can use these names to access the ELSA3 cluster test:&lt;br /&gt;
Via SSH: Use elsa-test3.hpc.tcnj.edu, e.g.  ssh ssivy@elsa-test3.hpc.tcnj.edu&lt;br /&gt;
&lt;br /&gt;
Via Web: https://ondemand-test3.hpc.tcnj.edu/&lt;br /&gt;
&lt;br /&gt;
When we move to production, these will be changed to the existing elsa.hpc.tcnj.edu and ondemand.hpc.tcnj.edu.&lt;br /&gt;
&lt;br /&gt;
===== How long is the testing period of the second &amp;quot;cluster crunch&amp;quot;? =====&lt;br /&gt;
You can login to the new cluster now and continue to use it through Sunday, May 3rd. At that point, I&#039;ll take the new cluster down to make any necessary changes, updates or tweaks before the final cut-over on May 21st &amp;amp; 22nd.&lt;br /&gt;
&lt;br /&gt;
===== What have you tested? =====&lt;br /&gt;
I surveyed the main users of the cluster to determine which applications needed to be &amp;quot;ported&amp;quot; over to ELSA3. Some applications and some older versions of applications have been left behind. You can see all the applications that have been ported and tested by me by reviewing this [https://docs.google.com/spreadsheets/d/1s2FJ9vfOHikBThf4rE45Pmh45EgqU8nQwi0y9qPlK08/ Google Sheet].&lt;br /&gt;
&lt;br /&gt;
In addition, all applications available under the Interactive Applications in Open OnDemand on the new cluster have been tested, and, at the very least, should start up.&lt;br /&gt;
&lt;br /&gt;
===== Is there an entire new cluster running for this test? =====&lt;br /&gt;
Yes, sort of. The test cluster should be full-featured except for those items listed below. The applications below are disabled in this test because it could cause issues with their equivalent applications in the current cluster. The disabled apps are:&lt;br /&gt;
* WebMO website&lt;br /&gt;
* ELSA VDI Desktop under Interactive Applications in Open OnDemand&lt;br /&gt;
* ARM nodes (these will be reimaged with Rocky Linux 9 over the summer)&lt;br /&gt;
&lt;br /&gt;
These will be available in a future test session or with the launch of the ELSA3 cluster in production&lt;br /&gt;
&lt;br /&gt;
There are limited resources available. Here are the nodes available for testing:&lt;br /&gt;
* 2 CPU-based nodes (1 AMD-based and 1 Intel-based)&lt;br /&gt;
* 1 GPU node with 4 x RTX 2080 GPUs&lt;br /&gt;
* 1 GPU node with 4 x RTX A5000 GPUs&lt;br /&gt;
* 1 GPU node with 4 x L40S GPUs&lt;br /&gt;
* 1 Visualization node with an L40 GPU (new!) for graphics rendering&lt;br /&gt;
* 1 login node&lt;br /&gt;
* 1 Open OnDemand node&lt;br /&gt;
&lt;br /&gt;
===== When will ELSA3 launch into production? =====&lt;br /&gt;
ELSA will be upgraded on May 21 &amp;amp; 22nd (Commencement days). Because of the campus power outage on Sunday, May 24th and Memorial Day on Monday, May 25th, ELSA3 will be down until Tuesday, May 26th. I hope the have the system up and operational in the afternoon.&lt;br /&gt;
&lt;br /&gt;
===== What will happen to the current cluster? =====&lt;br /&gt;
All the nodes will be moved over to the new ELSA3 cluster when it goes into production. The old cluster software will remain for a while, but will no longer be accessible to end-users. If something needs to be moved over later, I will still be able to access the old cluster configurations and software. Remember, all files in your /home, /projects, /courses and /scratch will be available to you on the new cluster.&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://docs.hpc.tcnj.edu/index.php?title=ELSA3_Upgrade_FAQ&amp;diff=729</id>
		<title>ELSA3 Upgrade FAQ</title>
		<link rel="alternate" type="text/html" href="https://docs.hpc.tcnj.edu/index.php?title=ELSA3_Upgrade_FAQ&amp;diff=729"/>
		<updated>2026-04-09T19:07:04Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* When will ELSA3 launch into production? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== ELSA3 Upgrade Issues &amp;amp; Resolutions ==&lt;br /&gt;
&lt;br /&gt;
===== Job or module command failed with &amp;quot;The following module(s) are unknown&amp;quot; error =====&lt;br /&gt;
&lt;br /&gt;
If your job or &amp;lt;code&amp;gt;module add&amp;lt;/code&amp;gt; command fails and you have an error like &amp;lt;code&amp;gt;Lmod has detected the following error: The following module(s) are unknown:&amp;lt;/code&amp;gt; in your &#039;&#039;&#039;job.&#039;&#039;####&#039;&#039;.out&#039;&#039;&#039; file, it means that the application or the version of the application you are trying to use is not on the ELSA3 cluster. For an application like Matlab where there are multiple version, simply change your SLURM submit script to select a different version or remove the version entirely and let the system pick the best &amp;quot;default&amp;quot; version. If the application does not exist on the ELSA3 cluster, and you need it for your workflow, please contact Shawn Sivy (ssivy@tcnj.edu) to have it moved over from the old ELSA cluster.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To fix the situation where the version is no longer available, look for a line in your submit script like the one below. Note: &amp;lt;code&amp;gt;module add&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;module load&amp;lt;/code&amp;gt; are synonymous.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;module add matlab/R2021a&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
and replace it with one of these&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;module add matlab/R2025a&amp;lt;/code&amp;gt; &#039;&#039;or&#039;&#039;  &amp;lt;code&amp;gt;module add matlab&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To see what modules are available, use the &amp;lt;code&amp;gt;module avail&amp;lt;/code&amp;gt; command.&lt;br /&gt;
&lt;br /&gt;
Example: &amp;lt;code&amp;gt;module avail&amp;lt;/code&amp;gt; &#039;&#039;or&#039;&#039;  &amp;lt;code&amp;gt;module avail matlab&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== ELSA3 Upgrade/Testing Frequently Asked Questions ==&lt;br /&gt;
&lt;br /&gt;
===== So why is there a new cluster? =====&lt;br /&gt;
ELSA3 features an upgraded operating system, Rocky Linux 9, and the OpenHPC 3.x cluster tools. The current cluster is using Rocky Linux 8 and the OpenHPC 2.x cluster tools.&lt;br /&gt;
&lt;br /&gt;
===== Does this cluster upgrade affect the virtual machines (VMs) on the &amp;quot;MoOSE&amp;quot; virtual infrastructure? =====&lt;br /&gt;
No. The virtualization system is a separate cluster with its own servers and software. However, I will look to upgrade the underlying virtualization software this summer, but that will (mostly) be transparent to the end-users of that system.&lt;br /&gt;
&lt;br /&gt;
===== Why do I need to test anything? =====&lt;br /&gt;
Like moving from one version of Windows to another or one version of MacOS to another, there are some changes that may cause issues with the existing software applications. While I have done some basic testing to make sure there aren&#039;t obvious issues with the applications, I am inviting you to also try out some of your applications and double-check my testing.&lt;br /&gt;
&lt;br /&gt;
===== Any gotchas I should worry about when testing? =====&lt;br /&gt;
Mostly no. I&#039;ve disabled the ELSA VDI Desktop because switching back and forth between the new cluster and the old cluster can cause issues. My only other suggestion is to be careful using Open OnDemand on both clusters at the same time. Since your /home directory is available, both will write info to it. Don&#039;t accidentally delete or cancel a job running on the wrong Open OnDemand. It won&#039;t work anyway and will confuse the other cluster&#039;s Open OnDemand. I would suggest using only one at a time and running them in a private/incognito browser window.&lt;br /&gt;
&lt;br /&gt;
===== I don&#039;t have time to do the testing. Can I have my students access the ELSA3 test cluster to do the testing instead? =====&lt;br /&gt;
Absolutely. Feel free to share this email with them. Have them contact me if they run into any issues.&lt;br /&gt;
&lt;br /&gt;
===== Both my students and I are too busy to do any testing. What will happen if we don&#039;t do any testing? =====&lt;br /&gt;
That&#039;s not a problem. I just wanted to provide you with an opportunity to test drive the new cluster before it goes into production after the spring semester. If you don&#039;t any have time to test now, we can work together later on to resolve any issues you encounter.&lt;br /&gt;
&lt;br /&gt;
===== Are my files also available on this new cluster? =====&lt;br /&gt;
Yes. Your files in your home directory, /projects, /courses and global /scratch are available and are currently shared between the two clusters.&lt;br /&gt;
&lt;br /&gt;
===== Is there a new login for the ELSA3 test cluster? =====&lt;br /&gt;
Nope. Just use your regular TCNJ username and password like you do on the current ELSA cluster.&lt;br /&gt;
&lt;br /&gt;
===== How do I access the test cluster? =====&lt;br /&gt;
For the test, you can use these names to access the ELSA3 cluster test:&lt;br /&gt;
Via SSH: Use elsa-test3.hpc.tcnj.edu, e.g.  ssh ssivy@elsa-test3.hpc.tcnj.edu&lt;br /&gt;
&lt;br /&gt;
Via Web: https://ondemand-test3.hpc.tcnj.edu/&lt;br /&gt;
&lt;br /&gt;
When we move to production, these will be changed to the existing elsa.hpc.tcnj.edu and ondemand.hpc.tcnj.edu.&lt;br /&gt;
&lt;br /&gt;
===== How long is the testing period of the second &amp;quot;cluster crunch&amp;quot;? =====&lt;br /&gt;
You can login to the new cluster now and continue to use it through Sunday, May 3rd. At that point, I&#039;ll take the new cluster down to make any necessary changes, updates or tweaks before the final cut-over on May 21st &amp;amp; 22nd.&lt;br /&gt;
&lt;br /&gt;
===== What have you tested? =====&lt;br /&gt;
I surveyed the main users of the cluster to determine which applications needed to be &amp;quot;ported&amp;quot; over to ELSA3. Some applications and some older versions of applications have been left behind. You can see all the applications that have been ported and tested by me by reviewing this [https://docs.google.com/spreadsheets/d/1s2FJ9vfOHikBThf4rE45Pmh45EgqU8nQwi0y9qPlK08/ Google Sheet].&lt;br /&gt;
&lt;br /&gt;
In addition, all applications available under the Interactive Applications in Open OnDemand on the new cluster have been tested, and, at the very least, should start up.&lt;br /&gt;
&lt;br /&gt;
===== Is there an entire new cluster running for this test? =====&lt;br /&gt;
Yes, sort of. The test cluster should be full-featured except for those items listed below. The applications below are disabled in this test because it could cause issues with their equivalent applications in the current cluster. The disabled apps are:&lt;br /&gt;
WebMO website&lt;br /&gt;
ELSA VDI Desktop under Interactive Applications in Open OnDemand&lt;br /&gt;
ARM nodes (these will be reimaged with Rocky Linux 9 over the summer)&lt;br /&gt;
These will be available in a future test session or with the launch of the ELSA3 cluster in production&lt;br /&gt;
&lt;br /&gt;
There are limited resources available. Here are the nodes available for testing:&lt;br /&gt;
* 2 CPU-based nodes (1 AMD-based and 1 Intel-based)&lt;br /&gt;
* 1 GPU node with 4 x RTX 2080 GPUs&lt;br /&gt;
* 1 GPU node with 4 x RTX A5000 GPUs&lt;br /&gt;
* 1 GPU node with 4 x L40S GPUs&lt;br /&gt;
* 1 Visualization node with an L40 GPU (new!) for graphics rendering&lt;br /&gt;
* 1 login node&lt;br /&gt;
* 1 Open OnDemand node&lt;br /&gt;
&lt;br /&gt;
===== When will ELSA3 launch into production? =====&lt;br /&gt;
ELSA will be upgraded on May 21 &amp;amp; 22nd (Commencement days). Because of the campus power outage on Sunday, May 24th and Memorial Day on Monday, May 25th, ELSA3 will be down until Tuesday, May 26th. I hope the have the system up and operational in the afternoon.&lt;br /&gt;
&lt;br /&gt;
===== What will happen to the current cluster? =====&lt;br /&gt;
All the nodes will be moved over to the new ELSA3 cluster when it goes into production. The old cluster software will remain for a while, but will no longer be accessible to end-users. If something needs to be moved over later, I will still be able to access the old cluster configurations and software. Remember, all files in your /home, /projects, /courses and /scratch will be available to you on the new cluster.&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://docs.hpc.tcnj.edu/index.php?title=ELSA3_Upgrade_FAQ&amp;diff=728</id>
		<title>ELSA3 Upgrade FAQ</title>
		<link rel="alternate" type="text/html" href="https://docs.hpc.tcnj.edu/index.php?title=ELSA3_Upgrade_FAQ&amp;diff=728"/>
		<updated>2026-04-09T19:04:00Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* How long is the testing period of the first &amp;quot;cluster crunch&amp;quot;? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== ELSA3 Upgrade Issues &amp;amp; Resolutions ==&lt;br /&gt;
&lt;br /&gt;
===== Job or module command failed with &amp;quot;The following module(s) are unknown&amp;quot; error =====&lt;br /&gt;
&lt;br /&gt;
If your job or &amp;lt;code&amp;gt;module add&amp;lt;/code&amp;gt; command fails and you have an error like &amp;lt;code&amp;gt;Lmod has detected the following error: The following module(s) are unknown:&amp;lt;/code&amp;gt; in your &#039;&#039;&#039;job.&#039;&#039;####&#039;&#039;.out&#039;&#039;&#039; file, it means that the application or the version of the application you are trying to use is not on the ELSA3 cluster. For an application like Matlab where there are multiple version, simply change your SLURM submit script to select a different version or remove the version entirely and let the system pick the best &amp;quot;default&amp;quot; version. If the application does not exist on the ELSA3 cluster, and you need it for your workflow, please contact Shawn Sivy (ssivy@tcnj.edu) to have it moved over from the old ELSA cluster.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To fix the situation where the version is no longer available, look for a line in your submit script like the one below. Note: &amp;lt;code&amp;gt;module add&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;module load&amp;lt;/code&amp;gt; are synonymous.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;module add matlab/R2021a&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
and replace it with one of these&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;module add matlab/R2025a&amp;lt;/code&amp;gt; &#039;&#039;or&#039;&#039;  &amp;lt;code&amp;gt;module add matlab&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To see what modules are available, use the &amp;lt;code&amp;gt;module avail&amp;lt;/code&amp;gt; command.&lt;br /&gt;
&lt;br /&gt;
Example: &amp;lt;code&amp;gt;module avail&amp;lt;/code&amp;gt; &#039;&#039;or&#039;&#039;  &amp;lt;code&amp;gt;module avail matlab&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== ELSA3 Upgrade/Testing Frequently Asked Questions ==&lt;br /&gt;
&lt;br /&gt;
===== So why is there a new cluster? =====&lt;br /&gt;
ELSA3 features an upgraded operating system, Rocky Linux 9, and the OpenHPC 3.x cluster tools. The current cluster is using Rocky Linux 8 and the OpenHPC 2.x cluster tools.&lt;br /&gt;
&lt;br /&gt;
===== Does this cluster upgrade affect the virtual machines (VMs) on the &amp;quot;MoOSE&amp;quot; virtual infrastructure? =====&lt;br /&gt;
No. The virtualization system is a separate cluster with its own servers and software. However, I will look to upgrade the underlying virtualization software this summer, but that will (mostly) be transparent to the end-users of that system.&lt;br /&gt;
&lt;br /&gt;
===== Why do I need to test anything? =====&lt;br /&gt;
Like moving from one version of Windows to another or one version of MacOS to another, there are some changes that may cause issues with the existing software applications. While I have done some basic testing to make sure there aren&#039;t obvious issues with the applications, I am inviting you to also try out some of your applications and double-check my testing.&lt;br /&gt;
&lt;br /&gt;
===== Any gotchas I should worry about when testing? =====&lt;br /&gt;
Mostly no. I&#039;ve disabled the ELSA VDI Desktop because switching back and forth between the new cluster and the old cluster can cause issues. My only other suggestion is to be careful using Open OnDemand on both clusters at the same time. Since your /home directory is available, both will write info to it. Don&#039;t accidentally delete or cancel a job running on the wrong Open OnDemand. It won&#039;t work anyway and will confuse the other cluster&#039;s Open OnDemand. I would suggest using only one at a time and running them in a private/incognito browser window.&lt;br /&gt;
&lt;br /&gt;
===== I don&#039;t have time to do the testing. Can I have my students access the ELSA3 test cluster to do the testing instead? =====&lt;br /&gt;
Absolutely. Feel free to share this email with them. Have them contact me if they run into any issues.&lt;br /&gt;
&lt;br /&gt;
===== Both my students and I are too busy to do any testing. What will happen if we don&#039;t do any testing? =====&lt;br /&gt;
That&#039;s not a problem. I just wanted to provide you with an opportunity to test drive the new cluster before it goes into production after the spring semester. If you don&#039;t any have time to test now, we can work together later on to resolve any issues you encounter.&lt;br /&gt;
&lt;br /&gt;
===== Are my files also available on this new cluster? =====&lt;br /&gt;
Yes. Your files in your home directory, /projects, /courses and global /scratch are available and are currently shared between the two clusters.&lt;br /&gt;
&lt;br /&gt;
===== Is there a new login for the ELSA3 test cluster? =====&lt;br /&gt;
Nope. Just use your regular TCNJ username and password like you do on the current ELSA cluster.&lt;br /&gt;
&lt;br /&gt;
===== How do I access the test cluster? =====&lt;br /&gt;
For the test, you can use these names to access the ELSA3 cluster test:&lt;br /&gt;
Via SSH: Use elsa-test3.hpc.tcnj.edu, e.g.  ssh ssivy@elsa-test3.hpc.tcnj.edu&lt;br /&gt;
&lt;br /&gt;
Via Web: https://ondemand-test3.hpc.tcnj.edu/&lt;br /&gt;
&lt;br /&gt;
When we move to production, these will be changed to the existing elsa.hpc.tcnj.edu and ondemand.hpc.tcnj.edu.&lt;br /&gt;
&lt;br /&gt;
===== How long is the testing period of the second &amp;quot;cluster crunch&amp;quot;? =====&lt;br /&gt;
You can login to the new cluster now and continue to use it through Sunday, May 3rd. At that point, I&#039;ll take the new cluster down to make any necessary changes, updates or tweaks before the final cut-over on May 21st &amp;amp; 22nd.&lt;br /&gt;
&lt;br /&gt;
===== What have you tested? =====&lt;br /&gt;
I surveyed the main users of the cluster to determine which applications needed to be &amp;quot;ported&amp;quot; over to ELSA3. Some applications and some older versions of applications have been left behind. You can see all the applications that have been ported and tested by me by reviewing this [https://docs.google.com/spreadsheets/d/1s2FJ9vfOHikBThf4rE45Pmh45EgqU8nQwi0y9qPlK08/ Google Sheet].&lt;br /&gt;
&lt;br /&gt;
In addition, all applications available under the Interactive Applications in Open OnDemand on the new cluster have been tested, and, at the very least, should start up.&lt;br /&gt;
&lt;br /&gt;
===== Is there an entire new cluster running for this test? =====&lt;br /&gt;
Yes, sort of. The test cluster should be full-featured except for those items listed below. The applications below are disabled in this test because it could cause issues with their equivalent applications in the current cluster. The disabled apps are:&lt;br /&gt;
WebMO website&lt;br /&gt;
ELSA VDI Desktop under Interactive Applications in Open OnDemand&lt;br /&gt;
ARM nodes (these will be reimaged with Rocky Linux 9 over the summer)&lt;br /&gt;
These will be available in a future test session or with the launch of the ELSA3 cluster in production&lt;br /&gt;
&lt;br /&gt;
There are limited resources available. Here are the nodes available for testing:&lt;br /&gt;
* 2 CPU-based nodes (1 AMD-based and 1 Intel-based)&lt;br /&gt;
* 1 GPU node with 4 x RTX 2080 GPUs&lt;br /&gt;
* 1 GPU node with 4 x RTX A5000 GPUs&lt;br /&gt;
* 1 GPU node with 4 x L40S GPUs&lt;br /&gt;
* 1 Visualization node with an L40 GPU (new!) for graphics rendering&lt;br /&gt;
* 1 login node&lt;br /&gt;
* 1 Open OnDemand node&lt;br /&gt;
&lt;br /&gt;
===== When will ELSA3 launch into production? =====&lt;br /&gt;
I hope to switch over to the new ELSA3 version the week of May 25th (Memorial Day week). Exact dates/times will be announced in the future. There is currently a planned campus power outage on May 25th so I am thinking of starting up the new cluster after the power returns. The switch over may take up to 2 days depending on how smooth the process goes (I&#039;m hoping for just one day).&lt;br /&gt;
&lt;br /&gt;
===== What will happen to the current cluster? =====&lt;br /&gt;
All the nodes will be moved over to the new ELSA3 cluster when it goes into production. The old cluster software will remain for a while, but will no longer be accessible to end-users. If something needs to be moved over later, I will still be able to access the old cluster configurations and software. Remember, all files in your /home, /projects, /courses and /scratch will be available to you on the new cluster.&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://docs.hpc.tcnj.edu/index.php?title=HPC_Cluster_Projection_Instructions&amp;diff=727</id>
		<title>HPC Cluster Projection Instructions</title>
		<link rel="alternate" type="text/html" href="https://docs.hpc.tcnj.edu/index.php?title=HPC_Cluster_Projection_Instructions&amp;diff=727"/>
		<updated>2026-03-12T18:38:17Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* Resources */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Presentation Tips ==&lt;br /&gt;
When creating assets to display on the ELSA HPC cluster room glass, keep these things in mind:&lt;br /&gt;
* Use a black background if possible since black appears invisible when displayed on the glass&lt;br /&gt;
* Use bright, slightly oversaturated colors for images and text&lt;br /&gt;
* Provide text describing what the viewer is seeing, and remember to make it for a general audience&lt;br /&gt;
* Make sure your text is succinct and uses a font type and size that displays well when projected&lt;br /&gt;
* Use the templates below which take the window frame in the middle of the display into account&lt;br /&gt;
&lt;br /&gt;
== Resources ==&lt;br /&gt;
&lt;br /&gt;
[[File:PowerPoint_icon.png|alt=PowerPoint logo]] [[Media:ELSA template.pptx|Download PowerPoint presentation with sample slides for ELSA HPC cluster projection]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;HR&amp;gt;   &lt;br /&gt;
&lt;br /&gt;
[[File:ELSA template.png|alt=Example image formatted for ELSA HPC cluster projection|200px|Example image formatted for ELSA HPC cluster projection]]&lt;br /&gt;
&lt;br /&gt;
[[Media:ELSA template.png|Download image]] - Right-click link and choose &#039;&#039;&#039;Save Link As...&#039;&#039;&#039; in the pop-up.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;HR&amp;gt;   &lt;br /&gt;
&lt;br /&gt;
[[File:Example-ELSA-Projection.mp4|alt=Example video formatted for ELSA HPC cluster projectsion|Example video formatted for ELSA HPC cluster projection]]&lt;br /&gt;
&lt;br /&gt;
[[Media:Example-ELSA-Projection.mp4|Download video of ELSA HPC cluster projection]] - Right-click link and choose &#039;&#039;&#039;Save Link As...&#039;&#039;&#039; in the pop-up.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;A special thanks to Nick Battista from TCNJ&#039;s Mathematics and Statistics department for contributing to the sample slides.&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://docs.hpc.tcnj.edu/index.php?title=CSC360-Computer-Networking-with-Li&amp;diff=726</id>
		<title>CSC360-Computer-Networking-with-Li</title>
		<link rel="alternate" type="text/html" href="https://docs.hpc.tcnj.edu/index.php?title=CSC360-Computer-Networking-with-Li&amp;diff=726"/>
		<updated>2026-03-12T18:35:08Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* Accessing Your Kali Linux Virtual Machine */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== CSC360 - Computer Networking with Dr. Li ==&lt;br /&gt;
&lt;br /&gt;
=== Accessing Your Kali Linux Virtual Machine ===&lt;br /&gt;
&lt;br /&gt;
You will need to access to a computer with Firefox or Chrome. This can be a Windows, Mac or Linux machine. If you are off-campus, you will need to use the campus VPN first.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Point Firefox to this URL:&lt;br /&gt;
&lt;br /&gt;
https://moose.hpc.tcnj.edu:8006/&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
You should get a login screen like the following:&lt;br /&gt;
&lt;br /&gt;
[[File:Promox Login.png|alt=Proxmox login dialog box|none|Promox Login]]&lt;br /&gt;
&lt;br /&gt;
Pull down the &#039;&#039;&#039;Realm&#039;&#039;&#039; option and choose &#039;&#039;&#039;TCNJ LDAP authentication server&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
In the User name and Password fields to enter your regular TCNJ username and password.&lt;br /&gt;
Click &#039;&#039;&#039;Login&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
After logging in you may need to expand the menus on the left side under hpc-moose1, hpc-moose2, hpc-moose3 or hpc-moose4 to see your server. It should match the one you were assigned.&lt;br /&gt;
&lt;br /&gt;
Click on your server name to get additional info.&lt;br /&gt;
&lt;br /&gt;
[[File:Proxmox Console.png|alt=Promox main console screen|800px|Proxmox Console]]&lt;br /&gt;
&lt;br /&gt;
You can open a console window by using one of the following methods:&lt;br /&gt;
&lt;br /&gt;
# Double-click on your server name.&lt;br /&gt;
# Right-click on your server name and choose &#039;&#039;&#039;&amp;gt;_ Console&#039;&#039;&#039;.&lt;br /&gt;
# While your server is selected, click on &#039;&#039;&#039;&amp;gt;_ Console&#039;&#039;&#039; in the upper right side of the page.&lt;br /&gt;
# While your server is selected, click on &#039;&#039;&#039;&amp;gt;_ Console&#039;&#039;&#039; in the menu toward the middle of the page.  &lt;br /&gt;
&lt;br /&gt;
The first three options will pop-out a separate console window. You may need to allow pop-ups in the browser (it will warn you). The last option will display the console in the page itself.  It is recommended that you use one of the first three options.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; You will most likely need to resize the pop-out window to display the entire console screen.&lt;br /&gt;
&lt;br /&gt;
If you have any issues opening a connection or encounter other “funkiness” with the console window, close it and try to open it again. If problems continue, try using a &amp;quot;private&amp;quot; or &amp;quot;incognito&amp;quot; window in your browser to access the server since there may be issues with the browser cache or other browser hiccups.&lt;br /&gt;
&lt;br /&gt;
[[File:Kali Desktop.png|alt=Kali Linux desktop|800px|Kali Linux Desktop]]&lt;br /&gt;
 &lt;br /&gt;
Once the console is open, you can login using the credentials provided to you in class.  You may experience some delays especially with quick keypresses but it should get more consistent as you use it. When done, simply close the pop-out console window (you may also want to logout of the Kali Linux GUI first) and click the &#039;&#039;&#039;Logout&#039;&#039;&#039; button in the upper-right corner of the Proxmox page.&lt;br /&gt;
&lt;br /&gt;
You can also &#039;&#039;&#039;Stop&#039;&#039;&#039; and &#039;&#039;&#039;Start&#039;&#039;&#039; your VM (in case it goes unresponsive or crashes) by right-clicking on the VM name at the left side of the page and choosing the appropriate option from the pop-up menu.  Alternately you can click the power button in title bar of the console window and choose an appropriate action. Don&#039;t use the &#039;&#039;&#039;Shutdown&#039;&#039;&#039; option if your VM is unresponsive.&lt;br /&gt;
&lt;br /&gt;
=== Video Demonstration ===&lt;br /&gt;
&amp;lt;youtube&amp;gt;https://www.youtube.com/watch?v=vzt-K05Y4NI&amp;lt;/youtube&amp;gt;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://docs.hpc.tcnj.edu/index.php?title=HPC_Cluster_About&amp;diff=725</id>
		<title>HPC Cluster About</title>
		<link rel="alternate" type="text/html" href="https://docs.hpc.tcnj.edu/index.php?title=HPC_Cluster_About&amp;diff=725"/>
		<updated>2026-03-12T18:27:11Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* Acknowledgements */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== ELSA High Performance Computing Cluster ==&lt;br /&gt;
&lt;br /&gt;
ELSA (Electronic Laboratory for Science and Analysis) is TCNJ&#039;s heterogeneous High Performance Computing (HPC) cluster named after the famous [[wikipedia:Born_Free|“Born Free”]] lioness and our mascot.&lt;br /&gt;
 &lt;br /&gt;
TCNJ’s High Performance Computing (HPC) Cluster is located in the new STEM Building. The Cluster consists of eight server racks of High-Performance Computing (HPC) equipment housed in a 400 square-foot facility equipped with centralized cooling, power, and backup power. The computing cluster contains 68 nodes, providing 4,000 CPU cores supporting compute, big data and virtualization workloads. A subset of nodes includes a total of 99 graphic processing units for accelerated computing. Approximately six petabytes of network-based storage provide long-term and “scratch” space for data intensive applications. There are six identical storage servers. Three servers are in the STEM cluster room and the others in a dedicated, climate-controlled space in the Green Hall datacenter. Data from the STEM storage server is replicated daily. Cluster node interconnects consist of both 10Gb and 25Gb Ethernet while storage has 100GbE networking. The cluster can support multiple types of workloads including HPC, GPU-based calculations, remote visualization, big data, and virtualization. The cluster is designed, with the aid of open-source orchestration software, to be easily reconfigured to meet the evolving research and pedagogical needs of the faculty and students.&lt;br /&gt;
&lt;br /&gt;
TCNJ’s School of Science employs a full-time, dedicated HPC system administrator who reports directly to the Dean of the School of Science. This administrator oversees the design and implementation of the HPC center. He also works closely with TCNJ’s central IT Division and assists faculty and students on best practices when using available HPC resources. This level of support increases the availability of HPC capabilities to student researchers with limited HPC experience.&lt;br /&gt;
&lt;br /&gt;
== Use Cases ==&lt;br /&gt;
Generally, the HPC cluster is used to run large simulations and process big data that is impractical to do on a desktop workstation or laptop computer. The HPC cluster provides large amounts of memory (RAM), CPU cores (processors), GPUs (specialized computational devices) and permanent storage (disk).&lt;br /&gt;
&lt;br /&gt;
Example areas of faculty and undergraduate research and teaching using the ELSA cluster include:&lt;br /&gt;
 &lt;br /&gt;
* Applied Mathematics &lt;br /&gt;
* Astrophysics&lt;br /&gt;
* Big Data&lt;br /&gt;
* Biochemistry&lt;br /&gt;
* Biophysics &lt;br /&gt;
* Biostatistics&lt;br /&gt;
* Catalytic Chemistry&lt;br /&gt;
* Encryption&lt;br /&gt;
* Evolution &amp;amp;amp; Phylogeny&lt;br /&gt;
* Fluid Dynamics&lt;br /&gt;
* Genetics &amp;amp;amp; Bioinformatics&lt;br /&gt;
* Machine Learning&lt;br /&gt;
* Mathematical Biology&lt;br /&gt;
* Natural Language Processing&lt;br /&gt;
* Synthetic Biology&lt;br /&gt;
&lt;br /&gt;
== Contact and Tour Information ==&lt;br /&gt;
To learn more about the ELSA cluster including how to gain access to this resource as well as scheduling class tours of the cluster, please contact Shawn Sivy in Physics 108A, ssivy@tcnj.edu, or 609-771-3475.&lt;br /&gt;
&lt;br /&gt;
== Acknowledgements ==&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
| [[File:NJ State Seal.png|alt=State seal of NJ]] &amp;amp;nbsp; &amp;amp;nbsp; || [[File:NSF Logo.png|alt=National Science Foundation logo]]&lt;br /&gt;
|}&lt;br /&gt;
The computing hardware comprising the ELSA cluster was provided in part by the State of New Jersey’s Building our Future bond, NJ ELF Bond, and grants from the National Science Foundation ([https://www.nsf.gov/awardsearch/showAward?AWD_ID=1826915&amp;amp;HistoricalAwards=false OAC-1826915] and [https://www.nsf.gov/awardsearch/showAward?AWD_ID=2320244 OAC-2320244]). The College of New Jersey and the School of Science gratefully acknowledge their support and partnership.&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://docs.hpc.tcnj.edu/index.php?title=Main_Page&amp;diff=724</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://docs.hpc.tcnj.edu/index.php?title=Main_Page&amp;diff=724"/>
		<updated>2026-03-12T18:26:01Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Welcome to the ELSA HPC Cluster Documentation Site =&lt;br /&gt;
[[File:ELSA HPC Cluster.jpg|alt=Student helping with ELSA cluster node|thumb|Computer Science student Victoria Green helping maintain the ELSA HPC Cluster.]]&lt;br /&gt;
&lt;br /&gt;
# [[HPC Cluster About|About ELSA]]&lt;br /&gt;
# [[How to Acknowledge Use|How to Acknowledge Use of the ELSA HPC Cluster]]&lt;br /&gt;
# [[HPC Cluster Users Google Group|Stay Informed! Join the ELSA HPC Cluster Users Google Group]]&lt;br /&gt;
# [[HPC Cluster Getting Started|Getting Started with the ELSA HPC Cluster]]&lt;br /&gt;
# [[HPC Cluster Hardware Resources|Hardware Resources]]&lt;br /&gt;
# [[HPC Cluster Software Resources|Software Resources]]&lt;br /&gt;
# [[HPC Linux Tutorial|A Brief Linux Tutorial]]&lt;br /&gt;
# [[HPC Cluster Lmod|Using Lmod]]&lt;br /&gt;
# [[HPC Cluster Open OnDemand|Open OnDemand]]&lt;br /&gt;
# [[HPC Cluster Job Scheduler|The SLURM Job Scheduler]]&lt;br /&gt;
&amp;lt;!--- # [[HPC Cluster Virtualization|Working with Virtual Machines]] --&amp;gt;&lt;br /&gt;
# [[HPC Cluster Course Specific|Course Specific Use of ELSA]]&lt;br /&gt;
# [[HPC Cluster Projection Instructions|ELSA Slideshow Tips and Resources]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://docs.hpc.tcnj.edu/index.php?title=ELSA3_Upgrade_FAQ&amp;diff=723</id>
		<title>ELSA3 Upgrade FAQ</title>
		<link rel="alternate" type="text/html" href="https://docs.hpc.tcnj.edu/index.php?title=ELSA3_Upgrade_FAQ&amp;diff=723"/>
		<updated>2026-03-05T19:52:26Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* How do I access the test cluster? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== ELSA3 Upgrade Issues &amp;amp; Resolutions ==&lt;br /&gt;
&lt;br /&gt;
===== Job or module command failed with &amp;quot;The following module(s) are unknown&amp;quot; error =====&lt;br /&gt;
&lt;br /&gt;
If your job or &amp;lt;code&amp;gt;module add&amp;lt;/code&amp;gt; command fails and you have an error like &amp;lt;code&amp;gt;Lmod has detected the following error: The following module(s) are unknown:&amp;lt;/code&amp;gt; in your &#039;&#039;&#039;job.&#039;&#039;####&#039;&#039;.out&#039;&#039;&#039; file, it means that the application or the version of the application you are trying to use is not on the ELSA3 cluster. For an application like Matlab where there are multiple version, simply change your SLURM submit script to select a different version or remove the version entirely and let the system pick the best &amp;quot;default&amp;quot; version. If the application does not exist on the ELSA3 cluster, and you need it for your workflow, please contact Shawn Sivy (ssivy@tcnj.edu) to have it moved over from the old ELSA cluster.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To fix the situation where the version is no longer available, look for a line in your submit script like the one below. Note: &amp;lt;code&amp;gt;module add&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;module load&amp;lt;/code&amp;gt; are synonymous.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;module add matlab/R2021a&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
and replace it with one of these&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;module add matlab/R2025a&amp;lt;/code&amp;gt; &#039;&#039;or&#039;&#039;  &amp;lt;code&amp;gt;module add matlab&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To see what modules are available, use the &amp;lt;code&amp;gt;module avail&amp;lt;/code&amp;gt; command.&lt;br /&gt;
&lt;br /&gt;
Example: &amp;lt;code&amp;gt;module avail&amp;lt;/code&amp;gt; &#039;&#039;or&#039;&#039;  &amp;lt;code&amp;gt;module avail matlab&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== ELSA3 Upgrade/Testing Frequently Asked Questions ==&lt;br /&gt;
&lt;br /&gt;
===== So why is there a new cluster? =====&lt;br /&gt;
ELSA3 features an upgraded operating system, Rocky Linux 9, and the OpenHPC 3.x cluster tools. The current cluster is using Rocky Linux 8 and the OpenHPC 2.x cluster tools.&lt;br /&gt;
&lt;br /&gt;
===== Does this cluster upgrade affect the virtual machines (VMs) on the &amp;quot;MoOSE&amp;quot; virtual infrastructure? =====&lt;br /&gt;
No. The virtualization system is a separate cluster with its own servers and software. However, I will look to upgrade the underlying virtualization software this summer, but that will (mostly) be transparent to the end-users of that system.&lt;br /&gt;
&lt;br /&gt;
===== Why do I need to test anything? =====&lt;br /&gt;
Like moving from one version of Windows to another or one version of MacOS to another, there are some changes that may cause issues with the existing software applications. While I have done some basic testing to make sure there aren&#039;t obvious issues with the applications, I am inviting you to also try out some of your applications and double-check my testing.&lt;br /&gt;
&lt;br /&gt;
===== Any gotchas I should worry about when testing? =====&lt;br /&gt;
Mostly no. I&#039;ve disabled the ELSA VDI Desktop because switching back and forth between the new cluster and the old cluster can cause issues. My only other suggestion is to be careful using Open OnDemand on both clusters at the same time. Since your /home directory is available, both will write info to it. Don&#039;t accidentally delete or cancel a job running on the wrong Open OnDemand. It won&#039;t work anyway and will confuse the other cluster&#039;s Open OnDemand. I would suggest using only one at a time and running them in a private/incognito browser window.&lt;br /&gt;
&lt;br /&gt;
===== I don&#039;t have time to do the testing. Can I have my students access the ELSA3 test cluster to do the testing instead? =====&lt;br /&gt;
Absolutely. Feel free to share this email with them. Have them contact me if they run into any issues.&lt;br /&gt;
&lt;br /&gt;
===== Both my students and I are too busy to do any testing. What will happen if we don&#039;t do any testing? =====&lt;br /&gt;
That&#039;s not a problem. I just wanted to provide you with an opportunity to test drive the new cluster before it goes into production after the spring semester. If you don&#039;t any have time to test now, we can work together later on to resolve any issues you encounter.&lt;br /&gt;
&lt;br /&gt;
===== Are my files also available on this new cluster? =====&lt;br /&gt;
Yes. Your files in your home directory, /projects, /courses and global /scratch are available and are currently shared between the two clusters.&lt;br /&gt;
&lt;br /&gt;
===== Is there a new login for the ELSA3 test cluster? =====&lt;br /&gt;
Nope. Just use your regular TCNJ username and password like you do on the current ELSA cluster.&lt;br /&gt;
&lt;br /&gt;
===== How do I access the test cluster? =====&lt;br /&gt;
For the test, you can use these names to access the ELSA3 cluster test:&lt;br /&gt;
Via SSH: Use elsa-test3.hpc.tcnj.edu, e.g.  ssh ssivy@elsa-test3.hpc.tcnj.edu&lt;br /&gt;
&lt;br /&gt;
Via Web: https://ondemand-test3.hpc.tcnj.edu/&lt;br /&gt;
&lt;br /&gt;
When we move to production, these will be changed to the existing elsa.hpc.tcnj.edu and ondemand.hpc.tcnj.edu.&lt;br /&gt;
&lt;br /&gt;
===== How long is the testing period of the first &amp;quot;cluster crunch&amp;quot;? =====&lt;br /&gt;
You can login to the new cluster now and continue to use it through Friday, March 27th. At that point, I&#039;ll take the new cluster down to make any necessary changes, updates or tweaks. Another test period will be available in April.&lt;br /&gt;
&lt;br /&gt;
===== What have you tested? =====&lt;br /&gt;
I surveyed the main users of the cluster to determine which applications needed to be &amp;quot;ported&amp;quot; over to ELSA3. Some applications and some older versions of applications have been left behind. You can see all the applications that have been ported and tested by me by reviewing this [https://docs.google.com/spreadsheets/d/1s2FJ9vfOHikBThf4rE45Pmh45EgqU8nQwi0y9qPlK08/ Google Sheet].&lt;br /&gt;
&lt;br /&gt;
In addition, all applications available under the Interactive Applications in Open OnDemand on the new cluster have been tested, and, at the very least, should start up.&lt;br /&gt;
&lt;br /&gt;
===== Is there an entire new cluster running for this test? =====&lt;br /&gt;
Yes, sort of. The test cluster should be full-featured except for those items listed below. The applications below are disabled in this test because it could cause issues with their equivalent applications in the current cluster. The disabled apps are:&lt;br /&gt;
WebMO website&lt;br /&gt;
ELSA VDI Desktop under Interactive Applications in Open OnDemand&lt;br /&gt;
ARM nodes (these will be reimaged with Rocky Linux 9 over the summer)&lt;br /&gt;
These will be available in a future test session or with the launch of the ELSA3 cluster in production&lt;br /&gt;
&lt;br /&gt;
There are limited resources available. Here are the nodes available for testing:&lt;br /&gt;
* 2 CPU-based nodes (1 AMD-based and 1 Intel-based)&lt;br /&gt;
* 1 GPU node with 4 x RTX 2080 GPUs&lt;br /&gt;
* 1 GPU node with 4 x RTX A5000 GPUs&lt;br /&gt;
* 1 GPU node with 4 x L40S GPUs&lt;br /&gt;
* 1 Visualization node with an L40 GPU (new!) for graphics rendering&lt;br /&gt;
* 1 login node&lt;br /&gt;
* 1 Open OnDemand node&lt;br /&gt;
&lt;br /&gt;
===== When will ELSA3 launch into production? =====&lt;br /&gt;
I hope to switch over to the new ELSA3 version the week of May 25th (Memorial Day week). Exact dates/times will be announced in the future. There is currently a planned campus power outage on May 25th so I am thinking of starting up the new cluster after the power returns. The switch over may take up to 2 days depending on how smooth the process goes (I&#039;m hoping for just one day).&lt;br /&gt;
&lt;br /&gt;
===== What will happen to the current cluster? =====&lt;br /&gt;
All the nodes will be moved over to the new ELSA3 cluster when it goes into production. The old cluster software will remain for a while, but will no longer be accessible to end-users. If something needs to be moved over later, I will still be able to access the old cluster configurations and software. Remember, all files in your /home, /projects, /courses and /scratch will be available to you on the new cluster.&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://docs.hpc.tcnj.edu/index.php?title=ELSA3_Upgrade_FAQ&amp;diff=722</id>
		<title>ELSA3 Upgrade FAQ</title>
		<link rel="alternate" type="text/html" href="https://docs.hpc.tcnj.edu/index.php?title=ELSA3_Upgrade_FAQ&amp;diff=722"/>
		<updated>2026-03-05T19:52:01Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* How do I access the test cluster? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== ELSA3 Upgrade Issues &amp;amp; Resolutions ==&lt;br /&gt;
&lt;br /&gt;
===== Job or module command failed with &amp;quot;The following module(s) are unknown&amp;quot; error =====&lt;br /&gt;
&lt;br /&gt;
If your job or &amp;lt;code&amp;gt;module add&amp;lt;/code&amp;gt; command fails and you have an error like &amp;lt;code&amp;gt;Lmod has detected the following error: The following module(s) are unknown:&amp;lt;/code&amp;gt; in your &#039;&#039;&#039;job.&#039;&#039;####&#039;&#039;.out&#039;&#039;&#039; file, it means that the application or the version of the application you are trying to use is not on the ELSA3 cluster. For an application like Matlab where there are multiple version, simply change your SLURM submit script to select a different version or remove the version entirely and let the system pick the best &amp;quot;default&amp;quot; version. If the application does not exist on the ELSA3 cluster, and you need it for your workflow, please contact Shawn Sivy (ssivy@tcnj.edu) to have it moved over from the old ELSA cluster.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To fix the situation where the version is no longer available, look for a line in your submit script like the one below. Note: &amp;lt;code&amp;gt;module add&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;module load&amp;lt;/code&amp;gt; are synonymous.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;module add matlab/R2021a&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
and replace it with one of these&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;module add matlab/R2025a&amp;lt;/code&amp;gt; &#039;&#039;or&#039;&#039;  &amp;lt;code&amp;gt;module add matlab&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To see what modules are available, use the &amp;lt;code&amp;gt;module avail&amp;lt;/code&amp;gt; command.&lt;br /&gt;
&lt;br /&gt;
Example: &amp;lt;code&amp;gt;module avail&amp;lt;/code&amp;gt; &#039;&#039;or&#039;&#039;  &amp;lt;code&amp;gt;module avail matlab&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== ELSA3 Upgrade/Testing Frequently Asked Questions ==&lt;br /&gt;
&lt;br /&gt;
===== So why is there a new cluster? =====&lt;br /&gt;
ELSA3 features an upgraded operating system, Rocky Linux 9, and the OpenHPC 3.x cluster tools. The current cluster is using Rocky Linux 8 and the OpenHPC 2.x cluster tools.&lt;br /&gt;
&lt;br /&gt;
===== Does this cluster upgrade affect the virtual machines (VMs) on the &amp;quot;MoOSE&amp;quot; virtual infrastructure? =====&lt;br /&gt;
No. The virtualization system is a separate cluster with its own servers and software. However, I will look to upgrade the underlying virtualization software this summer, but that will (mostly) be transparent to the end-users of that system.&lt;br /&gt;
&lt;br /&gt;
===== Why do I need to test anything? =====&lt;br /&gt;
Like moving from one version of Windows to another or one version of MacOS to another, there are some changes that may cause issues with the existing software applications. While I have done some basic testing to make sure there aren&#039;t obvious issues with the applications, I am inviting you to also try out some of your applications and double-check my testing.&lt;br /&gt;
&lt;br /&gt;
===== Any gotchas I should worry about when testing? =====&lt;br /&gt;
Mostly no. I&#039;ve disabled the ELSA VDI Desktop because switching back and forth between the new cluster and the old cluster can cause issues. My only other suggestion is to be careful using Open OnDemand on both clusters at the same time. Since your /home directory is available, both will write info to it. Don&#039;t accidentally delete or cancel a job running on the wrong Open OnDemand. It won&#039;t work anyway and will confuse the other cluster&#039;s Open OnDemand. I would suggest using only one at a time and running them in a private/incognito browser window.&lt;br /&gt;
&lt;br /&gt;
===== I don&#039;t have time to do the testing. Can I have my students access the ELSA3 test cluster to do the testing instead? =====&lt;br /&gt;
Absolutely. Feel free to share this email with them. Have them contact me if they run into any issues.&lt;br /&gt;
&lt;br /&gt;
===== Both my students and I are too busy to do any testing. What will happen if we don&#039;t do any testing? =====&lt;br /&gt;
That&#039;s not a problem. I just wanted to provide you with an opportunity to test drive the new cluster before it goes into production after the spring semester. If you don&#039;t any have time to test now, we can work together later on to resolve any issues you encounter.&lt;br /&gt;
&lt;br /&gt;
===== Are my files also available on this new cluster? =====&lt;br /&gt;
Yes. Your files in your home directory, /projects, /courses and global /scratch are available and are currently shared between the two clusters.&lt;br /&gt;
&lt;br /&gt;
===== Is there a new login for the ELSA3 test cluster? =====&lt;br /&gt;
Nope. Just use your regular TCNJ username and password like you do on the current ELSA cluster.&lt;br /&gt;
&lt;br /&gt;
===== How do I access the test cluster? =====&lt;br /&gt;
For the test, you can use these names to access the ELSA3 cluster test:&lt;br /&gt;
Via SSH: Use elsa-test3.hpc.tcnj.edu, e.g.  ssh ssivy@elsa-test3.hpc.tcnj.edu&lt;br /&gt;
Via Web: https://ondemand-test3.hpc.tcnj.edu/&lt;br /&gt;
When we move to production, these will be changed to the existing elsa.hpc.tcnj.edu and ondemand.hpc.tcnj.edu.&lt;br /&gt;
&lt;br /&gt;
===== How long is the testing period of the first &amp;quot;cluster crunch&amp;quot;? =====&lt;br /&gt;
You can login to the new cluster now and continue to use it through Friday, March 27th. At that point, I&#039;ll take the new cluster down to make any necessary changes, updates or tweaks. Another test period will be available in April.&lt;br /&gt;
&lt;br /&gt;
===== What have you tested? =====&lt;br /&gt;
I surveyed the main users of the cluster to determine which applications needed to be &amp;quot;ported&amp;quot; over to ELSA3. Some applications and some older versions of applications have been left behind. You can see all the applications that have been ported and tested by me by reviewing this [https://docs.google.com/spreadsheets/d/1s2FJ9vfOHikBThf4rE45Pmh45EgqU8nQwi0y9qPlK08/ Google Sheet].&lt;br /&gt;
&lt;br /&gt;
In addition, all applications available under the Interactive Applications in Open OnDemand on the new cluster have been tested, and, at the very least, should start up.&lt;br /&gt;
&lt;br /&gt;
===== Is there an entire new cluster running for this test? =====&lt;br /&gt;
Yes, sort of. The test cluster should be full-featured except for those items listed below. The applications below are disabled in this test because it could cause issues with their equivalent applications in the current cluster. The disabled apps are:&lt;br /&gt;
WebMO website&lt;br /&gt;
ELSA VDI Desktop under Interactive Applications in Open OnDemand&lt;br /&gt;
ARM nodes (these will be reimaged with Rocky Linux 9 over the summer)&lt;br /&gt;
These will be available in a future test session or with the launch of the ELSA3 cluster in production&lt;br /&gt;
&lt;br /&gt;
There are limited resources available. Here are the nodes available for testing:&lt;br /&gt;
* 2 CPU-based nodes (1 AMD-based and 1 Intel-based)&lt;br /&gt;
* 1 GPU node with 4 x RTX 2080 GPUs&lt;br /&gt;
* 1 GPU node with 4 x RTX A5000 GPUs&lt;br /&gt;
* 1 GPU node with 4 x L40S GPUs&lt;br /&gt;
* 1 Visualization node with an L40 GPU (new!) for graphics rendering&lt;br /&gt;
* 1 login node&lt;br /&gt;
* 1 Open OnDemand node&lt;br /&gt;
&lt;br /&gt;
===== When will ELSA3 launch into production? =====&lt;br /&gt;
I hope to switch over to the new ELSA3 version the week of May 25th (Memorial Day week). Exact dates/times will be announced in the future. There is currently a planned campus power outage on May 25th so I am thinking of starting up the new cluster after the power returns. The switch over may take up to 2 days depending on how smooth the process goes (I&#039;m hoping for just one day).&lt;br /&gt;
&lt;br /&gt;
===== What will happen to the current cluster? =====&lt;br /&gt;
All the nodes will be moved over to the new ELSA3 cluster when it goes into production. The old cluster software will remain for a while, but will no longer be accessible to end-users. If something needs to be moved over later, I will still be able to access the old cluster configurations and software. Remember, all files in your /home, /projects, /courses and /scratch will be available to you on the new cluster.&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://docs.hpc.tcnj.edu/index.php?title=ELSA3_Upgrade_FAQ&amp;diff=721</id>
		<title>ELSA3 Upgrade FAQ</title>
		<link rel="alternate" type="text/html" href="https://docs.hpc.tcnj.edu/index.php?title=ELSA3_Upgrade_FAQ&amp;diff=721"/>
		<updated>2026-03-05T16:12:38Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* ELSA3 Upgrade/Testing Frequently Asked Questions */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== ELSA3 Upgrade Issues &amp;amp; Resolutions ==&lt;br /&gt;
&lt;br /&gt;
===== Job or module command failed with &amp;quot;The following module(s) are unknown&amp;quot; error =====&lt;br /&gt;
&lt;br /&gt;
If your job or &amp;lt;code&amp;gt;module add&amp;lt;/code&amp;gt; command fails and you have an error like &amp;lt;code&amp;gt;Lmod has detected the following error: The following module(s) are unknown:&amp;lt;/code&amp;gt; in your &#039;&#039;&#039;job.&#039;&#039;####&#039;&#039;.out&#039;&#039;&#039; file, it means that the application or the version of the application you are trying to use is not on the ELSA3 cluster. For an application like Matlab where there are multiple version, simply change your SLURM submit script to select a different version or remove the version entirely and let the system pick the best &amp;quot;default&amp;quot; version. If the application does not exist on the ELSA3 cluster, and you need it for your workflow, please contact Shawn Sivy (ssivy@tcnj.edu) to have it moved over from the old ELSA cluster.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To fix the situation where the version is no longer available, look for a line in your submit script like the one below. Note: &amp;lt;code&amp;gt;module add&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;module load&amp;lt;/code&amp;gt; are synonymous.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;module add matlab/R2021a&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
and replace it with one of these&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;module add matlab/R2025a&amp;lt;/code&amp;gt; &#039;&#039;or&#039;&#039;  &amp;lt;code&amp;gt;module add matlab&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To see what modules are available, use the &amp;lt;code&amp;gt;module avail&amp;lt;/code&amp;gt; command.&lt;br /&gt;
&lt;br /&gt;
Example: &amp;lt;code&amp;gt;module avail&amp;lt;/code&amp;gt; &#039;&#039;or&#039;&#039;  &amp;lt;code&amp;gt;module avail matlab&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== ELSA3 Upgrade/Testing Frequently Asked Questions ==&lt;br /&gt;
&lt;br /&gt;
===== So why is there a new cluster? =====&lt;br /&gt;
ELSA3 features an upgraded operating system, Rocky Linux 9, and the OpenHPC 3.x cluster tools. The current cluster is using Rocky Linux 8 and the OpenHPC 2.x cluster tools.&lt;br /&gt;
&lt;br /&gt;
===== Does this cluster upgrade affect the virtual machines (VMs) on the &amp;quot;MoOSE&amp;quot; virtual infrastructure? =====&lt;br /&gt;
No. The virtualization system is a separate cluster with its own servers and software. However, I will look to upgrade the underlying virtualization software this summer, but that will (mostly) be transparent to the end-users of that system.&lt;br /&gt;
&lt;br /&gt;
===== Why do I need to test anything? =====&lt;br /&gt;
Like moving from one version of Windows to another or one version of MacOS to another, there are some changes that may cause issues with the existing software applications. While I have done some basic testing to make sure there aren&#039;t obvious issues with the applications, I am inviting you to also try out some of your applications and double-check my testing.&lt;br /&gt;
&lt;br /&gt;
===== Any gotchas I should worry about when testing? =====&lt;br /&gt;
Mostly no. I&#039;ve disabled the ELSA VDI Desktop because switching back and forth between the new cluster and the old cluster can cause issues. My only other suggestion is to be careful using Open OnDemand on both clusters at the same time. Since your /home directory is available, both will write info to it. Don&#039;t accidentally delete or cancel a job running on the wrong Open OnDemand. It won&#039;t work anyway and will confuse the other cluster&#039;s Open OnDemand. I would suggest using only one at a time and running them in a private/incognito browser window.&lt;br /&gt;
&lt;br /&gt;
===== I don&#039;t have time to do the testing. Can I have my students access the ELSA3 test cluster to do the testing instead? =====&lt;br /&gt;
Absolutely. Feel free to share this email with them. Have them contact me if they run into any issues.&lt;br /&gt;
&lt;br /&gt;
===== Both my students and I are too busy to do any testing. What will happen if we don&#039;t do any testing? =====&lt;br /&gt;
That&#039;s not a problem. I just wanted to provide you with an opportunity to test drive the new cluster before it goes into production after the spring semester. If you don&#039;t any have time to test now, we can work together later on to resolve any issues you encounter.&lt;br /&gt;
&lt;br /&gt;
===== Are my files also available on this new cluster? =====&lt;br /&gt;
Yes. Your files in your home directory, /projects, /courses and global /scratch are available and are currently shared between the two clusters.&lt;br /&gt;
&lt;br /&gt;
===== Is there a new login for the ELSA3 test cluster? =====&lt;br /&gt;
Nope. Just use your regular TCNJ username and password like you do on the current ELSA cluster.&lt;br /&gt;
&lt;br /&gt;
===== How do I access the test cluster? =====&lt;br /&gt;
For the test, you can use these names to access the ELSA3 cluster test:&lt;br /&gt;
Via SSH: Use elsa-test3.hpc.tcnj.edu, e.g.  ssh ssivy@elsa-test3.tcnj.edu&lt;br /&gt;
Via Web: https://ondemand-test3.hpc.tcnj.edu/&lt;br /&gt;
When we move to production, these will be changed to the existing elsa.hpc.tcnj.edu and ondemand.hpc.tcnj.edu.&lt;br /&gt;
&lt;br /&gt;
===== How long is the testing period of the first &amp;quot;cluster crunch&amp;quot;? =====&lt;br /&gt;
You can login to the new cluster now and continue to use it through Friday, March 27th. At that point, I&#039;ll take the new cluster down to make any necessary changes, updates or tweaks. Another test period will be available in April.&lt;br /&gt;
&lt;br /&gt;
===== What have you tested? =====&lt;br /&gt;
I surveyed the main users of the cluster to determine which applications needed to be &amp;quot;ported&amp;quot; over to ELSA3. Some applications and some older versions of applications have been left behind. You can see all the applications that have been ported and tested by me by reviewing this [https://docs.google.com/spreadsheets/d/1s2FJ9vfOHikBThf4rE45Pmh45EgqU8nQwi0y9qPlK08/ Google Sheet].&lt;br /&gt;
&lt;br /&gt;
In addition, all applications available under the Interactive Applications in Open OnDemand on the new cluster have been tested, and, at the very least, should start up.&lt;br /&gt;
&lt;br /&gt;
===== Is there an entire new cluster running for this test? =====&lt;br /&gt;
Yes, sort of. The test cluster should be full-featured except for those items listed below. The applications below are disabled in this test because it could cause issues with their equivalent applications in the current cluster. The disabled apps are:&lt;br /&gt;
WebMO website&lt;br /&gt;
ELSA VDI Desktop under Interactive Applications in Open OnDemand&lt;br /&gt;
ARM nodes (these will be reimaged with Rocky Linux 9 over the summer)&lt;br /&gt;
These will be available in a future test session or with the launch of the ELSA3 cluster in production&lt;br /&gt;
&lt;br /&gt;
There are limited resources available. Here are the nodes available for testing:&lt;br /&gt;
* 2 CPU-based nodes (1 AMD-based and 1 Intel-based)&lt;br /&gt;
* 1 GPU node with 4 x RTX 2080 GPUs&lt;br /&gt;
* 1 GPU node with 4 x RTX A5000 GPUs&lt;br /&gt;
* 1 GPU node with 4 x L40S GPUs&lt;br /&gt;
* 1 Visualization node with an L40 GPU (new!) for graphics rendering&lt;br /&gt;
* 1 login node&lt;br /&gt;
* 1 Open OnDemand node&lt;br /&gt;
&lt;br /&gt;
===== When will ELSA3 launch into production? =====&lt;br /&gt;
I hope to switch over to the new ELSA3 version the week of May 25th (Memorial Day week). Exact dates/times will be announced in the future. There is currently a planned campus power outage on May 25th so I am thinking of starting up the new cluster after the power returns. The switch over may take up to 2 days depending on how smooth the process goes (I&#039;m hoping for just one day).&lt;br /&gt;
&lt;br /&gt;
===== What will happen to the current cluster? =====&lt;br /&gt;
All the nodes will be moved over to the new ELSA3 cluster when it goes into production. The old cluster software will remain for a while, but will no longer be accessible to end-users. If something needs to be moved over later, I will still be able to access the old cluster configurations and software. Remember, all files in your /home, /projects, /courses and /scratch will be available to you on the new cluster.&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://docs.hpc.tcnj.edu/index.php?title=MediaWiki:Sidebar&amp;diff=720</id>
		<title>MediaWiki:Sidebar</title>
		<link rel="alternate" type="text/html" href="https://docs.hpc.tcnj.edu/index.php?title=MediaWiki:Sidebar&amp;diff=720"/>
		<updated>2026-03-05T14:33:18Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* ELSA HPC Cluster&lt;br /&gt;
** Main Page|Home&lt;br /&gt;
** HPC Cluster About|About ELSA&lt;br /&gt;
** HPC_Cluster_Users_Google_Group|Stay Informed!&lt;br /&gt;
** How_to_Acknowledge_Use|Acknowledge Use&lt;br /&gt;
** HPC Cluster Getting Started|Getting Started&lt;br /&gt;
** HPC_Cluster_Hardware_Resources|Hardware&lt;br /&gt;
** HPC_Cluster_Software_Resources|Software&lt;br /&gt;
** HPC_Linux_Tutorial|Linux Tutorial&lt;br /&gt;
** HPC_Cluster_Lmod|Using Lmod&lt;br /&gt;
** HPC Cluster Open OnDemand|Open OnDemand&lt;br /&gt;
** HPC Cluster Job Scheduler|SLURM Job Scheduler&lt;br /&gt;
** HPC Cluster Virtualization|Working with VMs&lt;br /&gt;
** HPC Cluster Course Specific|Course Specific&lt;br /&gt;
** HPC Cluster Projection Instructions|Slideshow Resources&lt;br /&gt;
** ELSA3_Upgrade_FAQ|ELSA3 Upgrade FAQ&lt;br /&gt;
* SEARCH&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://docs.hpc.tcnj.edu/index.php?title=MediaWiki:Sidebar&amp;diff=719</id>
		<title>MediaWiki:Sidebar</title>
		<link rel="alternate" type="text/html" href="https://docs.hpc.tcnj.edu/index.php?title=MediaWiki:Sidebar&amp;diff=719"/>
		<updated>2026-03-05T14:32:47Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* ELSA HPC Cluster&lt;br /&gt;
** Main Page|Home&lt;br /&gt;
** HPC Cluster About|About ELSA&lt;br /&gt;
** HPC_Cluster_Users_Google_Group|Stay Informed!&lt;br /&gt;
** How_to_Acknowledge_Use|Acknowledge Use&lt;br /&gt;
** HPC Cluster Getting Started|Getting Started&lt;br /&gt;
** HPC_Cluster_Hardware_Resources|Hardware&lt;br /&gt;
** HPC_Cluster_Software_Resources|Software&lt;br /&gt;
** HPC_Linux_Tutorial|Linux Tutorial&lt;br /&gt;
** HPC_Cluster_Lmod|Using Lmod&lt;br /&gt;
** HPC Cluster Open OnDemand|Open OnDemand&lt;br /&gt;
** HPC Cluster Job Scheduler|SLURM Job Scheduler&lt;br /&gt;
** HPC Cluster Virtualization|Working with VMs&lt;br /&gt;
** HPC Cluster Course Specific|Course Specific&lt;br /&gt;
** HPC Cluster Projection Instructions|Slideshow Resources&lt;br /&gt;
** ELSA3_Upgrade_FAQ|ELSA3 Upgrade Info&lt;br /&gt;
* SEARCH&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://docs.hpc.tcnj.edu/index.php?title=MediaWiki:Sidebar&amp;diff=718</id>
		<title>MediaWiki:Sidebar</title>
		<link rel="alternate" type="text/html" href="https://docs.hpc.tcnj.edu/index.php?title=MediaWiki:Sidebar&amp;diff=718"/>
		<updated>2026-03-05T14:32:32Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* ELSA HPC Cluster&lt;br /&gt;
** Main Page|Home&lt;br /&gt;
** HPC Cluster About|About ELSA&lt;br /&gt;
** HPC_Cluster_Users_Google_Group|Stay Informed!&lt;br /&gt;
** How_to_Acknowledge_Use|Acknowledge Use&lt;br /&gt;
** HPC Cluster Getting Started|Getting Started&lt;br /&gt;
** HPC_Cluster_Hardware_Resources|Hardware&lt;br /&gt;
** HPC_Cluster_Software_Resources|Software&lt;br /&gt;
** HPC_Linux_Tutorial|Linux Tutorial&lt;br /&gt;
** HPC_Cluster_Lmod|Using Lmod&lt;br /&gt;
** HPC Cluster Open OnDemand|Open OnDemand&lt;br /&gt;
** HPC Cluster Job Scheduler|SLURM Job Scheduler&lt;br /&gt;
** HPC Cluster Virtualization|Working with VMs&lt;br /&gt;
** HPC Cluster Course Specific|Course Specific&lt;br /&gt;
** HPC Cluster Projection Instructions|Slideshow Resources&lt;br /&gt;
** ELSA3_Upgrade_FAQ|ELSA3 Upgrade/Testing Info&lt;br /&gt;
* SEARCH&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://docs.hpc.tcnj.edu/index.php?title=ELSA3_Upgrade_FAQ&amp;diff=717</id>
		<title>ELSA3 Upgrade FAQ</title>
		<link rel="alternate" type="text/html" href="https://docs.hpc.tcnj.edu/index.php?title=ELSA3_Upgrade_FAQ&amp;diff=717"/>
		<updated>2026-03-05T14:05:39Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* Job or module command failed with &amp;quot;The following module(s) are unknown&amp;quot; error */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== ELSA3 Upgrade Issues &amp;amp; Resolutions ==&lt;br /&gt;
&lt;br /&gt;
===== Job or module command failed with &amp;quot;The following module(s) are unknown&amp;quot; error =====&lt;br /&gt;
&lt;br /&gt;
If your job or &amp;lt;code&amp;gt;module add&amp;lt;/code&amp;gt; command fails and you have an error like &amp;lt;code&amp;gt;Lmod has detected the following error: The following module(s) are unknown:&amp;lt;/code&amp;gt; in your &#039;&#039;&#039;job.&#039;&#039;####&#039;&#039;.out&#039;&#039;&#039; file, it means that the application or the version of the application you are trying to use is not on the ELSA3 cluster. For an application like Matlab where there are multiple version, simply change your SLURM submit script to select a different version or remove the version entirely and let the system pick the best &amp;quot;default&amp;quot; version. If the application does not exist on the ELSA3 cluster, and you need it for your workflow, please contact Shawn Sivy (ssivy@tcnj.edu) to have it moved over from the old ELSA cluster.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To fix the situation where the version is no longer available, look for a line in your submit script like the one below. Note: &amp;lt;code&amp;gt;module add&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;module load&amp;lt;/code&amp;gt; are synonymous.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;module add matlab/R2021a&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
and replace it with one of these&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;module add matlab/R2025a&amp;lt;/code&amp;gt; &#039;&#039;or&#039;&#039;  &amp;lt;code&amp;gt;module add matlab&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To see what modules are available, use the &amp;lt;code&amp;gt;module avail&amp;lt;/code&amp;gt; command.&lt;br /&gt;
&lt;br /&gt;
Example: &amp;lt;code&amp;gt;module avail&amp;lt;/code&amp;gt; &#039;&#039;or&#039;&#039;  &amp;lt;code&amp;gt;module avail matlab&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== ELSA3 Upgrade/Testing Frequently Asked Questions ==&lt;br /&gt;
&lt;br /&gt;
===== So why is there a new cluster? =====&lt;br /&gt;
ELSA3 features an upgraded operating system, Rocky Linux 9, and the OpenHPC 3.x cluster tools. The current cluster is using Rocky Linux 8 and the OpenHPC 2.x cluster tools.&lt;br /&gt;
&lt;br /&gt;
===== Does this cluster upgrade affect the virtual machines (VMs) on the &amp;quot;MoOSE&amp;quot; virtual infrastructure? =====&lt;br /&gt;
No. The virtualization system is a separate cluster with its own servers and software. However, I will look to upgrade the underlying virtualization software this summer, but that will (mostly) be transparent to the end-users of that system.&lt;br /&gt;
&lt;br /&gt;
===== Why do I need to test anything? =====&lt;br /&gt;
Like moving from one version of Windows to another or one version of MacOS to another, there are some changes that may cause issues with the existing software applications. While I have done some basic testing to make sure there aren&#039;t obvious issues with the applications, I am inviting you to also try out some of your applications and double-check my testing.&lt;br /&gt;
&lt;br /&gt;
===== I don&#039;t have time to do the testing. Can I have my students access the ELSA3 test cluster to do the testing instead? =====&lt;br /&gt;
Absolutely. Feel free to share this email with them. Have them contact me if they run into any issues.&lt;br /&gt;
&lt;br /&gt;
===== Both my students and I are too busy to do any testing. What will happen if we don&#039;t do any testing? =====&lt;br /&gt;
That&#039;s not a problem. I just wanted to provide you with an opportunity to test drive the new cluster before it goes into production after the spring semester. If you don&#039;t any have time to test now, we can work together later on to resolve any issues you encounter.&lt;br /&gt;
&lt;br /&gt;
===== Are my files also available on this new cluster? =====&lt;br /&gt;
Yes. Your files in your home directory, /projects, /courses and global /scratch are available and are currently shared between the two clusters.&lt;br /&gt;
&lt;br /&gt;
===== Is there a new login for the ELSA3 test cluster? =====&lt;br /&gt;
Nope. Just use your regular TCNJ username and password like you do on the current ELSA cluster.&lt;br /&gt;
&lt;br /&gt;
===== How do I access the test cluster? =====&lt;br /&gt;
For the test, you can use these names to access the ELSA3 cluster test:&lt;br /&gt;
Via SSH: Use elsa-test3.hpc.tcnj.edu, e.g.  ssh ssivy@elsa-test3.tcnj.edu&lt;br /&gt;
Via Web: https://ondemand-test3.hpc.tcnj.edu/&lt;br /&gt;
When we move to production, these will be changed to the existing elsa.hpc.tcnj.edu and ondemand.hpc.tcnj.edu.&lt;br /&gt;
&lt;br /&gt;
===== How long is the testing period of the first &amp;quot;cluster crunch&amp;quot;? =====&lt;br /&gt;
You can login to the new cluster now and continue to use it through Friday, March 27th. At that point, I&#039;ll take the new cluster down to make any necessary changes, updates or tweaks. Another test period will be available in April.&lt;br /&gt;
&lt;br /&gt;
===== What have you tested? =====&lt;br /&gt;
I surveyed the main users of the cluster to determine which applications needed to be &amp;quot;ported&amp;quot; over to ELSA3. Some applications and some older versions of applications have been left behind. You can see all the applications that have been ported and tested by me by reviewing this [https://docs.google.com/spreadsheets/d/1s2FJ9vfOHikBThf4rE45Pmh45EgqU8nQwi0y9qPlK08/ Google Sheet].&lt;br /&gt;
&lt;br /&gt;
In addition, all applications available under the Interactive Applications in Open OnDemand on the new cluster have been tested, and, at the very least, should start up.&lt;br /&gt;
&lt;br /&gt;
===== Is there an entire new cluster running for this test? =====&lt;br /&gt;
Yes, sort of. The test cluster should be full-featured except for those items listed below. The applications below are disabled in this test because it could cause issues with their equivalent applications in the current cluster. The disabled apps are:&lt;br /&gt;
WebMO website&lt;br /&gt;
ELSA VDI Desktop under Interactive Applications in Open OnDemand&lt;br /&gt;
ARM nodes (these will be reimaged with Rocky Linux 9 over the summer)&lt;br /&gt;
These will be available in a future test session or with the launch of the ELSA3 cluster in production&lt;br /&gt;
&lt;br /&gt;
There are limited resources available. Here are the nodes available for testing:&lt;br /&gt;
* 2 CPU-based nodes (1 AMD-based and 1 Intel-based)&lt;br /&gt;
* 1 GPU node with 4 x RTX 2080 GPUs&lt;br /&gt;
* 1 GPU node with 4 x RTX A5000 GPUs&lt;br /&gt;
* 1 GPU node with 4 x L40S GPUs&lt;br /&gt;
* 1 Visualization node with an L40 GPU (new!) for graphics rendering&lt;br /&gt;
* 1 login node&lt;br /&gt;
* 1 Open OnDemand node&lt;br /&gt;
&lt;br /&gt;
===== When will ELSA3 launch into production? =====&lt;br /&gt;
I hope to switch over to the new ELSA3 version the week of May 25th (Memorial Day week). Exact dates/times will be announced in the future. There is currently a planned campus power outage on May 25th so I am thinking of starting up the new cluster after the power returns. The switch over may take up to 2 days depending on how smooth the process goes (I&#039;m hoping for just one day).&lt;br /&gt;
&lt;br /&gt;
===== What will happen to the current cluster? =====&lt;br /&gt;
All the nodes will be moved over to the new ELSA3 cluster when it goes into production. The old cluster software will remain for a while, but will no longer be accessible to end-users. If something needs to be moved over later, I will still be able to access the old cluster configurations and software. Remember, all files in your /home, /projects, /courses and /scratch will be available to you on the new cluster.&lt;br /&gt;
&lt;br /&gt;
===== Any gotchas I should worry about when testing? =====&lt;br /&gt;
Mostly no. I&#039;ve disabled the ELSA VDI Desktop because switching back and forth between the new cluster and the old cluster can cause issues. My only other suggestion is to be careful using Open OnDemand on both clusters at the same time. Since your /home directory is available, both will write info to it. Don&#039;t accidentally delete or cancel a job running on the wrong Open OnDemand. It won&#039;t work anyway and will confuse the other cluster&#039;s Open OnDemand. I would suggest using only one at a time and running them in a private/incognito browser window.&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://docs.hpc.tcnj.edu/index.php?title=ELSA3_Upgrade_FAQ&amp;diff=716</id>
		<title>ELSA3 Upgrade FAQ</title>
		<link rel="alternate" type="text/html" href="https://docs.hpc.tcnj.edu/index.php?title=ELSA3_Upgrade_FAQ&amp;diff=716"/>
		<updated>2026-03-05T14:05:10Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* Job or module command failed with &amp;quot;The following module(s) are unknown&amp;quot; error */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== ELSA3 Upgrade Issues &amp;amp; Resolutions ==&lt;br /&gt;
&lt;br /&gt;
===== Job or module command failed with &amp;quot;The following module(s) are unknown&amp;quot; error =====&lt;br /&gt;
&lt;br /&gt;
If your job or &amp;lt;code&amp;gt;module add&amp;lt;/code&amp;gt; command fails and you have an error like &amp;lt;code&amp;gt;Lmod has detected the following error: The following module(s) are unknown:&amp;lt;/code&amp;gt; in your &#039;&#039;&#039;job.&#039;&#039;####&#039;&#039;.out&#039;&#039;&#039; file, it means that the application or the version of the application you are trying to use is not on the ELSA3 cluster. For an application like Matlab where there are multiple version, simply change your SLURM submit script to select a different version or remove the version entirely and let the system pick the best &amp;quot;default&amp;quot; version. If the application does not exist on the ELSA3 cluster, and you need it for your workflow, please contact Shawn Sivy (ssivy@tcnj.edu) to have it moved over from the old ELSA cluster.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To fix the situation where the version is no longer available, look for a line in your submit script like the one below. Note: &amp;lt;code&amp;gt;module add&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;module load&amp;lt;/code&amp;gt; are synonymous.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;module add matlab/R2021a&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
and replace it with one of these&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;module add matlab/R2025a&amp;lt;/code&amp;gt; &#039;&#039;or&#039;&#039; &amp;lt;code&amp;gt;module add matlab&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To see what modules are available, use the &amp;lt;code&amp;gt;module avail&amp;lt;/code&amp;gt; command.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;module avail&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;module avail matlab&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== ELSA3 Upgrade/Testing Frequently Asked Questions ==&lt;br /&gt;
&lt;br /&gt;
===== So why is there a new cluster? =====&lt;br /&gt;
ELSA3 features an upgraded operating system, Rocky Linux 9, and the OpenHPC 3.x cluster tools. The current cluster is using Rocky Linux 8 and the OpenHPC 2.x cluster tools.&lt;br /&gt;
&lt;br /&gt;
===== Does this cluster upgrade affect the virtual machines (VMs) on the &amp;quot;MoOSE&amp;quot; virtual infrastructure? =====&lt;br /&gt;
No. The virtualization system is a separate cluster with its own servers and software. However, I will look to upgrade the underlying virtualization software this summer, but that will (mostly) be transparent to the end-users of that system.&lt;br /&gt;
&lt;br /&gt;
===== Why do I need to test anything? =====&lt;br /&gt;
Like moving from one version of Windows to another or one version of MacOS to another, there are some changes that may cause issues with the existing software applications. While I have done some basic testing to make sure there aren&#039;t obvious issues with the applications, I am inviting you to also try out some of your applications and double-check my testing.&lt;br /&gt;
&lt;br /&gt;
===== I don&#039;t have time to do the testing. Can I have my students access the ELSA3 test cluster to do the testing instead? =====&lt;br /&gt;
Absolutely. Feel free to share this email with them. Have them contact me if they run into any issues.&lt;br /&gt;
&lt;br /&gt;
===== Both my students and I are too busy to do any testing. What will happen if we don&#039;t do any testing? =====&lt;br /&gt;
That&#039;s not a problem. I just wanted to provide you with an opportunity to test drive the new cluster before it goes into production after the spring semester. If you don&#039;t any have time to test now, we can work together later on to resolve any issues you encounter.&lt;br /&gt;
&lt;br /&gt;
===== Are my files also available on this new cluster? =====&lt;br /&gt;
Yes. Your files in your home directory, /projects, /courses and global /scratch are available and are currently shared between the two clusters.&lt;br /&gt;
&lt;br /&gt;
===== Is there a new login for the ELSA3 test cluster? =====&lt;br /&gt;
Nope. Just use your regular TCNJ username and password like you do on the current ELSA cluster.&lt;br /&gt;
&lt;br /&gt;
===== How do I access the test cluster? =====&lt;br /&gt;
For the test, you can use these names to access the ELSA3 cluster test:&lt;br /&gt;
Via SSH: Use elsa-test3.hpc.tcnj.edu, e.g.  ssh ssivy@elsa-test3.tcnj.edu&lt;br /&gt;
Via Web: https://ondemand-test3.hpc.tcnj.edu/&lt;br /&gt;
When we move to production, these will be changed to the existing elsa.hpc.tcnj.edu and ondemand.hpc.tcnj.edu.&lt;br /&gt;
&lt;br /&gt;
===== How long is the testing period of the first &amp;quot;cluster crunch&amp;quot;? =====&lt;br /&gt;
You can login to the new cluster now and continue to use it through Friday, March 27th. At that point, I&#039;ll take the new cluster down to make any necessary changes, updates or tweaks. Another test period will be available in April.&lt;br /&gt;
&lt;br /&gt;
===== What have you tested? =====&lt;br /&gt;
I surveyed the main users of the cluster to determine which applications needed to be &amp;quot;ported&amp;quot; over to ELSA3. Some applications and some older versions of applications have been left behind. You can see all the applications that have been ported and tested by me by reviewing this [https://docs.google.com/spreadsheets/d/1s2FJ9vfOHikBThf4rE45Pmh45EgqU8nQwi0y9qPlK08/ Google Sheet].&lt;br /&gt;
&lt;br /&gt;
In addition, all applications available under the Interactive Applications in Open OnDemand on the new cluster have been tested, and, at the very least, should start up.&lt;br /&gt;
&lt;br /&gt;
===== Is there an entire new cluster running for this test? =====&lt;br /&gt;
Yes, sort of. The test cluster should be full-featured except for those items listed below. The applications below are disabled in this test because it could cause issues with their equivalent applications in the current cluster. The disabled apps are:&lt;br /&gt;
WebMO website&lt;br /&gt;
ELSA VDI Desktop under Interactive Applications in Open OnDemand&lt;br /&gt;
ARM nodes (these will be reimaged with Rocky Linux 9 over the summer)&lt;br /&gt;
These will be available in a future test session or with the launch of the ELSA3 cluster in production&lt;br /&gt;
&lt;br /&gt;
There are limited resources available. Here are the nodes available for testing:&lt;br /&gt;
* 2 CPU-based nodes (1 AMD-based and 1 Intel-based)&lt;br /&gt;
* 1 GPU node with 4 x RTX 2080 GPUs&lt;br /&gt;
* 1 GPU node with 4 x RTX A5000 GPUs&lt;br /&gt;
* 1 GPU node with 4 x L40S GPUs&lt;br /&gt;
* 1 Visualization node with an L40 GPU (new!) for graphics rendering&lt;br /&gt;
* 1 login node&lt;br /&gt;
* 1 Open OnDemand node&lt;br /&gt;
&lt;br /&gt;
===== When will ELSA3 launch into production? =====&lt;br /&gt;
I hope to switch over to the new ELSA3 version the week of May 25th (Memorial Day week). Exact dates/times will be announced in the future. There is currently a planned campus power outage on May 25th so I am thinking of starting up the new cluster after the power returns. The switch over may take up to 2 days depending on how smooth the process goes (I&#039;m hoping for just one day).&lt;br /&gt;
&lt;br /&gt;
===== What will happen to the current cluster? =====&lt;br /&gt;
All the nodes will be moved over to the new ELSA3 cluster when it goes into production. The old cluster software will remain for a while, but will no longer be accessible to end-users. If something needs to be moved over later, I will still be able to access the old cluster configurations and software. Remember, all files in your /home, /projects, /courses and /scratch will be available to you on the new cluster.&lt;br /&gt;
&lt;br /&gt;
===== Any gotchas I should worry about when testing? =====&lt;br /&gt;
Mostly no. I&#039;ve disabled the ELSA VDI Desktop because switching back and forth between the new cluster and the old cluster can cause issues. My only other suggestion is to be careful using Open OnDemand on both clusters at the same time. Since your /home directory is available, both will write info to it. Don&#039;t accidentally delete or cancel a job running on the wrong Open OnDemand. It won&#039;t work anyway and will confuse the other cluster&#039;s Open OnDemand. I would suggest using only one at a time and running them in a private/incognito browser window.&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://docs.hpc.tcnj.edu/index.php?title=ELSA3_Upgrade_FAQ&amp;diff=715</id>
		<title>ELSA3 Upgrade FAQ</title>
		<link rel="alternate" type="text/html" href="https://docs.hpc.tcnj.edu/index.php?title=ELSA3_Upgrade_FAQ&amp;diff=715"/>
		<updated>2026-03-05T14:04:46Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* Job or module command failed with &amp;quot;The following module(s) are unknown&amp;quot; error */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== ELSA3 Upgrade Issues &amp;amp; Resolutions ==&lt;br /&gt;
&lt;br /&gt;
===== Job or module command failed with &amp;quot;The following module(s) are unknown&amp;quot; error =====&lt;br /&gt;
&lt;br /&gt;
If your job or &amp;lt;code&amp;gt;module add&amp;lt;/code&amp;gt; command fails and you have an error like &amp;lt;code&amp;gt;Lmod has detected the following error: The following module(s) are unknown:&amp;lt;/code&amp;gt; in your &#039;&#039;&#039;job.&#039;&#039;####&#039;&#039;.out&#039;&#039;&#039; file, it means that the application or the version of the application you are trying to use is not on the ELSA3 cluster. For an application like Matlab where there are multiple version, simply change your SLURM submit script to select a different version or remove the version entirely and let the system pick the best &amp;quot;default&amp;quot; version. If the application does not exist on the ELSA3 cluster, and you need it for your workflow, please contact Shawn Sivy (ssivy@tcnj.edu) to have it moved over from the old ELSA cluster.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To fix the situation where the version is no longer available, look for a line in your submit script like the one below. Note: &amp;lt;code&amp;gt;module add&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;module load&amp;lt;/code&amp;gt; are synonymous.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;module add matlab/R2021a&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
and replace it with one of these&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;module add matlab/R2025a&amp;lt;/code&amp;gt; &#039;&#039;or&#039;&#039; &amp;lt;code&amp;gt;module add matlab&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To see what modules are available, use the &amp;lt;code&amp;gt;module avail&amp;lt;/code&amp;gt; command.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;module avail&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;module avail matlab&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== ELSA3 Upgrade/Testing Frequently Asked Questions ==&lt;br /&gt;
&lt;br /&gt;
===== So why is there a new cluster? =====&lt;br /&gt;
ELSA3 features an upgraded operating system, Rocky Linux 9, and the OpenHPC 3.x cluster tools. The current cluster is using Rocky Linux 8 and the OpenHPC 2.x cluster tools.&lt;br /&gt;
&lt;br /&gt;
===== Does this cluster upgrade affect the virtual machines (VMs) on the &amp;quot;MoOSE&amp;quot; virtual infrastructure? =====&lt;br /&gt;
No. The virtualization system is a separate cluster with its own servers and software. However, I will look to upgrade the underlying virtualization software this summer, but that will (mostly) be transparent to the end-users of that system.&lt;br /&gt;
&lt;br /&gt;
===== Why do I need to test anything? =====&lt;br /&gt;
Like moving from one version of Windows to another or one version of MacOS to another, there are some changes that may cause issues with the existing software applications. While I have done some basic testing to make sure there aren&#039;t obvious issues with the applications, I am inviting you to also try out some of your applications and double-check my testing.&lt;br /&gt;
&lt;br /&gt;
===== I don&#039;t have time to do the testing. Can I have my students access the ELSA3 test cluster to do the testing instead? =====&lt;br /&gt;
Absolutely. Feel free to share this email with them. Have them contact me if they run into any issues.&lt;br /&gt;
&lt;br /&gt;
===== Both my students and I are too busy to do any testing. What will happen if we don&#039;t do any testing? =====&lt;br /&gt;
That&#039;s not a problem. I just wanted to provide you with an opportunity to test drive the new cluster before it goes into production after the spring semester. If you don&#039;t any have time to test now, we can work together later on to resolve any issues you encounter.&lt;br /&gt;
&lt;br /&gt;
===== Are my files also available on this new cluster? =====&lt;br /&gt;
Yes. Your files in your home directory, /projects, /courses and global /scratch are available and are currently shared between the two clusters.&lt;br /&gt;
&lt;br /&gt;
===== Is there a new login for the ELSA3 test cluster? =====&lt;br /&gt;
Nope. Just use your regular TCNJ username and password like you do on the current ELSA cluster.&lt;br /&gt;
&lt;br /&gt;
===== How do I access the test cluster? =====&lt;br /&gt;
For the test, you can use these names to access the ELSA3 cluster test:&lt;br /&gt;
Via SSH: Use elsa-test3.hpc.tcnj.edu, e.g.  ssh ssivy@elsa-test3.tcnj.edu&lt;br /&gt;
Via Web: https://ondemand-test3.hpc.tcnj.edu/&lt;br /&gt;
When we move to production, these will be changed to the existing elsa.hpc.tcnj.edu and ondemand.hpc.tcnj.edu.&lt;br /&gt;
&lt;br /&gt;
===== How long is the testing period of the first &amp;quot;cluster crunch&amp;quot;? =====&lt;br /&gt;
You can login to the new cluster now and continue to use it through Friday, March 27th. At that point, I&#039;ll take the new cluster down to make any necessary changes, updates or tweaks. Another test period will be available in April.&lt;br /&gt;
&lt;br /&gt;
===== What have you tested? =====&lt;br /&gt;
I surveyed the main users of the cluster to determine which applications needed to be &amp;quot;ported&amp;quot; over to ELSA3. Some applications and some older versions of applications have been left behind. You can see all the applications that have been ported and tested by me by reviewing this [https://docs.google.com/spreadsheets/d/1s2FJ9vfOHikBThf4rE45Pmh45EgqU8nQwi0y9qPlK08/ Google Sheet].&lt;br /&gt;
&lt;br /&gt;
In addition, all applications available under the Interactive Applications in Open OnDemand on the new cluster have been tested, and, at the very least, should start up.&lt;br /&gt;
&lt;br /&gt;
===== Is there an entire new cluster running for this test? =====&lt;br /&gt;
Yes, sort of. The test cluster should be full-featured except for those items listed below. The applications below are disabled in this test because it could cause issues with their equivalent applications in the current cluster. The disabled apps are:&lt;br /&gt;
WebMO website&lt;br /&gt;
ELSA VDI Desktop under Interactive Applications in Open OnDemand&lt;br /&gt;
ARM nodes (these will be reimaged with Rocky Linux 9 over the summer)&lt;br /&gt;
These will be available in a future test session or with the launch of the ELSA3 cluster in production&lt;br /&gt;
&lt;br /&gt;
There are limited resources available. Here are the nodes available for testing:&lt;br /&gt;
* 2 CPU-based nodes (1 AMD-based and 1 Intel-based)&lt;br /&gt;
* 1 GPU node with 4 x RTX 2080 GPUs&lt;br /&gt;
* 1 GPU node with 4 x RTX A5000 GPUs&lt;br /&gt;
* 1 GPU node with 4 x L40S GPUs&lt;br /&gt;
* 1 Visualization node with an L40 GPU (new!) for graphics rendering&lt;br /&gt;
* 1 login node&lt;br /&gt;
* 1 Open OnDemand node&lt;br /&gt;
&lt;br /&gt;
===== When will ELSA3 launch into production? =====&lt;br /&gt;
I hope to switch over to the new ELSA3 version the week of May 25th (Memorial Day week). Exact dates/times will be announced in the future. There is currently a planned campus power outage on May 25th so I am thinking of starting up the new cluster after the power returns. The switch over may take up to 2 days depending on how smooth the process goes (I&#039;m hoping for just one day).&lt;br /&gt;
&lt;br /&gt;
===== What will happen to the current cluster? =====&lt;br /&gt;
All the nodes will be moved over to the new ELSA3 cluster when it goes into production. The old cluster software will remain for a while, but will no longer be accessible to end-users. If something needs to be moved over later, I will still be able to access the old cluster configurations and software. Remember, all files in your /home, /projects, /courses and /scratch will be available to you on the new cluster.&lt;br /&gt;
&lt;br /&gt;
===== Any gotchas I should worry about when testing? =====&lt;br /&gt;
Mostly no. I&#039;ve disabled the ELSA VDI Desktop because switching back and forth between the new cluster and the old cluster can cause issues. My only other suggestion is to be careful using Open OnDemand on both clusters at the same time. Since your /home directory is available, both will write info to it. Don&#039;t accidentally delete or cancel a job running on the wrong Open OnDemand. It won&#039;t work anyway and will confuse the other cluster&#039;s Open OnDemand. I would suggest using only one at a time and running them in a private/incognito browser window.&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://docs.hpc.tcnj.edu/index.php?title=ELSA3_Upgrade_FAQ&amp;diff=714</id>
		<title>ELSA3 Upgrade FAQ</title>
		<link rel="alternate" type="text/html" href="https://docs.hpc.tcnj.edu/index.php?title=ELSA3_Upgrade_FAQ&amp;diff=714"/>
		<updated>2026-03-05T14:04:10Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* Job or module command failed with &amp;quot;The following module(s) are unknown&amp;quot; error */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== ELSA3 Upgrade Issues &amp;amp; Resolutions ==&lt;br /&gt;
&lt;br /&gt;
===== Job or module command failed with &amp;quot;The following module(s) are unknown&amp;quot; error =====&lt;br /&gt;
&lt;br /&gt;
If your job or &amp;lt;code&amp;gt;module add&amp;lt;/code&amp;gt; command fails and you have an error like &amp;lt;code&amp;gt;Lmod has detected the following error: The following module(s) are unknown:&amp;lt;/code&amp;gt; in your &#039;&#039;&#039;job.&#039;&#039;####&#039;&#039;.out&#039;&#039;&#039; file, it means that the application or the version of the application you are trying to use is not on the ELSA3 cluster. For an application like Matlab where there are multiple version, simply change your SLURM submit script to select a different version or remove the version entirely and let the system pick the best &amp;quot;default&amp;quot; version. If the application does not exist on the ELSA3 cluster, and you need it for your workflow, please contact Shawn Sivy (ssivy@tcnj.edu) to have it moved over from the old ELSA cluster.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To fix the situation where the version is no longer available, look for a line in your submit script like this (&amp;lt;code&amp;gt;module add&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;module load&amp;lt;/code&amp;gt; are synonymous).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;module add matlab/R2021a&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
and replace it with one of these&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;module add matlab/R2025a&amp;lt;/code&amp;gt; &#039;&#039;or&#039;&#039; &amp;lt;code&amp;gt;module add matlab&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To see what modules are available, use the &amp;lt;code&amp;gt;module avail&amp;lt;/code&amp;gt; command.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;module avail&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;module avail matlab&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== ELSA3 Upgrade/Testing Frequently Asked Questions ==&lt;br /&gt;
&lt;br /&gt;
===== So why is there a new cluster? =====&lt;br /&gt;
ELSA3 features an upgraded operating system, Rocky Linux 9, and the OpenHPC 3.x cluster tools. The current cluster is using Rocky Linux 8 and the OpenHPC 2.x cluster tools.&lt;br /&gt;
&lt;br /&gt;
===== Does this cluster upgrade affect the virtual machines (VMs) on the &amp;quot;MoOSE&amp;quot; virtual infrastructure? =====&lt;br /&gt;
No. The virtualization system is a separate cluster with its own servers and software. However, I will look to upgrade the underlying virtualization software this summer, but that will (mostly) be transparent to the end-users of that system.&lt;br /&gt;
&lt;br /&gt;
===== Why do I need to test anything? =====&lt;br /&gt;
Like moving from one version of Windows to another or one version of MacOS to another, there are some changes that may cause issues with the existing software applications. While I have done some basic testing to make sure there aren&#039;t obvious issues with the applications, I am inviting you to also try out some of your applications and double-check my testing.&lt;br /&gt;
&lt;br /&gt;
===== I don&#039;t have time to do the testing. Can I have my students access the ELSA3 test cluster to do the testing instead? =====&lt;br /&gt;
Absolutely. Feel free to share this email with them. Have them contact me if they run into any issues.&lt;br /&gt;
&lt;br /&gt;
===== Both my students and I are too busy to do any testing. What will happen if we don&#039;t do any testing? =====&lt;br /&gt;
That&#039;s not a problem. I just wanted to provide you with an opportunity to test drive the new cluster before it goes into production after the spring semester. If you don&#039;t any have time to test now, we can work together later on to resolve any issues you encounter.&lt;br /&gt;
&lt;br /&gt;
===== Are my files also available on this new cluster? =====&lt;br /&gt;
Yes. Your files in your home directory, /projects, /courses and global /scratch are available and are currently shared between the two clusters.&lt;br /&gt;
&lt;br /&gt;
===== Is there a new login for the ELSA3 test cluster? =====&lt;br /&gt;
Nope. Just use your regular TCNJ username and password like you do on the current ELSA cluster.&lt;br /&gt;
&lt;br /&gt;
===== How do I access the test cluster? =====&lt;br /&gt;
For the test, you can use these names to access the ELSA3 cluster test:&lt;br /&gt;
Via SSH: Use elsa-test3.hpc.tcnj.edu, e.g.  ssh ssivy@elsa-test3.tcnj.edu&lt;br /&gt;
Via Web: https://ondemand-test3.hpc.tcnj.edu/&lt;br /&gt;
When we move to production, these will be changed to the existing elsa.hpc.tcnj.edu and ondemand.hpc.tcnj.edu.&lt;br /&gt;
&lt;br /&gt;
===== How long is the testing period of the first &amp;quot;cluster crunch&amp;quot;? =====&lt;br /&gt;
You can login to the new cluster now and continue to use it through Friday, March 27th. At that point, I&#039;ll take the new cluster down to make any necessary changes, updates or tweaks. Another test period will be available in April.&lt;br /&gt;
&lt;br /&gt;
===== What have you tested? =====&lt;br /&gt;
I surveyed the main users of the cluster to determine which applications needed to be &amp;quot;ported&amp;quot; over to ELSA3. Some applications and some older versions of applications have been left behind. You can see all the applications that have been ported and tested by me by reviewing this [https://docs.google.com/spreadsheets/d/1s2FJ9vfOHikBThf4rE45Pmh45EgqU8nQwi0y9qPlK08/ Google Sheet].&lt;br /&gt;
&lt;br /&gt;
In addition, all applications available under the Interactive Applications in Open OnDemand on the new cluster have been tested, and, at the very least, should start up.&lt;br /&gt;
&lt;br /&gt;
===== Is there an entire new cluster running for this test? =====&lt;br /&gt;
Yes, sort of. The test cluster should be full-featured except for those items listed below. The applications below are disabled in this test because it could cause issues with their equivalent applications in the current cluster. The disabled apps are:&lt;br /&gt;
WebMO website&lt;br /&gt;
ELSA VDI Desktop under Interactive Applications in Open OnDemand&lt;br /&gt;
ARM nodes (these will be reimaged with Rocky Linux 9 over the summer)&lt;br /&gt;
These will be available in a future test session or with the launch of the ELSA3 cluster in production&lt;br /&gt;
&lt;br /&gt;
There are limited resources available. Here are the nodes available for testing:&lt;br /&gt;
* 2 CPU-based nodes (1 AMD-based and 1 Intel-based)&lt;br /&gt;
* 1 GPU node with 4 x RTX 2080 GPUs&lt;br /&gt;
* 1 GPU node with 4 x RTX A5000 GPUs&lt;br /&gt;
* 1 GPU node with 4 x L40S GPUs&lt;br /&gt;
* 1 Visualization node with an L40 GPU (new!) for graphics rendering&lt;br /&gt;
* 1 login node&lt;br /&gt;
* 1 Open OnDemand node&lt;br /&gt;
&lt;br /&gt;
===== When will ELSA3 launch into production? =====&lt;br /&gt;
I hope to switch over to the new ELSA3 version the week of May 25th (Memorial Day week). Exact dates/times will be announced in the future. There is currently a planned campus power outage on May 25th so I am thinking of starting up the new cluster after the power returns. The switch over may take up to 2 days depending on how smooth the process goes (I&#039;m hoping for just one day).&lt;br /&gt;
&lt;br /&gt;
===== What will happen to the current cluster? =====&lt;br /&gt;
All the nodes will be moved over to the new ELSA3 cluster when it goes into production. The old cluster software will remain for a while, but will no longer be accessible to end-users. If something needs to be moved over later, I will still be able to access the old cluster configurations and software. Remember, all files in your /home, /projects, /courses and /scratch will be available to you on the new cluster.&lt;br /&gt;
&lt;br /&gt;
===== Any gotchas I should worry about when testing? =====&lt;br /&gt;
Mostly no. I&#039;ve disabled the ELSA VDI Desktop because switching back and forth between the new cluster and the old cluster can cause issues. My only other suggestion is to be careful using Open OnDemand on both clusters at the same time. Since your /home directory is available, both will write info to it. Don&#039;t accidentally delete or cancel a job running on the wrong Open OnDemand. It won&#039;t work anyway and will confuse the other cluster&#039;s Open OnDemand. I would suggest using only one at a time and running them in a private/incognito browser window.&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://docs.hpc.tcnj.edu/index.php?title=ELSA3_Upgrade_FAQ&amp;diff=713</id>
		<title>ELSA3 Upgrade FAQ</title>
		<link rel="alternate" type="text/html" href="https://docs.hpc.tcnj.edu/index.php?title=ELSA3_Upgrade_FAQ&amp;diff=713"/>
		<updated>2026-03-05T14:04:00Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* Job or module command failed with &amp;quot;The following module(s) are unknown&amp;quot; error */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== ELSA3 Upgrade Issues &amp;amp; Resolutions ==&lt;br /&gt;
&lt;br /&gt;
===== Job or module command failed with &amp;quot;The following module(s) are unknown&amp;quot; error =====&lt;br /&gt;
&lt;br /&gt;
If your job or &amp;lt;code&amp;gt;module add&amp;lt;/code&amp;gt; command fails and you have an error like &amp;lt;code&amp;gt;Lmod has detected the following error: The following module(s) are unknown:&amp;lt;/code&amp;gt; in your &#039;&#039;&#039;job.&#039;&#039;####&#039;&#039;.out&#039;&#039;&#039; file, it means that the application or the version of the application you are trying to use is not on the ELSA3 cluster. For an application like Matlab where there are multiple version, simply change your SLURM submit script to select a different version or remove the version entirely and let the system pick the best &amp;quot;default&amp;quot; version. If the application does not exist on the ELSA3 cluster, and you need it for your workflow, please contact Shawn Sivy (ssivy@tcnj.edu) to have it moved over from the old ELSA cluster.&lt;br /&gt;
&lt;br /&gt;
To fix the situation where the version is no longer available, look for a line in your submit script like this (&amp;lt;code&amp;gt;module add&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;module load&amp;lt;/code&amp;gt; are synonymous).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;module add matlab/R2021a&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
and replace it with one of these&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;module add matlab/R2025a&amp;lt;/code&amp;gt; &#039;&#039;or&#039;&#039; &amp;lt;code&amp;gt;module add matlab&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To see what modules are available, use the &amp;lt;code&amp;gt;module avail&amp;lt;/code&amp;gt; command.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;module avail&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;module avail matlab&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== ELSA3 Upgrade/Testing Frequently Asked Questions ==&lt;br /&gt;
&lt;br /&gt;
===== So why is there a new cluster? =====&lt;br /&gt;
ELSA3 features an upgraded operating system, Rocky Linux 9, and the OpenHPC 3.x cluster tools. The current cluster is using Rocky Linux 8 and the OpenHPC 2.x cluster tools.&lt;br /&gt;
&lt;br /&gt;
===== Does this cluster upgrade affect the virtual machines (VMs) on the &amp;quot;MoOSE&amp;quot; virtual infrastructure? =====&lt;br /&gt;
No. The virtualization system is a separate cluster with its own servers and software. However, I will look to upgrade the underlying virtualization software this summer, but that will (mostly) be transparent to the end-users of that system.&lt;br /&gt;
&lt;br /&gt;
===== Why do I need to test anything? =====&lt;br /&gt;
Like moving from one version of Windows to another or one version of MacOS to another, there are some changes that may cause issues with the existing software applications. While I have done some basic testing to make sure there aren&#039;t obvious issues with the applications, I am inviting you to also try out some of your applications and double-check my testing.&lt;br /&gt;
&lt;br /&gt;
===== I don&#039;t have time to do the testing. Can I have my students access the ELSA3 test cluster to do the testing instead? =====&lt;br /&gt;
Absolutely. Feel free to share this email with them. Have them contact me if they run into any issues.&lt;br /&gt;
&lt;br /&gt;
===== Both my students and I are too busy to do any testing. What will happen if we don&#039;t do any testing? =====&lt;br /&gt;
That&#039;s not a problem. I just wanted to provide you with an opportunity to test drive the new cluster before it goes into production after the spring semester. If you don&#039;t any have time to test now, we can work together later on to resolve any issues you encounter.&lt;br /&gt;
&lt;br /&gt;
===== Are my files also available on this new cluster? =====&lt;br /&gt;
Yes. Your files in your home directory, /projects, /courses and global /scratch are available and are currently shared between the two clusters.&lt;br /&gt;
&lt;br /&gt;
===== Is there a new login for the ELSA3 test cluster? =====&lt;br /&gt;
Nope. Just use your regular TCNJ username and password like you do on the current ELSA cluster.&lt;br /&gt;
&lt;br /&gt;
===== How do I access the test cluster? =====&lt;br /&gt;
For the test, you can use these names to access the ELSA3 cluster test:&lt;br /&gt;
Via SSH: Use elsa-test3.hpc.tcnj.edu, e.g.  ssh ssivy@elsa-test3.tcnj.edu&lt;br /&gt;
Via Web: https://ondemand-test3.hpc.tcnj.edu/&lt;br /&gt;
When we move to production, these will be changed to the existing elsa.hpc.tcnj.edu and ondemand.hpc.tcnj.edu.&lt;br /&gt;
&lt;br /&gt;
===== How long is the testing period of the first &amp;quot;cluster crunch&amp;quot;? =====&lt;br /&gt;
You can login to the new cluster now and continue to use it through Friday, March 27th. At that point, I&#039;ll take the new cluster down to make any necessary changes, updates or tweaks. Another test period will be available in April.&lt;br /&gt;
&lt;br /&gt;
===== What have you tested? =====&lt;br /&gt;
I surveyed the main users of the cluster to determine which applications needed to be &amp;quot;ported&amp;quot; over to ELSA3. Some applications and some older versions of applications have been left behind. You can see all the applications that have been ported and tested by me by reviewing this [https://docs.google.com/spreadsheets/d/1s2FJ9vfOHikBThf4rE45Pmh45EgqU8nQwi0y9qPlK08/ Google Sheet].&lt;br /&gt;
&lt;br /&gt;
In addition, all applications available under the Interactive Applications in Open OnDemand on the new cluster have been tested, and, at the very least, should start up.&lt;br /&gt;
&lt;br /&gt;
===== Is there an entire new cluster running for this test? =====&lt;br /&gt;
Yes, sort of. The test cluster should be full-featured except for those items listed below. The applications below are disabled in this test because it could cause issues with their equivalent applications in the current cluster. The disabled apps are:&lt;br /&gt;
WebMO website&lt;br /&gt;
ELSA VDI Desktop under Interactive Applications in Open OnDemand&lt;br /&gt;
ARM nodes (these will be reimaged with Rocky Linux 9 over the summer)&lt;br /&gt;
These will be available in a future test session or with the launch of the ELSA3 cluster in production&lt;br /&gt;
&lt;br /&gt;
There are limited resources available. Here are the nodes available for testing:&lt;br /&gt;
* 2 CPU-based nodes (1 AMD-based and 1 Intel-based)&lt;br /&gt;
* 1 GPU node with 4 x RTX 2080 GPUs&lt;br /&gt;
* 1 GPU node with 4 x RTX A5000 GPUs&lt;br /&gt;
* 1 GPU node with 4 x L40S GPUs&lt;br /&gt;
* 1 Visualization node with an L40 GPU (new!) for graphics rendering&lt;br /&gt;
* 1 login node&lt;br /&gt;
* 1 Open OnDemand node&lt;br /&gt;
&lt;br /&gt;
===== When will ELSA3 launch into production? =====&lt;br /&gt;
I hope to switch over to the new ELSA3 version the week of May 25th (Memorial Day week). Exact dates/times will be announced in the future. There is currently a planned campus power outage on May 25th so I am thinking of starting up the new cluster after the power returns. The switch over may take up to 2 days depending on how smooth the process goes (I&#039;m hoping for just one day).&lt;br /&gt;
&lt;br /&gt;
===== What will happen to the current cluster? =====&lt;br /&gt;
All the nodes will be moved over to the new ELSA3 cluster when it goes into production. The old cluster software will remain for a while, but will no longer be accessible to end-users. If something needs to be moved over later, I will still be able to access the old cluster configurations and software. Remember, all files in your /home, /projects, /courses and /scratch will be available to you on the new cluster.&lt;br /&gt;
&lt;br /&gt;
===== Any gotchas I should worry about when testing? =====&lt;br /&gt;
Mostly no. I&#039;ve disabled the ELSA VDI Desktop because switching back and forth between the new cluster and the old cluster can cause issues. My only other suggestion is to be careful using Open OnDemand on both clusters at the same time. Since your /home directory is available, both will write info to it. Don&#039;t accidentally delete or cancel a job running on the wrong Open OnDemand. It won&#039;t work anyway and will confuse the other cluster&#039;s Open OnDemand. I would suggest using only one at a time and running them in a private/incognito browser window.&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://docs.hpc.tcnj.edu/index.php?title=ELSA3_Upgrade_FAQ&amp;diff=712</id>
		<title>ELSA3 Upgrade FAQ</title>
		<link rel="alternate" type="text/html" href="https://docs.hpc.tcnj.edu/index.php?title=ELSA3_Upgrade_FAQ&amp;diff=712"/>
		<updated>2026-03-05T14:02:54Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* Job or module command failed with &amp;quot;The following module(s) are unknown&amp;quot; error */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== ELSA3 Upgrade Issues &amp;amp; Resolutions ==&lt;br /&gt;
&lt;br /&gt;
===== Job or module command failed with &amp;quot;The following module(s) are unknown&amp;quot; error =====&lt;br /&gt;
&lt;br /&gt;
If your job or &amp;lt;code&amp;gt;module add&amp;lt;/code&amp;gt; command fails and you have an error like &amp;lt;code&amp;gt;Lmod has detected the following error: The following module(s) are unknown:&amp;lt;/code&amp;gt; in your &#039;&#039;&#039;job.&#039;&#039;####&#039;&#039;.out&#039;&#039;&#039; file, it means that the application or the version of the application you are trying to use is not on the ELSA3 cluster. For an application like Matlab where there are multiple version, simply change your SLURM submit script to select a different version or remove the version entirely and let the system pick the best &amp;quot;default&amp;quot; version. If the application does not exist on the ELSA3 cluster, and you need it for your workflow, please contact Shawn Sivy (ssivy@tcnj.edu) to have it moved over from the old ELSA cluster.&lt;br /&gt;
&lt;br /&gt;
Look for a line in your submit script like this (&amp;lt;code&amp;gt;module add&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;module load&amp;lt;/code&amp;gt; are synonymous).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;module add matlab/R2021a&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
and replace it with one of these&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;module add matlab/R2025a&amp;lt;/code&amp;gt; &#039;&#039;or&#039;&#039; &amp;lt;code&amp;gt;module add matlab&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To see what modules are available, use the &amp;lt;code&amp;gt;module avail&amp;lt;/code&amp;gt; command.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;module avail&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;module avail matlab&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== ELSA3 Upgrade/Testing Frequently Asked Questions ==&lt;br /&gt;
&lt;br /&gt;
===== So why is there a new cluster? =====&lt;br /&gt;
ELSA3 features an upgraded operating system, Rocky Linux 9, and the OpenHPC 3.x cluster tools. The current cluster is using Rocky Linux 8 and the OpenHPC 2.x cluster tools.&lt;br /&gt;
&lt;br /&gt;
===== Does this cluster upgrade affect the virtual machines (VMs) on the &amp;quot;MoOSE&amp;quot; virtual infrastructure? =====&lt;br /&gt;
No. The virtualization system is a separate cluster with its own servers and software. However, I will look to upgrade the underlying virtualization software this summer, but that will (mostly) be transparent to the end-users of that system.&lt;br /&gt;
&lt;br /&gt;
===== Why do I need to test anything? =====&lt;br /&gt;
Like moving from one version of Windows to another or one version of MacOS to another, there are some changes that may cause issues with the existing software applications. While I have done some basic testing to make sure there aren&#039;t obvious issues with the applications, I am inviting you to also try out some of your applications and double-check my testing.&lt;br /&gt;
&lt;br /&gt;
===== I don&#039;t have time to do the testing. Can I have my students access the ELSA3 test cluster to do the testing instead? =====&lt;br /&gt;
Absolutely. Feel free to share this email with them. Have them contact me if they run into any issues.&lt;br /&gt;
&lt;br /&gt;
===== Both my students and I are too busy to do any testing. What will happen if we don&#039;t do any testing? =====&lt;br /&gt;
That&#039;s not a problem. I just wanted to provide you with an opportunity to test drive the new cluster before it goes into production after the spring semester. If you don&#039;t any have time to test now, we can work together later on to resolve any issues you encounter.&lt;br /&gt;
&lt;br /&gt;
===== Are my files also available on this new cluster? =====&lt;br /&gt;
Yes. Your files in your home directory, /projects, /courses and global /scratch are available and are currently shared between the two clusters.&lt;br /&gt;
&lt;br /&gt;
===== Is there a new login for the ELSA3 test cluster? =====&lt;br /&gt;
Nope. Just use your regular TCNJ username and password like you do on the current ELSA cluster.&lt;br /&gt;
&lt;br /&gt;
===== How do I access the test cluster? =====&lt;br /&gt;
For the test, you can use these names to access the ELSA3 cluster test:&lt;br /&gt;
Via SSH: Use elsa-test3.hpc.tcnj.edu, e.g.  ssh ssivy@elsa-test3.tcnj.edu&lt;br /&gt;
Via Web: https://ondemand-test3.hpc.tcnj.edu/&lt;br /&gt;
When we move to production, these will be changed to the existing elsa.hpc.tcnj.edu and ondemand.hpc.tcnj.edu.&lt;br /&gt;
&lt;br /&gt;
===== How long is the testing period of the first &amp;quot;cluster crunch&amp;quot;? =====&lt;br /&gt;
You can login to the new cluster now and continue to use it through Friday, March 27th. At that point, I&#039;ll take the new cluster down to make any necessary changes, updates or tweaks. Another test period will be available in April.&lt;br /&gt;
&lt;br /&gt;
===== What have you tested? =====&lt;br /&gt;
I surveyed the main users of the cluster to determine which applications needed to be &amp;quot;ported&amp;quot; over to ELSA3. Some applications and some older versions of applications have been left behind. You can see all the applications that have been ported and tested by me by reviewing this [https://docs.google.com/spreadsheets/d/1s2FJ9vfOHikBThf4rE45Pmh45EgqU8nQwi0y9qPlK08/ Google Sheet].&lt;br /&gt;
&lt;br /&gt;
In addition, all applications available under the Interactive Applications in Open OnDemand on the new cluster have been tested, and, at the very least, should start up.&lt;br /&gt;
&lt;br /&gt;
===== Is there an entire new cluster running for this test? =====&lt;br /&gt;
Yes, sort of. The test cluster should be full-featured except for those items listed below. The applications below are disabled in this test because it could cause issues with their equivalent applications in the current cluster. The disabled apps are:&lt;br /&gt;
WebMO website&lt;br /&gt;
ELSA VDI Desktop under Interactive Applications in Open OnDemand&lt;br /&gt;
ARM nodes (these will be reimaged with Rocky Linux 9 over the summer)&lt;br /&gt;
These will be available in a future test session or with the launch of the ELSA3 cluster in production&lt;br /&gt;
&lt;br /&gt;
There are limited resources available. Here are the nodes available for testing:&lt;br /&gt;
* 2 CPU-based nodes (1 AMD-based and 1 Intel-based)&lt;br /&gt;
* 1 GPU node with 4 x RTX 2080 GPUs&lt;br /&gt;
* 1 GPU node with 4 x RTX A5000 GPUs&lt;br /&gt;
* 1 GPU node with 4 x L40S GPUs&lt;br /&gt;
* 1 Visualization node with an L40 GPU (new!) for graphics rendering&lt;br /&gt;
* 1 login node&lt;br /&gt;
* 1 Open OnDemand node&lt;br /&gt;
&lt;br /&gt;
===== When will ELSA3 launch into production? =====&lt;br /&gt;
I hope to switch over to the new ELSA3 version the week of May 25th (Memorial Day week). Exact dates/times will be announced in the future. There is currently a planned campus power outage on May 25th so I am thinking of starting up the new cluster after the power returns. The switch over may take up to 2 days depending on how smooth the process goes (I&#039;m hoping for just one day).&lt;br /&gt;
&lt;br /&gt;
===== What will happen to the current cluster? =====&lt;br /&gt;
All the nodes will be moved over to the new ELSA3 cluster when it goes into production. The old cluster software will remain for a while, but will no longer be accessible to end-users. If something needs to be moved over later, I will still be able to access the old cluster configurations and software. Remember, all files in your /home, /projects, /courses and /scratch will be available to you on the new cluster.&lt;br /&gt;
&lt;br /&gt;
===== Any gotchas I should worry about when testing? =====&lt;br /&gt;
Mostly no. I&#039;ve disabled the ELSA VDI Desktop because switching back and forth between the new cluster and the old cluster can cause issues. My only other suggestion is to be careful using Open OnDemand on both clusters at the same time. Since your /home directory is available, both will write info to it. Don&#039;t accidentally delete or cancel a job running on the wrong Open OnDemand. It won&#039;t work anyway and will confuse the other cluster&#039;s Open OnDemand. I would suggest using only one at a time and running them in a private/incognito browser window.&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://docs.hpc.tcnj.edu/index.php?title=ELSA3_Upgrade_FAQ&amp;diff=711</id>
		<title>ELSA3 Upgrade FAQ</title>
		<link rel="alternate" type="text/html" href="https://docs.hpc.tcnj.edu/index.php?title=ELSA3_Upgrade_FAQ&amp;diff=711"/>
		<updated>2026-03-05T14:02:22Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* Job or module command failed with &amp;quot;The following module(s) are unknown&amp;quot; error */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== ELSA3 Upgrade Issues &amp;amp; Resolutions ==&lt;br /&gt;
&lt;br /&gt;
===== Job or module command failed with &amp;quot;The following module(s) are unknown&amp;quot; error =====&lt;br /&gt;
&lt;br /&gt;
If your job or &amp;lt;code&amp;gt;module add&amp;lt;/code&amp;gt; command fails and you have an error like &amp;lt;code&amp;gt;Lmod has detected the following error: The following module(s) are unknown:&amp;lt;/code&amp;gt; in your &#039;&#039;&#039;job.&#039;&#039;####&#039;&#039;.out&#039;&#039;&#039; file, it means that the application or the version of the application you are trying to use is not on the ELSA3 cluster. For an application like Matlab where there are multiple version, simply change your SLURM submit script to select a different version or remove the version entirely and let the system pick the &amp;quot;default&amp;quot; version. If the application does not exist on the ELSA3 cluster, and you need it for your workflow, please contact Shawn Sivy (ssivy@tcnj.edu) to have it moved over from the old ELSA cluster.&lt;br /&gt;
&lt;br /&gt;
Look for a line in your submit script like this (&amp;lt;code&amp;gt;module add&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;module load&amp;lt;/code&amp;gt; are synonymous).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;module add matlab/R2021a&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
and replace it with one of these&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;module add matlab/R2025a&amp;lt;/code&amp;gt; &#039;&#039;or&#039;&#039; &amp;lt;code&amp;gt;module add matlab&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To see what modules are available, use the &amp;lt;code&amp;gt;module avail&amp;lt;/code&amp;gt; command.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;module avail&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;module avail matlab&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== ELSA3 Upgrade/Testing Frequently Asked Questions ==&lt;br /&gt;
&lt;br /&gt;
===== So why is there a new cluster? =====&lt;br /&gt;
ELSA3 features an upgraded operating system, Rocky Linux 9, and the OpenHPC 3.x cluster tools. The current cluster is using Rocky Linux 8 and the OpenHPC 2.x cluster tools.&lt;br /&gt;
&lt;br /&gt;
===== Does this cluster upgrade affect the virtual machines (VMs) on the &amp;quot;MoOSE&amp;quot; virtual infrastructure? =====&lt;br /&gt;
No. The virtualization system is a separate cluster with its own servers and software. However, I will look to upgrade the underlying virtualization software this summer, but that will (mostly) be transparent to the end-users of that system.&lt;br /&gt;
&lt;br /&gt;
===== Why do I need to test anything? =====&lt;br /&gt;
Like moving from one version of Windows to another or one version of MacOS to another, there are some changes that may cause issues with the existing software applications. While I have done some basic testing to make sure there aren&#039;t obvious issues with the applications, I am inviting you to also try out some of your applications and double-check my testing.&lt;br /&gt;
&lt;br /&gt;
===== I don&#039;t have time to do the testing. Can I have my students access the ELSA3 test cluster to do the testing instead? =====&lt;br /&gt;
Absolutely. Feel free to share this email with them. Have them contact me if they run into any issues.&lt;br /&gt;
&lt;br /&gt;
===== Both my students and I are too busy to do any testing. What will happen if we don&#039;t do any testing? =====&lt;br /&gt;
That&#039;s not a problem. I just wanted to provide you with an opportunity to test drive the new cluster before it goes into production after the spring semester. If you don&#039;t any have time to test now, we can work together later on to resolve any issues you encounter.&lt;br /&gt;
&lt;br /&gt;
===== Are my files also available on this new cluster? =====&lt;br /&gt;
Yes. Your files in your home directory, /projects, /courses and global /scratch are available and are currently shared between the two clusters.&lt;br /&gt;
&lt;br /&gt;
===== Is there a new login for the ELSA3 test cluster? =====&lt;br /&gt;
Nope. Just use your regular TCNJ username and password like you do on the current ELSA cluster.&lt;br /&gt;
&lt;br /&gt;
===== How do I access the test cluster? =====&lt;br /&gt;
For the test, you can use these names to access the ELSA3 cluster test:&lt;br /&gt;
Via SSH: Use elsa-test3.hpc.tcnj.edu, e.g.  ssh ssivy@elsa-test3.tcnj.edu&lt;br /&gt;
Via Web: https://ondemand-test3.hpc.tcnj.edu/&lt;br /&gt;
When we move to production, these will be changed to the existing elsa.hpc.tcnj.edu and ondemand.hpc.tcnj.edu.&lt;br /&gt;
&lt;br /&gt;
===== How long is the testing period of the first &amp;quot;cluster crunch&amp;quot;? =====&lt;br /&gt;
You can login to the new cluster now and continue to use it through Friday, March 27th. At that point, I&#039;ll take the new cluster down to make any necessary changes, updates or tweaks. Another test period will be available in April.&lt;br /&gt;
&lt;br /&gt;
===== What have you tested? =====&lt;br /&gt;
I surveyed the main users of the cluster to determine which applications needed to be &amp;quot;ported&amp;quot; over to ELSA3. Some applications and some older versions of applications have been left behind. You can see all the applications that have been ported and tested by me by reviewing this [https://docs.google.com/spreadsheets/d/1s2FJ9vfOHikBThf4rE45Pmh45EgqU8nQwi0y9qPlK08/ Google Sheet].&lt;br /&gt;
&lt;br /&gt;
In addition, all applications available under the Interactive Applications in Open OnDemand on the new cluster have been tested, and, at the very least, should start up.&lt;br /&gt;
&lt;br /&gt;
===== Is there an entire new cluster running for this test? =====&lt;br /&gt;
Yes, sort of. The test cluster should be full-featured except for those items listed below. The applications below are disabled in this test because it could cause issues with their equivalent applications in the current cluster. The disabled apps are:&lt;br /&gt;
WebMO website&lt;br /&gt;
ELSA VDI Desktop under Interactive Applications in Open OnDemand&lt;br /&gt;
ARM nodes (these will be reimaged with Rocky Linux 9 over the summer)&lt;br /&gt;
These will be available in a future test session or with the launch of the ELSA3 cluster in production&lt;br /&gt;
&lt;br /&gt;
There are limited resources available. Here are the nodes available for testing:&lt;br /&gt;
* 2 CPU-based nodes (1 AMD-based and 1 Intel-based)&lt;br /&gt;
* 1 GPU node with 4 x RTX 2080 GPUs&lt;br /&gt;
* 1 GPU node with 4 x RTX A5000 GPUs&lt;br /&gt;
* 1 GPU node with 4 x L40S GPUs&lt;br /&gt;
* 1 Visualization node with an L40 GPU (new!) for graphics rendering&lt;br /&gt;
* 1 login node&lt;br /&gt;
* 1 Open OnDemand node&lt;br /&gt;
&lt;br /&gt;
===== When will ELSA3 launch into production? =====&lt;br /&gt;
I hope to switch over to the new ELSA3 version the week of May 25th (Memorial Day week). Exact dates/times will be announced in the future. There is currently a planned campus power outage on May 25th so I am thinking of starting up the new cluster after the power returns. The switch over may take up to 2 days depending on how smooth the process goes (I&#039;m hoping for just one day).&lt;br /&gt;
&lt;br /&gt;
===== What will happen to the current cluster? =====&lt;br /&gt;
All the nodes will be moved over to the new ELSA3 cluster when it goes into production. The old cluster software will remain for a while, but will no longer be accessible to end-users. If something needs to be moved over later, I will still be able to access the old cluster configurations and software. Remember, all files in your /home, /projects, /courses and /scratch will be available to you on the new cluster.&lt;br /&gt;
&lt;br /&gt;
===== Any gotchas I should worry about when testing? =====&lt;br /&gt;
Mostly no. I&#039;ve disabled the ELSA VDI Desktop because switching back and forth between the new cluster and the old cluster can cause issues. My only other suggestion is to be careful using Open OnDemand on both clusters at the same time. Since your /home directory is available, both will write info to it. Don&#039;t accidentally delete or cancel a job running on the wrong Open OnDemand. It won&#039;t work anyway and will confuse the other cluster&#039;s Open OnDemand. I would suggest using only one at a time and running them in a private/incognito browser window.&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://docs.hpc.tcnj.edu/index.php?title=ELSA3_Upgrade_FAQ&amp;diff=710</id>
		<title>ELSA3 Upgrade FAQ</title>
		<link rel="alternate" type="text/html" href="https://docs.hpc.tcnj.edu/index.php?title=ELSA3_Upgrade_FAQ&amp;diff=710"/>
		<updated>2026-03-05T14:01:49Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* ELSA3 Upgrade Issues &amp;amp; Resolutions */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== ELSA3 Upgrade Issues &amp;amp; Resolutions ==&lt;br /&gt;
&lt;br /&gt;
===== Job or module command failed with &amp;quot;The following module(s) are unknown&amp;quot; error =====&lt;br /&gt;
&lt;br /&gt;
If your job or &amp;lt;code&amp;gt;module add&amp;lt;/code&amp;gt; command fails and you have an error like &amp;lt;code&amp;gt;Lmod has detected the following error: The following module(s) are unknown:&amp;lt;/code&amp;gt; in your &#039;&#039;&#039;job.&#039;&#039;####&#039;&#039;.out&#039;&#039;&#039; file, it means that the application or the version of the application you are trying to load is not on the ELSA3 cluster. For an application like Matlab where there are multiple version, simply change your SLURM submit script to select a different version or remove the version entirely and let the system pick the &amp;quot;default&amp;quot; version. If the application does not exist on the ELSA3 cluster, and you need it for your workflow, please contact Shawn Sivy (ssivy@tcnj.edu) to have it moved over from the old ELSA cluster.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;Lmod has detected the following error: The following module(s) are unknown: &amp;quot;matlab/R2021a&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Look for a line in your submit script like this (&amp;lt;code&amp;gt;module add&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;module load&amp;lt;/code&amp;gt; are synonymous).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;module add matlab/R2021a&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
and replace it with one of these&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;module add matlab/R2025a&amp;lt;/code&amp;gt; &#039;&#039;or&#039;&#039; &amp;lt;code&amp;gt;module add matlab&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To see what modules are available, use the &amp;lt;code&amp;gt;module avail&amp;lt;/code&amp;gt; command.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;module avail&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;module avail matlab&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== ELSA3 Upgrade/Testing Frequently Asked Questions ==&lt;br /&gt;
&lt;br /&gt;
===== So why is there a new cluster? =====&lt;br /&gt;
ELSA3 features an upgraded operating system, Rocky Linux 9, and the OpenHPC 3.x cluster tools. The current cluster is using Rocky Linux 8 and the OpenHPC 2.x cluster tools.&lt;br /&gt;
&lt;br /&gt;
===== Does this cluster upgrade affect the virtual machines (VMs) on the &amp;quot;MoOSE&amp;quot; virtual infrastructure? =====&lt;br /&gt;
No. The virtualization system is a separate cluster with its own servers and software. However, I will look to upgrade the underlying virtualization software this summer, but that will (mostly) be transparent to the end-users of that system.&lt;br /&gt;
&lt;br /&gt;
===== Why do I need to test anything? =====&lt;br /&gt;
Like moving from one version of Windows to another or one version of MacOS to another, there are some changes that may cause issues with the existing software applications. While I have done some basic testing to make sure there aren&#039;t obvious issues with the applications, I am inviting you to also try out some of your applications and double-check my testing.&lt;br /&gt;
&lt;br /&gt;
===== I don&#039;t have time to do the testing. Can I have my students access the ELSA3 test cluster to do the testing instead? =====&lt;br /&gt;
Absolutely. Feel free to share this email with them. Have them contact me if they run into any issues.&lt;br /&gt;
&lt;br /&gt;
===== Both my students and I are too busy to do any testing. What will happen if we don&#039;t do any testing? =====&lt;br /&gt;
That&#039;s not a problem. I just wanted to provide you with an opportunity to test drive the new cluster before it goes into production after the spring semester. If you don&#039;t any have time to test now, we can work together later on to resolve any issues you encounter.&lt;br /&gt;
&lt;br /&gt;
===== Are my files also available on this new cluster? =====&lt;br /&gt;
Yes. Your files in your home directory, /projects, /courses and global /scratch are available and are currently shared between the two clusters.&lt;br /&gt;
&lt;br /&gt;
===== Is there a new login for the ELSA3 test cluster? =====&lt;br /&gt;
Nope. Just use your regular TCNJ username and password like you do on the current ELSA cluster.&lt;br /&gt;
&lt;br /&gt;
===== How do I access the test cluster? =====&lt;br /&gt;
For the test, you can use these names to access the ELSA3 cluster test:&lt;br /&gt;
Via SSH: Use elsa-test3.hpc.tcnj.edu, e.g.  ssh ssivy@elsa-test3.tcnj.edu&lt;br /&gt;
Via Web: https://ondemand-test3.hpc.tcnj.edu/&lt;br /&gt;
When we move to production, these will be changed to the existing elsa.hpc.tcnj.edu and ondemand.hpc.tcnj.edu.&lt;br /&gt;
&lt;br /&gt;
===== How long is the testing period of the first &amp;quot;cluster crunch&amp;quot;? =====&lt;br /&gt;
You can login to the new cluster now and continue to use it through Friday, March 27th. At that point, I&#039;ll take the new cluster down to make any necessary changes, updates or tweaks. Another test period will be available in April.&lt;br /&gt;
&lt;br /&gt;
===== What have you tested? =====&lt;br /&gt;
I surveyed the main users of the cluster to determine which applications needed to be &amp;quot;ported&amp;quot; over to ELSA3. Some applications and some older versions of applications have been left behind. You can see all the applications that have been ported and tested by me by reviewing this [https://docs.google.com/spreadsheets/d/1s2FJ9vfOHikBThf4rE45Pmh45EgqU8nQwi0y9qPlK08/ Google Sheet].&lt;br /&gt;
&lt;br /&gt;
In addition, all applications available under the Interactive Applications in Open OnDemand on the new cluster have been tested, and, at the very least, should start up.&lt;br /&gt;
&lt;br /&gt;
===== Is there an entire new cluster running for this test? =====&lt;br /&gt;
Yes, sort of. The test cluster should be full-featured except for those items listed below. The applications below are disabled in this test because it could cause issues with their equivalent applications in the current cluster. The disabled apps are:&lt;br /&gt;
WebMO website&lt;br /&gt;
ELSA VDI Desktop under Interactive Applications in Open OnDemand&lt;br /&gt;
ARM nodes (these will be reimaged with Rocky Linux 9 over the summer)&lt;br /&gt;
These will be available in a future test session or with the launch of the ELSA3 cluster in production&lt;br /&gt;
&lt;br /&gt;
There are limited resources available. Here are the nodes available for testing:&lt;br /&gt;
* 2 CPU-based nodes (1 AMD-based and 1 Intel-based)&lt;br /&gt;
* 1 GPU node with 4 x RTX 2080 GPUs&lt;br /&gt;
* 1 GPU node with 4 x RTX A5000 GPUs&lt;br /&gt;
* 1 GPU node with 4 x L40S GPUs&lt;br /&gt;
* 1 Visualization node with an L40 GPU (new!) for graphics rendering&lt;br /&gt;
* 1 login node&lt;br /&gt;
* 1 Open OnDemand node&lt;br /&gt;
&lt;br /&gt;
===== When will ELSA3 launch into production? =====&lt;br /&gt;
I hope to switch over to the new ELSA3 version the week of May 25th (Memorial Day week). Exact dates/times will be announced in the future. There is currently a planned campus power outage on May 25th so I am thinking of starting up the new cluster after the power returns. The switch over may take up to 2 days depending on how smooth the process goes (I&#039;m hoping for just one day).&lt;br /&gt;
&lt;br /&gt;
===== What will happen to the current cluster? =====&lt;br /&gt;
All the nodes will be moved over to the new ELSA3 cluster when it goes into production. The old cluster software will remain for a while, but will no longer be accessible to end-users. If something needs to be moved over later, I will still be able to access the old cluster configurations and software. Remember, all files in your /home, /projects, /courses and /scratch will be available to you on the new cluster.&lt;br /&gt;
&lt;br /&gt;
===== Any gotchas I should worry about when testing? =====&lt;br /&gt;
Mostly no. I&#039;ve disabled the ELSA VDI Desktop because switching back and forth between the new cluster and the old cluster can cause issues. My only other suggestion is to be careful using Open OnDemand on both clusters at the same time. Since your /home directory is available, both will write info to it. Don&#039;t accidentally delete or cancel a job running on the wrong Open OnDemand. It won&#039;t work anyway and will confuse the other cluster&#039;s Open OnDemand. I would suggest using only one at a time and running them in a private/incognito browser window.&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://docs.hpc.tcnj.edu/index.php?title=ELSA3_Upgrade_FAQ&amp;diff=709</id>
		<title>ELSA3 Upgrade FAQ</title>
		<link rel="alternate" type="text/html" href="https://docs.hpc.tcnj.edu/index.php?title=ELSA3_Upgrade_FAQ&amp;diff=709"/>
		<updated>2026-03-05T14:00:46Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* Job or module command failed with &amp;quot;The following module(s) are unknown&amp;quot; error */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== ELSA3 Upgrade Issues &amp;amp; Resolutions ==&lt;br /&gt;
&lt;br /&gt;
===== Job or module command failed with &amp;quot;The following module(s) are unknown&amp;quot; error =====&lt;br /&gt;
&lt;br /&gt;
If your job or &amp;lt;code&amp;gt;module add&amp;lt;/code&amp;gt; command fails and you have an error like the one below in your &#039;&#039;&#039;job.&#039;&#039;####&#039;&#039;.out&#039;&#039;&#039; file, it means that the application or the version of the application you are trying to load is not on the ELSA3 cluster. For an application like Matlab where there are multiple version, simply change your SLURM submit script to select a different version or remove the version entirely and let the system pick the &amp;quot;default&amp;quot; version. If the application does not exist on the ELSA3 cluster, and you need it for your workflow, please contact Shawn Sivy (ssivy@tcnj.edu) to have it moved over from the old ELSA cluster.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;Lmod has detected the following error: The following module(s) are unknown: &amp;quot;matlab/R2021a&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Look for a line in your submit script like this (&amp;lt;code&amp;gt;module add&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;module load&amp;lt;/code&amp;gt; are synonymous).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;module add matlab/R2021a&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
and replace it with one of these&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;module add matlab/R2025a&amp;lt;/code&amp;gt; &#039;&#039;or&#039;&#039; &amp;lt;code&amp;gt;module add matlab&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To see what modules are available, use the &amp;lt;code&amp;gt;module avail&amp;lt;/code&amp;gt; command.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;module avail&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;module avail matlab&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== ELSA3 Upgrade/Testing Frequently Asked Questions ==&lt;br /&gt;
&lt;br /&gt;
===== So why is there a new cluster? =====&lt;br /&gt;
ELSA3 features an upgraded operating system, Rocky Linux 9, and the OpenHPC 3.x cluster tools. The current cluster is using Rocky Linux 8 and the OpenHPC 2.x cluster tools.&lt;br /&gt;
&lt;br /&gt;
===== Does this cluster upgrade affect the virtual machines (VMs) on the &amp;quot;MoOSE&amp;quot; virtual infrastructure? =====&lt;br /&gt;
No. The virtualization system is a separate cluster with its own servers and software. However, I will look to upgrade the underlying virtualization software this summer, but that will (mostly) be transparent to the end-users of that system.&lt;br /&gt;
&lt;br /&gt;
===== Why do I need to test anything? =====&lt;br /&gt;
Like moving from one version of Windows to another or one version of MacOS to another, there are some changes that may cause issues with the existing software applications. While I have done some basic testing to make sure there aren&#039;t obvious issues with the applications, I am inviting you to also try out some of your applications and double-check my testing.&lt;br /&gt;
&lt;br /&gt;
===== I don&#039;t have time to do the testing. Can I have my students access the ELSA3 test cluster to do the testing instead? =====&lt;br /&gt;
Absolutely. Feel free to share this email with them. Have them contact me if they run into any issues.&lt;br /&gt;
&lt;br /&gt;
===== Both my students and I are too busy to do any testing. What will happen if we don&#039;t do any testing? =====&lt;br /&gt;
That&#039;s not a problem. I just wanted to provide you with an opportunity to test drive the new cluster before it goes into production after the spring semester. If you don&#039;t any have time to test now, we can work together later on to resolve any issues you encounter.&lt;br /&gt;
&lt;br /&gt;
===== Are my files also available on this new cluster? =====&lt;br /&gt;
Yes. Your files in your home directory, /projects, /courses and global /scratch are available and are currently shared between the two clusters.&lt;br /&gt;
&lt;br /&gt;
===== Is there a new login for the ELSA3 test cluster? =====&lt;br /&gt;
Nope. Just use your regular TCNJ username and password like you do on the current ELSA cluster.&lt;br /&gt;
&lt;br /&gt;
===== How do I access the test cluster? =====&lt;br /&gt;
For the test, you can use these names to access the ELSA3 cluster test:&lt;br /&gt;
Via SSH: Use elsa-test3.hpc.tcnj.edu, e.g.  ssh ssivy@elsa-test3.tcnj.edu&lt;br /&gt;
Via Web: https://ondemand-test3.hpc.tcnj.edu/&lt;br /&gt;
When we move to production, these will be changed to the existing elsa.hpc.tcnj.edu and ondemand.hpc.tcnj.edu.&lt;br /&gt;
&lt;br /&gt;
===== How long is the testing period of the first &amp;quot;cluster crunch&amp;quot;? =====&lt;br /&gt;
You can login to the new cluster now and continue to use it through Friday, March 27th. At that point, I&#039;ll take the new cluster down to make any necessary changes, updates or tweaks. Another test period will be available in April.&lt;br /&gt;
&lt;br /&gt;
===== What have you tested? =====&lt;br /&gt;
I surveyed the main users of the cluster to determine which applications needed to be &amp;quot;ported&amp;quot; over to ELSA3. Some applications and some older versions of applications have been left behind. You can see all the applications that have been ported and tested by me by reviewing this [https://docs.google.com/spreadsheets/d/1s2FJ9vfOHikBThf4rE45Pmh45EgqU8nQwi0y9qPlK08/ Google Sheet].&lt;br /&gt;
&lt;br /&gt;
In addition, all applications available under the Interactive Applications in Open OnDemand on the new cluster have been tested, and, at the very least, should start up.&lt;br /&gt;
&lt;br /&gt;
===== Is there an entire new cluster running for this test? =====&lt;br /&gt;
Yes, sort of. The test cluster should be full-featured except for those items listed below. The applications below are disabled in this test because it could cause issues with their equivalent applications in the current cluster. The disabled apps are:&lt;br /&gt;
WebMO website&lt;br /&gt;
ELSA VDI Desktop under Interactive Applications in Open OnDemand&lt;br /&gt;
ARM nodes (these will be reimaged with Rocky Linux 9 over the summer)&lt;br /&gt;
These will be available in a future test session or with the launch of the ELSA3 cluster in production&lt;br /&gt;
&lt;br /&gt;
There are limited resources available. Here are the nodes available for testing:&lt;br /&gt;
* 2 CPU-based nodes (1 AMD-based and 1 Intel-based)&lt;br /&gt;
* 1 GPU node with 4 x RTX 2080 GPUs&lt;br /&gt;
* 1 GPU node with 4 x RTX A5000 GPUs&lt;br /&gt;
* 1 GPU node with 4 x L40S GPUs&lt;br /&gt;
* 1 Visualization node with an L40 GPU (new!) for graphics rendering&lt;br /&gt;
* 1 login node&lt;br /&gt;
* 1 Open OnDemand node&lt;br /&gt;
&lt;br /&gt;
===== When will ELSA3 launch into production? =====&lt;br /&gt;
I hope to switch over to the new ELSA3 version the week of May 25th (Memorial Day week). Exact dates/times will be announced in the future. There is currently a planned campus power outage on May 25th so I am thinking of starting up the new cluster after the power returns. The switch over may take up to 2 days depending on how smooth the process goes (I&#039;m hoping for just one day).&lt;br /&gt;
&lt;br /&gt;
===== What will happen to the current cluster? =====&lt;br /&gt;
All the nodes will be moved over to the new ELSA3 cluster when it goes into production. The old cluster software will remain for a while, but will no longer be accessible to end-users. If something needs to be moved over later, I will still be able to access the old cluster configurations and software. Remember, all files in your /home, /projects, /courses and /scratch will be available to you on the new cluster.&lt;br /&gt;
&lt;br /&gt;
===== Any gotchas I should worry about when testing? =====&lt;br /&gt;
Mostly no. I&#039;ve disabled the ELSA VDI Desktop because switching back and forth between the new cluster and the old cluster can cause issues. My only other suggestion is to be careful using Open OnDemand on both clusters at the same time. Since your /home directory is available, both will write info to it. Don&#039;t accidentally delete or cancel a job running on the wrong Open OnDemand. It won&#039;t work anyway and will confuse the other cluster&#039;s Open OnDemand. I would suggest using only one at a time and running them in a private/incognito browser window.&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://docs.hpc.tcnj.edu/index.php?title=ELSA3_Upgrade_FAQ&amp;diff=708</id>
		<title>ELSA3 Upgrade FAQ</title>
		<link rel="alternate" type="text/html" href="https://docs.hpc.tcnj.edu/index.php?title=ELSA3_Upgrade_FAQ&amp;diff=708"/>
		<updated>2026-03-05T14:00:07Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* Job failed with &amp;quot;The following module(s) are unknown&amp;quot; error */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== ELSA3 Upgrade Issues &amp;amp; Resolutions ==&lt;br /&gt;
&lt;br /&gt;
===== Job or module command failed with &amp;quot;The following module(s) are unknown&amp;quot; error =====&lt;br /&gt;
&lt;br /&gt;
If your job fails and you have an error like the one below in your &#039;&#039;&#039;job.&#039;&#039;####&#039;&#039;.out&#039;&#039;&#039; file, it means that the application or the version of the application you are trying to load is not on the ELSA3 cluster. For an application like Matlab where there are multiple version, simply change your SLURM submit script to select a different version or remove the version entirely and let the system pick the &amp;quot;default&amp;quot; version. If the application does not exist on the ELSA3 cluster, and you need it for your workflow, please contact Shawn Sivy (ssivy@tcnj.edu) to have it moved over from the old ELSA cluster.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;Lmod has detected the following error: The following module(s) are unknown: &amp;quot;matlab/R2021a&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Look for a line in your submit script like this (&amp;lt;code&amp;gt;module add&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;module load&amp;lt;/code&amp;gt; are synonymous).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;module add matlab/R2021a&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
and replace it with one of these&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;module add matlab/R2025a&amp;lt;/code&amp;gt; &#039;&#039;or&#039;&#039; &amp;lt;code&amp;gt;module add matlab&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To see what modules are available, use the &amp;lt;code&amp;gt;module avail&amp;lt;/code&amp;gt; command.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;module avail&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;module avail matlab&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== ELSA3 Upgrade/Testing Frequently Asked Questions ==&lt;br /&gt;
&lt;br /&gt;
===== So why is there a new cluster? =====&lt;br /&gt;
ELSA3 features an upgraded operating system, Rocky Linux 9, and the OpenHPC 3.x cluster tools. The current cluster is using Rocky Linux 8 and the OpenHPC 2.x cluster tools.&lt;br /&gt;
&lt;br /&gt;
===== Does this cluster upgrade affect the virtual machines (VMs) on the &amp;quot;MoOSE&amp;quot; virtual infrastructure? =====&lt;br /&gt;
No. The virtualization system is a separate cluster with its own servers and software. However, I will look to upgrade the underlying virtualization software this summer, but that will (mostly) be transparent to the end-users of that system.&lt;br /&gt;
&lt;br /&gt;
===== Why do I need to test anything? =====&lt;br /&gt;
Like moving from one version of Windows to another or one version of MacOS to another, there are some changes that may cause issues with the existing software applications. While I have done some basic testing to make sure there aren&#039;t obvious issues with the applications, I am inviting you to also try out some of your applications and double-check my testing.&lt;br /&gt;
&lt;br /&gt;
===== I don&#039;t have time to do the testing. Can I have my students access the ELSA3 test cluster to do the testing instead? =====&lt;br /&gt;
Absolutely. Feel free to share this email with them. Have them contact me if they run into any issues.&lt;br /&gt;
&lt;br /&gt;
===== Both my students and I are too busy to do any testing. What will happen if we don&#039;t do any testing? =====&lt;br /&gt;
That&#039;s not a problem. I just wanted to provide you with an opportunity to test drive the new cluster before it goes into production after the spring semester. If you don&#039;t any have time to test now, we can work together later on to resolve any issues you encounter.&lt;br /&gt;
&lt;br /&gt;
===== Are my files also available on this new cluster? =====&lt;br /&gt;
Yes. Your files in your home directory, /projects, /courses and global /scratch are available and are currently shared between the two clusters.&lt;br /&gt;
&lt;br /&gt;
===== Is there a new login for the ELSA3 test cluster? =====&lt;br /&gt;
Nope. Just use your regular TCNJ username and password like you do on the current ELSA cluster.&lt;br /&gt;
&lt;br /&gt;
===== How do I access the test cluster? =====&lt;br /&gt;
For the test, you can use these names to access the ELSA3 cluster test:&lt;br /&gt;
Via SSH: Use elsa-test3.hpc.tcnj.edu, e.g.  ssh ssivy@elsa-test3.tcnj.edu&lt;br /&gt;
Via Web: https://ondemand-test3.hpc.tcnj.edu/&lt;br /&gt;
When we move to production, these will be changed to the existing elsa.hpc.tcnj.edu and ondemand.hpc.tcnj.edu.&lt;br /&gt;
&lt;br /&gt;
===== How long is the testing period of the first &amp;quot;cluster crunch&amp;quot;? =====&lt;br /&gt;
You can login to the new cluster now and continue to use it through Friday, March 27th. At that point, I&#039;ll take the new cluster down to make any necessary changes, updates or tweaks. Another test period will be available in April.&lt;br /&gt;
&lt;br /&gt;
===== What have you tested? =====&lt;br /&gt;
I surveyed the main users of the cluster to determine which applications needed to be &amp;quot;ported&amp;quot; over to ELSA3. Some applications and some older versions of applications have been left behind. You can see all the applications that have been ported and tested by me by reviewing this [https://docs.google.com/spreadsheets/d/1s2FJ9vfOHikBThf4rE45Pmh45EgqU8nQwi0y9qPlK08/ Google Sheet].&lt;br /&gt;
&lt;br /&gt;
In addition, all applications available under the Interactive Applications in Open OnDemand on the new cluster have been tested, and, at the very least, should start up.&lt;br /&gt;
&lt;br /&gt;
===== Is there an entire new cluster running for this test? =====&lt;br /&gt;
Yes, sort of. The test cluster should be full-featured except for those items listed below. The applications below are disabled in this test because it could cause issues with their equivalent applications in the current cluster. The disabled apps are:&lt;br /&gt;
WebMO website&lt;br /&gt;
ELSA VDI Desktop under Interactive Applications in Open OnDemand&lt;br /&gt;
ARM nodes (these will be reimaged with Rocky Linux 9 over the summer)&lt;br /&gt;
These will be available in a future test session or with the launch of the ELSA3 cluster in production&lt;br /&gt;
&lt;br /&gt;
There are limited resources available. Here are the nodes available for testing:&lt;br /&gt;
* 2 CPU-based nodes (1 AMD-based and 1 Intel-based)&lt;br /&gt;
* 1 GPU node with 4 x RTX 2080 GPUs&lt;br /&gt;
* 1 GPU node with 4 x RTX A5000 GPUs&lt;br /&gt;
* 1 GPU node with 4 x L40S GPUs&lt;br /&gt;
* 1 Visualization node with an L40 GPU (new!) for graphics rendering&lt;br /&gt;
* 1 login node&lt;br /&gt;
* 1 Open OnDemand node&lt;br /&gt;
&lt;br /&gt;
===== When will ELSA3 launch into production? =====&lt;br /&gt;
I hope to switch over to the new ELSA3 version the week of May 25th (Memorial Day week). Exact dates/times will be announced in the future. There is currently a planned campus power outage on May 25th so I am thinking of starting up the new cluster after the power returns. The switch over may take up to 2 days depending on how smooth the process goes (I&#039;m hoping for just one day).&lt;br /&gt;
&lt;br /&gt;
===== What will happen to the current cluster? =====&lt;br /&gt;
All the nodes will be moved over to the new ELSA3 cluster when it goes into production. The old cluster software will remain for a while, but will no longer be accessible to end-users. If something needs to be moved over later, I will still be able to access the old cluster configurations and software. Remember, all files in your /home, /projects, /courses and /scratch will be available to you on the new cluster.&lt;br /&gt;
&lt;br /&gt;
===== Any gotchas I should worry about when testing? =====&lt;br /&gt;
Mostly no. I&#039;ve disabled the ELSA VDI Desktop because switching back and forth between the new cluster and the old cluster can cause issues. My only other suggestion is to be careful using Open OnDemand on both clusters at the same time. Since your /home directory is available, both will write info to it. Don&#039;t accidentally delete or cancel a job running on the wrong Open OnDemand. It won&#039;t work anyway and will confuse the other cluster&#039;s Open OnDemand. I would suggest using only one at a time and running them in a private/incognito browser window.&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://docs.hpc.tcnj.edu/index.php?title=ELSA3_Upgrade_FAQ&amp;diff=707</id>
		<title>ELSA3 Upgrade FAQ</title>
		<link rel="alternate" type="text/html" href="https://docs.hpc.tcnj.edu/index.php?title=ELSA3_Upgrade_FAQ&amp;diff=707"/>
		<updated>2026-03-05T13:59:15Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* Job failed with &amp;quot;The following module(s) are unknown&amp;quot; error */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== ELSA3 Upgrade Issues &amp;amp; Resolutions ==&lt;br /&gt;
&lt;br /&gt;
===== Job failed with &amp;quot;The following module(s) are unknown&amp;quot; error =====&lt;br /&gt;
&lt;br /&gt;
If your job fails and you have an error like the one below in your &#039;&#039;&#039;job.&#039;&#039;####&#039;&#039;.out&#039;&#039;&#039; file, it means that the application or the version of the application you are trying to load is not on the ELSA3 cluster. For an application like Matlab where there are multiple version, simply change your SLURM submit script to select a different version or remove the version entirely and let the system pick the &amp;quot;default&amp;quot; version. If the application does not exist on the ELSA3 cluster, and you need it for your workflow, please contact Shawn Sivy (ssivy@tcnj.edu) to have it moved over from the old ELSA cluster.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;Lmod has detected the following error: The following module(s) are unknown: &amp;quot;matlab/R2021a&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Look for a line in your submit script like this (&amp;lt;code&amp;gt;module add&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;module load&amp;lt;/code&amp;gt; are synonymous).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;module add matlab/R2021a&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
and replace it with one of these&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;module add matlab/R2025a&amp;lt;/code&amp;gt; &#039;&#039;or&#039;&#039; &amp;lt;code&amp;gt;module add matlab&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To see what modules are available, use the &amp;lt;code&amp;gt;module avail&amp;lt;/code&amp;gt; command.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;module avail&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;module avail matlab&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== ELSA3 Upgrade/Testing Frequently Asked Questions ==&lt;br /&gt;
&lt;br /&gt;
===== So why is there a new cluster? =====&lt;br /&gt;
ELSA3 features an upgraded operating system, Rocky Linux 9, and the OpenHPC 3.x cluster tools. The current cluster is using Rocky Linux 8 and the OpenHPC 2.x cluster tools.&lt;br /&gt;
&lt;br /&gt;
===== Does this cluster upgrade affect the virtual machines (VMs) on the &amp;quot;MoOSE&amp;quot; virtual infrastructure? =====&lt;br /&gt;
No. The virtualization system is a separate cluster with its own servers and software. However, I will look to upgrade the underlying virtualization software this summer, but that will (mostly) be transparent to the end-users of that system.&lt;br /&gt;
&lt;br /&gt;
===== Why do I need to test anything? =====&lt;br /&gt;
Like moving from one version of Windows to another or one version of MacOS to another, there are some changes that may cause issues with the existing software applications. While I have done some basic testing to make sure there aren&#039;t obvious issues with the applications, I am inviting you to also try out some of your applications and double-check my testing.&lt;br /&gt;
&lt;br /&gt;
===== I don&#039;t have time to do the testing. Can I have my students access the ELSA3 test cluster to do the testing instead? =====&lt;br /&gt;
Absolutely. Feel free to share this email with them. Have them contact me if they run into any issues.&lt;br /&gt;
&lt;br /&gt;
===== Both my students and I are too busy to do any testing. What will happen if we don&#039;t do any testing? =====&lt;br /&gt;
That&#039;s not a problem. I just wanted to provide you with an opportunity to test drive the new cluster before it goes into production after the spring semester. If you don&#039;t any have time to test now, we can work together later on to resolve any issues you encounter.&lt;br /&gt;
&lt;br /&gt;
===== Are my files also available on this new cluster? =====&lt;br /&gt;
Yes. Your files in your home directory, /projects, /courses and global /scratch are available and are currently shared between the two clusters.&lt;br /&gt;
&lt;br /&gt;
===== Is there a new login for the ELSA3 test cluster? =====&lt;br /&gt;
Nope. Just use your regular TCNJ username and password like you do on the current ELSA cluster.&lt;br /&gt;
&lt;br /&gt;
===== How do I access the test cluster? =====&lt;br /&gt;
For the test, you can use these names to access the ELSA3 cluster test:&lt;br /&gt;
Via SSH: Use elsa-test3.hpc.tcnj.edu, e.g.  ssh ssivy@elsa-test3.tcnj.edu&lt;br /&gt;
Via Web: https://ondemand-test3.hpc.tcnj.edu/&lt;br /&gt;
When we move to production, these will be changed to the existing elsa.hpc.tcnj.edu and ondemand.hpc.tcnj.edu.&lt;br /&gt;
&lt;br /&gt;
===== How long is the testing period of the first &amp;quot;cluster crunch&amp;quot;? =====&lt;br /&gt;
You can login to the new cluster now and continue to use it through Friday, March 27th. At that point, I&#039;ll take the new cluster down to make any necessary changes, updates or tweaks. Another test period will be available in April.&lt;br /&gt;
&lt;br /&gt;
===== What have you tested? =====&lt;br /&gt;
I surveyed the main users of the cluster to determine which applications needed to be &amp;quot;ported&amp;quot; over to ELSA3. Some applications and some older versions of applications have been left behind. You can see all the applications that have been ported and tested by me by reviewing this [https://docs.google.com/spreadsheets/d/1s2FJ9vfOHikBThf4rE45Pmh45EgqU8nQwi0y9qPlK08/ Google Sheet].&lt;br /&gt;
&lt;br /&gt;
In addition, all applications available under the Interactive Applications in Open OnDemand on the new cluster have been tested, and, at the very least, should start up.&lt;br /&gt;
&lt;br /&gt;
===== Is there an entire new cluster running for this test? =====&lt;br /&gt;
Yes, sort of. The test cluster should be full-featured except for those items listed below. The applications below are disabled in this test because it could cause issues with their equivalent applications in the current cluster. The disabled apps are:&lt;br /&gt;
WebMO website&lt;br /&gt;
ELSA VDI Desktop under Interactive Applications in Open OnDemand&lt;br /&gt;
ARM nodes (these will be reimaged with Rocky Linux 9 over the summer)&lt;br /&gt;
These will be available in a future test session or with the launch of the ELSA3 cluster in production&lt;br /&gt;
&lt;br /&gt;
There are limited resources available. Here are the nodes available for testing:&lt;br /&gt;
* 2 CPU-based nodes (1 AMD-based and 1 Intel-based)&lt;br /&gt;
* 1 GPU node with 4 x RTX 2080 GPUs&lt;br /&gt;
* 1 GPU node with 4 x RTX A5000 GPUs&lt;br /&gt;
* 1 GPU node with 4 x L40S GPUs&lt;br /&gt;
* 1 Visualization node with an L40 GPU (new!) for graphics rendering&lt;br /&gt;
* 1 login node&lt;br /&gt;
* 1 Open OnDemand node&lt;br /&gt;
&lt;br /&gt;
===== When will ELSA3 launch into production? =====&lt;br /&gt;
I hope to switch over to the new ELSA3 version the week of May 25th (Memorial Day week). Exact dates/times will be announced in the future. There is currently a planned campus power outage on May 25th so I am thinking of starting up the new cluster after the power returns. The switch over may take up to 2 days depending on how smooth the process goes (I&#039;m hoping for just one day).&lt;br /&gt;
&lt;br /&gt;
===== What will happen to the current cluster? =====&lt;br /&gt;
All the nodes will be moved over to the new ELSA3 cluster when it goes into production. The old cluster software will remain for a while, but will no longer be accessible to end-users. If something needs to be moved over later, I will still be able to access the old cluster configurations and software. Remember, all files in your /home, /projects, /courses and /scratch will be available to you on the new cluster.&lt;br /&gt;
&lt;br /&gt;
===== Any gotchas I should worry about when testing? =====&lt;br /&gt;
Mostly no. I&#039;ve disabled the ELSA VDI Desktop because switching back and forth between the new cluster and the old cluster can cause issues. My only other suggestion is to be careful using Open OnDemand on both clusters at the same time. Since your /home directory is available, both will write info to it. Don&#039;t accidentally delete or cancel a job running on the wrong Open OnDemand. It won&#039;t work anyway and will confuse the other cluster&#039;s Open OnDemand. I would suggest using only one at a time and running them in a private/incognito browser window.&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://docs.hpc.tcnj.edu/index.php?title=ELSA3_Upgrade_FAQ&amp;diff=706</id>
		<title>ELSA3 Upgrade FAQ</title>
		<link rel="alternate" type="text/html" href="https://docs.hpc.tcnj.edu/index.php?title=ELSA3_Upgrade_FAQ&amp;diff=706"/>
		<updated>2026-03-05T13:58:59Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* Job failed with &amp;quot;The following module(s) are unknown&amp;quot; error */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== ELSA3 Upgrade Issues &amp;amp; Resolutions ==&lt;br /&gt;
&lt;br /&gt;
===== Job failed with &amp;quot;The following module(s) are unknown&amp;quot; error =====&lt;br /&gt;
&lt;br /&gt;
If your job fails and you have an error like the one below in your &#039;&#039;&#039;job.&#039;&#039;####&#039;&#039;.out&#039;&#039;&#039; file, it means that the application or the version of the application you are trying to load is not on the ELSA3 cluster. For an application like Matlab where there are multiple version, simply change your SLURM submit script to select a different version or remove the version entirely and let the system pick the &amp;quot;default&amp;quot; version. If the application does not exist on the ELSA3 cluster, and you need it for your workflow, please contact Shawn Sivy (ssivy@tcnj.edu) to have it moved over from the old ELSA cluster.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;Lmod has detected the following error: The following module(s) are unknown: &amp;quot;matlab/R2021a&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Look for a line in your submit script like this (&amp;lt;code&amp;gt;module add&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;module load&amp;lt;/code&amp;gt; are synonymous).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;module add matlab/R2021a&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
and replace with one of these&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;module add matlab/R2025a&amp;lt;/code&amp;gt; &#039;&#039;or&#039;&#039; &amp;lt;code&amp;gt;module add matlab&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To see what modules are available, use the &amp;lt;code&amp;gt;module avail&amp;lt;/code&amp;gt; command.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;module avail&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;module avail matlab&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== ELSA3 Upgrade/Testing Frequently Asked Questions ==&lt;br /&gt;
&lt;br /&gt;
===== So why is there a new cluster? =====&lt;br /&gt;
ELSA3 features an upgraded operating system, Rocky Linux 9, and the OpenHPC 3.x cluster tools. The current cluster is using Rocky Linux 8 and the OpenHPC 2.x cluster tools.&lt;br /&gt;
&lt;br /&gt;
===== Does this cluster upgrade affect the virtual machines (VMs) on the &amp;quot;MoOSE&amp;quot; virtual infrastructure? =====&lt;br /&gt;
No. The virtualization system is a separate cluster with its own servers and software. However, I will look to upgrade the underlying virtualization software this summer, but that will (mostly) be transparent to the end-users of that system.&lt;br /&gt;
&lt;br /&gt;
===== Why do I need to test anything? =====&lt;br /&gt;
Like moving from one version of Windows to another or one version of MacOS to another, there are some changes that may cause issues with the existing software applications. While I have done some basic testing to make sure there aren&#039;t obvious issues with the applications, I am inviting you to also try out some of your applications and double-check my testing.&lt;br /&gt;
&lt;br /&gt;
===== I don&#039;t have time to do the testing. Can I have my students access the ELSA3 test cluster to do the testing instead? =====&lt;br /&gt;
Absolutely. Feel free to share this email with them. Have them contact me if they run into any issues.&lt;br /&gt;
&lt;br /&gt;
===== Both my students and I are too busy to do any testing. What will happen if we don&#039;t do any testing? =====&lt;br /&gt;
That&#039;s not a problem. I just wanted to provide you with an opportunity to test drive the new cluster before it goes into production after the spring semester. If you don&#039;t any have time to test now, we can work together later on to resolve any issues you encounter.&lt;br /&gt;
&lt;br /&gt;
===== Are my files also available on this new cluster? =====&lt;br /&gt;
Yes. Your files in your home directory, /projects, /courses and global /scratch are available and are currently shared between the two clusters.&lt;br /&gt;
&lt;br /&gt;
===== Is there a new login for the ELSA3 test cluster? =====&lt;br /&gt;
Nope. Just use your regular TCNJ username and password like you do on the current ELSA cluster.&lt;br /&gt;
&lt;br /&gt;
===== How do I access the test cluster? =====&lt;br /&gt;
For the test, you can use these names to access the ELSA3 cluster test:&lt;br /&gt;
Via SSH: Use elsa-test3.hpc.tcnj.edu, e.g.  ssh ssivy@elsa-test3.tcnj.edu&lt;br /&gt;
Via Web: https://ondemand-test3.hpc.tcnj.edu/&lt;br /&gt;
When we move to production, these will be changed to the existing elsa.hpc.tcnj.edu and ondemand.hpc.tcnj.edu.&lt;br /&gt;
&lt;br /&gt;
===== How long is the testing period of the first &amp;quot;cluster crunch&amp;quot;? =====&lt;br /&gt;
You can login to the new cluster now and continue to use it through Friday, March 27th. At that point, I&#039;ll take the new cluster down to make any necessary changes, updates or tweaks. Another test period will be available in April.&lt;br /&gt;
&lt;br /&gt;
===== What have you tested? =====&lt;br /&gt;
I surveyed the main users of the cluster to determine which applications needed to be &amp;quot;ported&amp;quot; over to ELSA3. Some applications and some older versions of applications have been left behind. You can see all the applications that have been ported and tested by me by reviewing this [https://docs.google.com/spreadsheets/d/1s2FJ9vfOHikBThf4rE45Pmh45EgqU8nQwi0y9qPlK08/ Google Sheet].&lt;br /&gt;
&lt;br /&gt;
In addition, all applications available under the Interactive Applications in Open OnDemand on the new cluster have been tested, and, at the very least, should start up.&lt;br /&gt;
&lt;br /&gt;
===== Is there an entire new cluster running for this test? =====&lt;br /&gt;
Yes, sort of. The test cluster should be full-featured except for those items listed below. The applications below are disabled in this test because it could cause issues with their equivalent applications in the current cluster. The disabled apps are:&lt;br /&gt;
WebMO website&lt;br /&gt;
ELSA VDI Desktop under Interactive Applications in Open OnDemand&lt;br /&gt;
ARM nodes (these will be reimaged with Rocky Linux 9 over the summer)&lt;br /&gt;
These will be available in a future test session or with the launch of the ELSA3 cluster in production&lt;br /&gt;
&lt;br /&gt;
There are limited resources available. Here are the nodes available for testing:&lt;br /&gt;
* 2 CPU-based nodes (1 AMD-based and 1 Intel-based)&lt;br /&gt;
* 1 GPU node with 4 x RTX 2080 GPUs&lt;br /&gt;
* 1 GPU node with 4 x RTX A5000 GPUs&lt;br /&gt;
* 1 GPU node with 4 x L40S GPUs&lt;br /&gt;
* 1 Visualization node with an L40 GPU (new!) for graphics rendering&lt;br /&gt;
* 1 login node&lt;br /&gt;
* 1 Open OnDemand node&lt;br /&gt;
&lt;br /&gt;
===== When will ELSA3 launch into production? =====&lt;br /&gt;
I hope to switch over to the new ELSA3 version the week of May 25th (Memorial Day week). Exact dates/times will be announced in the future. There is currently a planned campus power outage on May 25th so I am thinking of starting up the new cluster after the power returns. The switch over may take up to 2 days depending on how smooth the process goes (I&#039;m hoping for just one day).&lt;br /&gt;
&lt;br /&gt;
===== What will happen to the current cluster? =====&lt;br /&gt;
All the nodes will be moved over to the new ELSA3 cluster when it goes into production. The old cluster software will remain for a while, but will no longer be accessible to end-users. If something needs to be moved over later, I will still be able to access the old cluster configurations and software. Remember, all files in your /home, /projects, /courses and /scratch will be available to you on the new cluster.&lt;br /&gt;
&lt;br /&gt;
===== Any gotchas I should worry about when testing? =====&lt;br /&gt;
Mostly no. I&#039;ve disabled the ELSA VDI Desktop because switching back and forth between the new cluster and the old cluster can cause issues. My only other suggestion is to be careful using Open OnDemand on both clusters at the same time. Since your /home directory is available, both will write info to it. Don&#039;t accidentally delete or cancel a job running on the wrong Open OnDemand. It won&#039;t work anyway and will confuse the other cluster&#039;s Open OnDemand. I would suggest using only one at a time and running them in a private/incognito browser window.&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://docs.hpc.tcnj.edu/index.php?title=ELSA3_Upgrade_FAQ&amp;diff=705</id>
		<title>ELSA3 Upgrade FAQ</title>
		<link rel="alternate" type="text/html" href="https://docs.hpc.tcnj.edu/index.php?title=ELSA3_Upgrade_FAQ&amp;diff=705"/>
		<updated>2026-03-05T13:58:40Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* Job failed with &amp;quot;The following module(s) are unknown&amp;quot; error */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== ELSA3 Upgrade Issues &amp;amp; Resolutions ==&lt;br /&gt;
&lt;br /&gt;
===== Job failed with &amp;quot;The following module(s) are unknown&amp;quot; error =====&lt;br /&gt;
&lt;br /&gt;
If your job fails and you have an error like the one below in your &#039;&#039;&#039;job.&#039;&#039;####&#039;&#039;.out&#039;&#039;&#039; file, it means that the application or the version of the application you are trying to load is not on the ELSA3 cluster. For an application like Matlab where there are multiple version, simply change your SLURM submit script to select a different version or remove the version entirely and let the system pick the &amp;quot;default&amp;quot; version. If the application does not exist on the ELSA3 cluster, and you need it for your workflow, please contact Shawn Sivy (ssivy@tcnj.edu) to have it moved over from the old ELSA cluster.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;Lmod has detected the following error: The following module(s) are unknown: &amp;quot;matlab/R2021a&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Look for a line in your submit script like this (&amp;lt;code&amp;gt;add&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;load&amp;lt;/code&amp;gt; are synonymous).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;module add matlab/R2021a&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
and replace with one of these&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;module add matlab/R2025a&amp;lt;/code&amp;gt; &#039;&#039;or&#039;&#039; &amp;lt;code&amp;gt;module add matlab&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To see what modules are available, use the &amp;lt;code&amp;gt;module avail&amp;lt;/code&amp;gt; command.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;module avail&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;module avail matlab&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== ELSA3 Upgrade/Testing Frequently Asked Questions ==&lt;br /&gt;
&lt;br /&gt;
===== So why is there a new cluster? =====&lt;br /&gt;
ELSA3 features an upgraded operating system, Rocky Linux 9, and the OpenHPC 3.x cluster tools. The current cluster is using Rocky Linux 8 and the OpenHPC 2.x cluster tools.&lt;br /&gt;
&lt;br /&gt;
===== Does this cluster upgrade affect the virtual machines (VMs) on the &amp;quot;MoOSE&amp;quot; virtual infrastructure? =====&lt;br /&gt;
No. The virtualization system is a separate cluster with its own servers and software. However, I will look to upgrade the underlying virtualization software this summer, but that will (mostly) be transparent to the end-users of that system.&lt;br /&gt;
&lt;br /&gt;
===== Why do I need to test anything? =====&lt;br /&gt;
Like moving from one version of Windows to another or one version of MacOS to another, there are some changes that may cause issues with the existing software applications. While I have done some basic testing to make sure there aren&#039;t obvious issues with the applications, I am inviting you to also try out some of your applications and double-check my testing.&lt;br /&gt;
&lt;br /&gt;
===== I don&#039;t have time to do the testing. Can I have my students access the ELSA3 test cluster to do the testing instead? =====&lt;br /&gt;
Absolutely. Feel free to share this email with them. Have them contact me if they run into any issues.&lt;br /&gt;
&lt;br /&gt;
===== Both my students and I are too busy to do any testing. What will happen if we don&#039;t do any testing? =====&lt;br /&gt;
That&#039;s not a problem. I just wanted to provide you with an opportunity to test drive the new cluster before it goes into production after the spring semester. If you don&#039;t any have time to test now, we can work together later on to resolve any issues you encounter.&lt;br /&gt;
&lt;br /&gt;
===== Are my files also available on this new cluster? =====&lt;br /&gt;
Yes. Your files in your home directory, /projects, /courses and global /scratch are available and are currently shared between the two clusters.&lt;br /&gt;
&lt;br /&gt;
===== Is there a new login for the ELSA3 test cluster? =====&lt;br /&gt;
Nope. Just use your regular TCNJ username and password like you do on the current ELSA cluster.&lt;br /&gt;
&lt;br /&gt;
===== How do I access the test cluster? =====&lt;br /&gt;
For the test, you can use these names to access the ELSA3 cluster test:&lt;br /&gt;
Via SSH: Use elsa-test3.hpc.tcnj.edu, e.g.  ssh ssivy@elsa-test3.tcnj.edu&lt;br /&gt;
Via Web: https://ondemand-test3.hpc.tcnj.edu/&lt;br /&gt;
When we move to production, these will be changed to the existing elsa.hpc.tcnj.edu and ondemand.hpc.tcnj.edu.&lt;br /&gt;
&lt;br /&gt;
===== How long is the testing period of the first &amp;quot;cluster crunch&amp;quot;? =====&lt;br /&gt;
You can login to the new cluster now and continue to use it through Friday, March 27th. At that point, I&#039;ll take the new cluster down to make any necessary changes, updates or tweaks. Another test period will be available in April.&lt;br /&gt;
&lt;br /&gt;
===== What have you tested? =====&lt;br /&gt;
I surveyed the main users of the cluster to determine which applications needed to be &amp;quot;ported&amp;quot; over to ELSA3. Some applications and some older versions of applications have been left behind. You can see all the applications that have been ported and tested by me by reviewing this [https://docs.google.com/spreadsheets/d/1s2FJ9vfOHikBThf4rE45Pmh45EgqU8nQwi0y9qPlK08/ Google Sheet].&lt;br /&gt;
&lt;br /&gt;
In addition, all applications available under the Interactive Applications in Open OnDemand on the new cluster have been tested, and, at the very least, should start up.&lt;br /&gt;
&lt;br /&gt;
===== Is there an entire new cluster running for this test? =====&lt;br /&gt;
Yes, sort of. The test cluster should be full-featured except for those items listed below. The applications below are disabled in this test because it could cause issues with their equivalent applications in the current cluster. The disabled apps are:&lt;br /&gt;
WebMO website&lt;br /&gt;
ELSA VDI Desktop under Interactive Applications in Open OnDemand&lt;br /&gt;
ARM nodes (these will be reimaged with Rocky Linux 9 over the summer)&lt;br /&gt;
These will be available in a future test session or with the launch of the ELSA3 cluster in production&lt;br /&gt;
&lt;br /&gt;
There are limited resources available. Here are the nodes available for testing:&lt;br /&gt;
* 2 CPU-based nodes (1 AMD-based and 1 Intel-based)&lt;br /&gt;
* 1 GPU node with 4 x RTX 2080 GPUs&lt;br /&gt;
* 1 GPU node with 4 x RTX A5000 GPUs&lt;br /&gt;
* 1 GPU node with 4 x L40S GPUs&lt;br /&gt;
* 1 Visualization node with an L40 GPU (new!) for graphics rendering&lt;br /&gt;
* 1 login node&lt;br /&gt;
* 1 Open OnDemand node&lt;br /&gt;
&lt;br /&gt;
===== When will ELSA3 launch into production? =====&lt;br /&gt;
I hope to switch over to the new ELSA3 version the week of May 25th (Memorial Day week). Exact dates/times will be announced in the future. There is currently a planned campus power outage on May 25th so I am thinking of starting up the new cluster after the power returns. The switch over may take up to 2 days depending on how smooth the process goes (I&#039;m hoping for just one day).&lt;br /&gt;
&lt;br /&gt;
===== What will happen to the current cluster? =====&lt;br /&gt;
All the nodes will be moved over to the new ELSA3 cluster when it goes into production. The old cluster software will remain for a while, but will no longer be accessible to end-users. If something needs to be moved over later, I will still be able to access the old cluster configurations and software. Remember, all files in your /home, /projects, /courses and /scratch will be available to you on the new cluster.&lt;br /&gt;
&lt;br /&gt;
===== Any gotchas I should worry about when testing? =====&lt;br /&gt;
Mostly no. I&#039;ve disabled the ELSA VDI Desktop because switching back and forth between the new cluster and the old cluster can cause issues. My only other suggestion is to be careful using Open OnDemand on both clusters at the same time. Since your /home directory is available, both will write info to it. Don&#039;t accidentally delete or cancel a job running on the wrong Open OnDemand. It won&#039;t work anyway and will confuse the other cluster&#039;s Open OnDemand. I would suggest using only one at a time and running them in a private/incognito browser window.&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://docs.hpc.tcnj.edu/index.php?title=ELSA3_Upgrade_FAQ&amp;diff=704</id>
		<title>ELSA3 Upgrade FAQ</title>
		<link rel="alternate" type="text/html" href="https://docs.hpc.tcnj.edu/index.php?title=ELSA3_Upgrade_FAQ&amp;diff=704"/>
		<updated>2026-03-05T13:58:10Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* Job failed with &amp;quot;The following module(s) are unknown&amp;quot; error */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== ELSA3 Upgrade Issues &amp;amp; Resolutions ==&lt;br /&gt;
&lt;br /&gt;
===== Job failed with &amp;quot;The following module(s) are unknown&amp;quot; error =====&lt;br /&gt;
&lt;br /&gt;
If your job fails and you have an error like the one below in your &#039;&#039;&#039;job.&#039;&#039;####&#039;&#039;.out&#039;&#039;&#039; file, it means that the application or the version of the application you are trying to load is not on the ELSA3 cluster. For an application like Matlab where there are multiple version, simply change your SLURM submit script to select a different version or remove the version entirely and let the system pick the &amp;quot;default&amp;quot; version. If the application does not exist on the ELSA3 cluster, and you need it for your workflow, please contact Shawn Sivy (ssivy@tcnj.edu) to have it moved over from the old ELSA cluster.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;Lmod has detected the following error: The following module(s) are unknown: &amp;quot;matlab/R2021a&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Look for a line in your submit script like this (&amp;lt;code&amp;gt;add&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;load&amp;lt;/code&amp;gt; are synonymous).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;module add matlab/R2021a&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
and replace with one of these&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;module add matlab/R2025a&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
or&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;module add matlab&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To see what modules are available, use the &amp;lt;code&amp;gt;module avail&amp;lt;/code&amp;gt; command.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;module avail&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;module avail matlab&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== ELSA3 Upgrade/Testing Frequently Asked Questions ==&lt;br /&gt;
&lt;br /&gt;
===== So why is there a new cluster? =====&lt;br /&gt;
ELSA3 features an upgraded operating system, Rocky Linux 9, and the OpenHPC 3.x cluster tools. The current cluster is using Rocky Linux 8 and the OpenHPC 2.x cluster tools.&lt;br /&gt;
&lt;br /&gt;
===== Does this cluster upgrade affect the virtual machines (VMs) on the &amp;quot;MoOSE&amp;quot; virtual infrastructure? =====&lt;br /&gt;
No. The virtualization system is a separate cluster with its own servers and software. However, I will look to upgrade the underlying virtualization software this summer, but that will (mostly) be transparent to the end-users of that system.&lt;br /&gt;
&lt;br /&gt;
===== Why do I need to test anything? =====&lt;br /&gt;
Like moving from one version of Windows to another or one version of MacOS to another, there are some changes that may cause issues with the existing software applications. While I have done some basic testing to make sure there aren&#039;t obvious issues with the applications, I am inviting you to also try out some of your applications and double-check my testing.&lt;br /&gt;
&lt;br /&gt;
===== I don&#039;t have time to do the testing. Can I have my students access the ELSA3 test cluster to do the testing instead? =====&lt;br /&gt;
Absolutely. Feel free to share this email with them. Have them contact me if they run into any issues.&lt;br /&gt;
&lt;br /&gt;
===== Both my students and I are too busy to do any testing. What will happen if we don&#039;t do any testing? =====&lt;br /&gt;
That&#039;s not a problem. I just wanted to provide you with an opportunity to test drive the new cluster before it goes into production after the spring semester. If you don&#039;t any have time to test now, we can work together later on to resolve any issues you encounter.&lt;br /&gt;
&lt;br /&gt;
===== Are my files also available on this new cluster? =====&lt;br /&gt;
Yes. Your files in your home directory, /projects, /courses and global /scratch are available and are currently shared between the two clusters.&lt;br /&gt;
&lt;br /&gt;
===== Is there a new login for the ELSA3 test cluster? =====&lt;br /&gt;
Nope. Just use your regular TCNJ username and password like you do on the current ELSA cluster.&lt;br /&gt;
&lt;br /&gt;
===== How do I access the test cluster? =====&lt;br /&gt;
For the test, you can use these names to access the ELSA3 cluster test:&lt;br /&gt;
Via SSH: Use elsa-test3.hpc.tcnj.edu, e.g.  ssh ssivy@elsa-test3.tcnj.edu&lt;br /&gt;
Via Web: https://ondemand-test3.hpc.tcnj.edu/&lt;br /&gt;
When we move to production, these will be changed to the existing elsa.hpc.tcnj.edu and ondemand.hpc.tcnj.edu.&lt;br /&gt;
&lt;br /&gt;
===== How long is the testing period of the first &amp;quot;cluster crunch&amp;quot;? =====&lt;br /&gt;
You can login to the new cluster now and continue to use it through Friday, March 27th. At that point, I&#039;ll take the new cluster down to make any necessary changes, updates or tweaks. Another test period will be available in April.&lt;br /&gt;
&lt;br /&gt;
===== What have you tested? =====&lt;br /&gt;
I surveyed the main users of the cluster to determine which applications needed to be &amp;quot;ported&amp;quot; over to ELSA3. Some applications and some older versions of applications have been left behind. You can see all the applications that have been ported and tested by me by reviewing this [https://docs.google.com/spreadsheets/d/1s2FJ9vfOHikBThf4rE45Pmh45EgqU8nQwi0y9qPlK08/ Google Sheet].&lt;br /&gt;
&lt;br /&gt;
In addition, all applications available under the Interactive Applications in Open OnDemand on the new cluster have been tested, and, at the very least, should start up.&lt;br /&gt;
&lt;br /&gt;
===== Is there an entire new cluster running for this test? =====&lt;br /&gt;
Yes, sort of. The test cluster should be full-featured except for those items listed below. The applications below are disabled in this test because it could cause issues with their equivalent applications in the current cluster. The disabled apps are:&lt;br /&gt;
WebMO website&lt;br /&gt;
ELSA VDI Desktop under Interactive Applications in Open OnDemand&lt;br /&gt;
ARM nodes (these will be reimaged with Rocky Linux 9 over the summer)&lt;br /&gt;
These will be available in a future test session or with the launch of the ELSA3 cluster in production&lt;br /&gt;
&lt;br /&gt;
There are limited resources available. Here are the nodes available for testing:&lt;br /&gt;
* 2 CPU-based nodes (1 AMD-based and 1 Intel-based)&lt;br /&gt;
* 1 GPU node with 4 x RTX 2080 GPUs&lt;br /&gt;
* 1 GPU node with 4 x RTX A5000 GPUs&lt;br /&gt;
* 1 GPU node with 4 x L40S GPUs&lt;br /&gt;
* 1 Visualization node with an L40 GPU (new!) for graphics rendering&lt;br /&gt;
* 1 login node&lt;br /&gt;
* 1 Open OnDemand node&lt;br /&gt;
&lt;br /&gt;
===== When will ELSA3 launch into production? =====&lt;br /&gt;
I hope to switch over to the new ELSA3 version the week of May 25th (Memorial Day week). Exact dates/times will be announced in the future. There is currently a planned campus power outage on May 25th so I am thinking of starting up the new cluster after the power returns. The switch over may take up to 2 days depending on how smooth the process goes (I&#039;m hoping for just one day).&lt;br /&gt;
&lt;br /&gt;
===== What will happen to the current cluster? =====&lt;br /&gt;
All the nodes will be moved over to the new ELSA3 cluster when it goes into production. The old cluster software will remain for a while, but will no longer be accessible to end-users. If something needs to be moved over later, I will still be able to access the old cluster configurations and software. Remember, all files in your /home, /projects, /courses and /scratch will be available to you on the new cluster.&lt;br /&gt;
&lt;br /&gt;
===== Any gotchas I should worry about when testing? =====&lt;br /&gt;
Mostly no. I&#039;ve disabled the ELSA VDI Desktop because switching back and forth between the new cluster and the old cluster can cause issues. My only other suggestion is to be careful using Open OnDemand on both clusters at the same time. Since your /home directory is available, both will write info to it. Don&#039;t accidentally delete or cancel a job running on the wrong Open OnDemand. It won&#039;t work anyway and will confuse the other cluster&#039;s Open OnDemand. I would suggest using only one at a time and running them in a private/incognito browser window.&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://docs.hpc.tcnj.edu/index.php?title=ELSA3_Upgrade_FAQ&amp;diff=703</id>
		<title>ELSA3 Upgrade FAQ</title>
		<link rel="alternate" type="text/html" href="https://docs.hpc.tcnj.edu/index.php?title=ELSA3_Upgrade_FAQ&amp;diff=703"/>
		<updated>2026-03-05T13:57:45Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* ELSA3 Upgrade Issues &amp;amp; Resolutions */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== ELSA3 Upgrade Issues &amp;amp; Resolutions ==&lt;br /&gt;
&lt;br /&gt;
===== Job failed with &amp;quot;The following module(s) are unknown&amp;quot; error =====&lt;br /&gt;
&lt;br /&gt;
If your job fails and you have an error like the one below in your &#039;&#039;&#039;job.&#039;&#039;####&#039;&#039;.out&#039;&#039;&#039; file, it means that the application or the version of the application you are trying to load is not on the ELSA3 cluster. For an application like Matlab where there are multiple version, simply change your SLURM submit script to select a different version or remove the version entirely and let the system pick the &amp;quot;default&amp;quot; version. If the application does not exist on the ELSA3 cluster, and you need it for your workflow, please contact Shawn Sivy (ssivy@tcnj.edu) to have it moved over from the old ELSA cluster.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;Lmod has detected the following error: The following module(s) are unknown: &amp;quot;matlab/R2021a&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Look for a line in your submit script like this (&amp;lt;code&amp;gt;add&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;load&amp;lt;/code&amp;gt; are synonymous).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;module add matlab/R2021a&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
and replace with one of these&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;module add matlab/R2025a&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
or&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;module add matlab&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To see what modules are available, use the &amp;lt;code&amp;gt;module avail&amp;lt;/code&amp;gt; command.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;module avail&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;module avail matlab&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== ELSA3 Upgrade/Testing Frequently Asked Questions ==&lt;br /&gt;
&lt;br /&gt;
===== So why is there a new cluster? =====&lt;br /&gt;
ELSA3 features an upgraded operating system, Rocky Linux 9, and the OpenHPC 3.x cluster tools. The current cluster is using Rocky Linux 8 and the OpenHPC 2.x cluster tools.&lt;br /&gt;
&lt;br /&gt;
===== Does this cluster upgrade affect the virtual machines (VMs) on the &amp;quot;MoOSE&amp;quot; virtual infrastructure? =====&lt;br /&gt;
No. The virtualization system is a separate cluster with its own servers and software. However, I will look to upgrade the underlying virtualization software this summer, but that will (mostly) be transparent to the end-users of that system.&lt;br /&gt;
&lt;br /&gt;
===== Why do I need to test anything? =====&lt;br /&gt;
Like moving from one version of Windows to another or one version of MacOS to another, there are some changes that may cause issues with the existing software applications. While I have done some basic testing to make sure there aren&#039;t obvious issues with the applications, I am inviting you to also try out some of your applications and double-check my testing.&lt;br /&gt;
&lt;br /&gt;
===== I don&#039;t have time to do the testing. Can I have my students access the ELSA3 test cluster to do the testing instead? =====&lt;br /&gt;
Absolutely. Feel free to share this email with them. Have them contact me if they run into any issues.&lt;br /&gt;
&lt;br /&gt;
===== Both my students and I are too busy to do any testing. What will happen if we don&#039;t do any testing? =====&lt;br /&gt;
That&#039;s not a problem. I just wanted to provide you with an opportunity to test drive the new cluster before it goes into production after the spring semester. If you don&#039;t any have time to test now, we can work together later on to resolve any issues you encounter.&lt;br /&gt;
&lt;br /&gt;
===== Are my files also available on this new cluster? =====&lt;br /&gt;
Yes. Your files in your home directory, /projects, /courses and global /scratch are available and are currently shared between the two clusters.&lt;br /&gt;
&lt;br /&gt;
===== Is there a new login for the ELSA3 test cluster? =====&lt;br /&gt;
Nope. Just use your regular TCNJ username and password like you do on the current ELSA cluster.&lt;br /&gt;
&lt;br /&gt;
===== How do I access the test cluster? =====&lt;br /&gt;
For the test, you can use these names to access the ELSA3 cluster test:&lt;br /&gt;
Via SSH: Use elsa-test3.hpc.tcnj.edu, e.g.  ssh ssivy@elsa-test3.tcnj.edu&lt;br /&gt;
Via Web: https://ondemand-test3.hpc.tcnj.edu/&lt;br /&gt;
When we move to production, these will be changed to the existing elsa.hpc.tcnj.edu and ondemand.hpc.tcnj.edu.&lt;br /&gt;
&lt;br /&gt;
===== How long is the testing period of the first &amp;quot;cluster crunch&amp;quot;? =====&lt;br /&gt;
You can login to the new cluster now and continue to use it through Friday, March 27th. At that point, I&#039;ll take the new cluster down to make any necessary changes, updates or tweaks. Another test period will be available in April.&lt;br /&gt;
&lt;br /&gt;
===== What have you tested? =====&lt;br /&gt;
I surveyed the main users of the cluster to determine which applications needed to be &amp;quot;ported&amp;quot; over to ELSA3. Some applications and some older versions of applications have been left behind. You can see all the applications that have been ported and tested by me by reviewing this [https://docs.google.com/spreadsheets/d/1s2FJ9vfOHikBThf4rE45Pmh45EgqU8nQwi0y9qPlK08/ Google Sheet].&lt;br /&gt;
&lt;br /&gt;
In addition, all applications available under the Interactive Applications in Open OnDemand on the new cluster have been tested, and, at the very least, should start up.&lt;br /&gt;
&lt;br /&gt;
===== Is there an entire new cluster running for this test? =====&lt;br /&gt;
Yes, sort of. The test cluster should be full-featured except for those items listed below. The applications below are disabled in this test because it could cause issues with their equivalent applications in the current cluster. The disabled apps are:&lt;br /&gt;
WebMO website&lt;br /&gt;
ELSA VDI Desktop under Interactive Applications in Open OnDemand&lt;br /&gt;
ARM nodes (these will be reimaged with Rocky Linux 9 over the summer)&lt;br /&gt;
These will be available in a future test session or with the launch of the ELSA3 cluster in production&lt;br /&gt;
&lt;br /&gt;
There are limited resources available. Here are the nodes available for testing:&lt;br /&gt;
* 2 CPU-based nodes (1 AMD-based and 1 Intel-based)&lt;br /&gt;
* 1 GPU node with 4 x RTX 2080 GPUs&lt;br /&gt;
* 1 GPU node with 4 x RTX A5000 GPUs&lt;br /&gt;
* 1 GPU node with 4 x L40S GPUs&lt;br /&gt;
* 1 Visualization node with an L40 GPU (new!) for graphics rendering&lt;br /&gt;
* 1 login node&lt;br /&gt;
* 1 Open OnDemand node&lt;br /&gt;
&lt;br /&gt;
===== When will ELSA3 launch into production? =====&lt;br /&gt;
I hope to switch over to the new ELSA3 version the week of May 25th (Memorial Day week). Exact dates/times will be announced in the future. There is currently a planned campus power outage on May 25th so I am thinking of starting up the new cluster after the power returns. The switch over may take up to 2 days depending on how smooth the process goes (I&#039;m hoping for just one day).&lt;br /&gt;
&lt;br /&gt;
===== What will happen to the current cluster? =====&lt;br /&gt;
All the nodes will be moved over to the new ELSA3 cluster when it goes into production. The old cluster software will remain for a while, but will no longer be accessible to end-users. If something needs to be moved over later, I will still be able to access the old cluster configurations and software. Remember, all files in your /home, /projects, /courses and /scratch will be available to you on the new cluster.&lt;br /&gt;
&lt;br /&gt;
===== Any gotchas I should worry about when testing? =====&lt;br /&gt;
Mostly no. I&#039;ve disabled the ELSA VDI Desktop because switching back and forth between the new cluster and the old cluster can cause issues. My only other suggestion is to be careful using Open OnDemand on both clusters at the same time. Since your /home directory is available, both will write info to it. Don&#039;t accidentally delete or cancel a job running on the wrong Open OnDemand. It won&#039;t work anyway and will confuse the other cluster&#039;s Open OnDemand. I would suggest using only one at a time and running them in a private/incognito browser window.&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://docs.hpc.tcnj.edu/index.php?title=ELSA3_Upgrade_FAQ&amp;diff=702</id>
		<title>ELSA3 Upgrade FAQ</title>
		<link rel="alternate" type="text/html" href="https://docs.hpc.tcnj.edu/index.php?title=ELSA3_Upgrade_FAQ&amp;diff=702"/>
		<updated>2026-03-05T13:41:30Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* What have you tested? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== ELSA3 Upgrade Issues &amp;amp; Resolutions ==&lt;br /&gt;
&lt;br /&gt;
Nothing yet&lt;br /&gt;
&lt;br /&gt;
== ELSA3 Upgrade/Testing Frequently Asked Questions ==&lt;br /&gt;
&lt;br /&gt;
===== So why is there a new cluster? =====&lt;br /&gt;
ELSA3 features an upgraded operating system, Rocky Linux 9, and the OpenHPC 3.x cluster tools. The current cluster is using Rocky Linux 8 and the OpenHPC 2.x cluster tools.&lt;br /&gt;
&lt;br /&gt;
===== Does this cluster upgrade affect the virtual machines (VMs) on the &amp;quot;MoOSE&amp;quot; virtual infrastructure? =====&lt;br /&gt;
No. The virtualization system is a separate cluster with its own servers and software. However, I will look to upgrade the underlying virtualization software this summer, but that will (mostly) be transparent to the end-users of that system.&lt;br /&gt;
&lt;br /&gt;
===== Why do I need to test anything? =====&lt;br /&gt;
Like moving from one version of Windows to another or one version of MacOS to another, there are some changes that may cause issues with the existing software applications. While I have done some basic testing to make sure there aren&#039;t obvious issues with the applications, I am inviting you to also try out some of your applications and double-check my testing.&lt;br /&gt;
&lt;br /&gt;
===== I don&#039;t have time to do the testing. Can I have my students access the ELSA3 test cluster to do the testing instead? =====&lt;br /&gt;
Absolutely. Feel free to share this email with them. Have them contact me if they run into any issues.&lt;br /&gt;
&lt;br /&gt;
===== Both my students and I are too busy to do any testing. What will happen if we don&#039;t do any testing? =====&lt;br /&gt;
That&#039;s not a problem. I just wanted to provide you with an opportunity to test drive the new cluster before it goes into production after the spring semester. If you don&#039;t any have time to test now, we can work together later on to resolve any issues you encounter.&lt;br /&gt;
&lt;br /&gt;
===== Are my files also available on this new cluster? =====&lt;br /&gt;
Yes. Your files in your home directory, /projects, /courses and global /scratch are available and are currently shared between the two clusters.&lt;br /&gt;
&lt;br /&gt;
===== Is there a new login for the ELSA3 test cluster? =====&lt;br /&gt;
Nope. Just use your regular TCNJ username and password like you do on the current ELSA cluster.&lt;br /&gt;
&lt;br /&gt;
===== How do I access the test cluster? =====&lt;br /&gt;
For the test, you can use these names to access the ELSA3 cluster test:&lt;br /&gt;
Via SSH: Use elsa-test3.hpc.tcnj.edu, e.g.  ssh ssivy@elsa-test3.tcnj.edu&lt;br /&gt;
Via Web: https://ondemand-test3.hpc.tcnj.edu/&lt;br /&gt;
When we move to production, these will be changed to the existing elsa.hpc.tcnj.edu and ondemand.hpc.tcnj.edu.&lt;br /&gt;
&lt;br /&gt;
===== How long is the testing period of the first &amp;quot;cluster crunch&amp;quot;? =====&lt;br /&gt;
You can login to the new cluster now and continue to use it through Friday, March 27th. At that point, I&#039;ll take the new cluster down to make any necessary changes, updates or tweaks. Another test period will be available in April.&lt;br /&gt;
&lt;br /&gt;
===== What have you tested? =====&lt;br /&gt;
I surveyed the main users of the cluster to determine which applications needed to be &amp;quot;ported&amp;quot; over to ELSA3. Some applications and some older versions of applications have been left behind. You can see all the applications that have been ported and tested by me by reviewing this [https://docs.google.com/spreadsheets/d/1s2FJ9vfOHikBThf4rE45Pmh45EgqU8nQwi0y9qPlK08/ Google Sheet].&lt;br /&gt;
&lt;br /&gt;
In addition, all applications available under the Interactive Applications in Open OnDemand on the new cluster have been tested, and, at the very least, should start up.&lt;br /&gt;
&lt;br /&gt;
===== Is there an entire new cluster running for this test? =====&lt;br /&gt;
Yes, sort of. The test cluster should be full-featured except for those items listed below. The applications below are disabled in this test because it could cause issues with their equivalent applications in the current cluster. The disabled apps are:&lt;br /&gt;
WebMO website&lt;br /&gt;
ELSA VDI Desktop under Interactive Applications in Open OnDemand&lt;br /&gt;
ARM nodes (these will be reimaged with Rocky Linux 9 over the summer)&lt;br /&gt;
These will be available in a future test session or with the launch of the ELSA3 cluster in production&lt;br /&gt;
&lt;br /&gt;
There are limited resources available. Here are the nodes available for testing:&lt;br /&gt;
* 2 CPU-based nodes (1 AMD-based and 1 Intel-based)&lt;br /&gt;
* 1 GPU node with 4 x RTX 2080 GPUs&lt;br /&gt;
* 1 GPU node with 4 x RTX A5000 GPUs&lt;br /&gt;
* 1 GPU node with 4 x L40S GPUs&lt;br /&gt;
* 1 Visualization node with an L40 GPU (new!) for graphics rendering&lt;br /&gt;
* 1 login node&lt;br /&gt;
* 1 Open OnDemand node&lt;br /&gt;
&lt;br /&gt;
===== When will ELSA3 launch into production? =====&lt;br /&gt;
I hope to switch over to the new ELSA3 version the week of May 25th (Memorial Day week). Exact dates/times will be announced in the future. There is currently a planned campus power outage on May 25th so I am thinking of starting up the new cluster after the power returns. The switch over may take up to 2 days depending on how smooth the process goes (I&#039;m hoping for just one day).&lt;br /&gt;
&lt;br /&gt;
===== What will happen to the current cluster? =====&lt;br /&gt;
All the nodes will be moved over to the new ELSA3 cluster when it goes into production. The old cluster software will remain for a while, but will no longer be accessible to end-users. If something needs to be moved over later, I will still be able to access the old cluster configurations and software. Remember, all files in your /home, /projects, /courses and /scratch will be available to you on the new cluster.&lt;br /&gt;
&lt;br /&gt;
===== Any gotchas I should worry about when testing? =====&lt;br /&gt;
Mostly no. I&#039;ve disabled the ELSA VDI Desktop because switching back and forth between the new cluster and the old cluster can cause issues. My only other suggestion is to be careful using Open OnDemand on both clusters at the same time. Since your /home directory is available, both will write info to it. Don&#039;t accidentally delete or cancel a job running on the wrong Open OnDemand. It won&#039;t work anyway and will confuse the other cluster&#039;s Open OnDemand. I would suggest using only one at a time and running them in a private/incognito browser window.&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://docs.hpc.tcnj.edu/index.php?title=ELSA3_Upgrade_FAQ&amp;diff=701</id>
		<title>ELSA3 Upgrade FAQ</title>
		<link rel="alternate" type="text/html" href="https://docs.hpc.tcnj.edu/index.php?title=ELSA3_Upgrade_FAQ&amp;diff=701"/>
		<updated>2026-03-05T13:41:14Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* What have you tested? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== ELSA3 Upgrade Issues &amp;amp; Resolutions ==&lt;br /&gt;
&lt;br /&gt;
Nothing yet&lt;br /&gt;
&lt;br /&gt;
== ELSA3 Upgrade/Testing Frequently Asked Questions ==&lt;br /&gt;
&lt;br /&gt;
===== So why is there a new cluster? =====&lt;br /&gt;
ELSA3 features an upgraded operating system, Rocky Linux 9, and the OpenHPC 3.x cluster tools. The current cluster is using Rocky Linux 8 and the OpenHPC 2.x cluster tools.&lt;br /&gt;
&lt;br /&gt;
===== Does this cluster upgrade affect the virtual machines (VMs) on the &amp;quot;MoOSE&amp;quot; virtual infrastructure? =====&lt;br /&gt;
No. The virtualization system is a separate cluster with its own servers and software. However, I will look to upgrade the underlying virtualization software this summer, but that will (mostly) be transparent to the end-users of that system.&lt;br /&gt;
&lt;br /&gt;
===== Why do I need to test anything? =====&lt;br /&gt;
Like moving from one version of Windows to another or one version of MacOS to another, there are some changes that may cause issues with the existing software applications. While I have done some basic testing to make sure there aren&#039;t obvious issues with the applications, I am inviting you to also try out some of your applications and double-check my testing.&lt;br /&gt;
&lt;br /&gt;
===== I don&#039;t have time to do the testing. Can I have my students access the ELSA3 test cluster to do the testing instead? =====&lt;br /&gt;
Absolutely. Feel free to share this email with them. Have them contact me if they run into any issues.&lt;br /&gt;
&lt;br /&gt;
===== Both my students and I are too busy to do any testing. What will happen if we don&#039;t do any testing? =====&lt;br /&gt;
That&#039;s not a problem. I just wanted to provide you with an opportunity to test drive the new cluster before it goes into production after the spring semester. If you don&#039;t any have time to test now, we can work together later on to resolve any issues you encounter.&lt;br /&gt;
&lt;br /&gt;
===== Are my files also available on this new cluster? =====&lt;br /&gt;
Yes. Your files in your home directory, /projects, /courses and global /scratch are available and are currently shared between the two clusters.&lt;br /&gt;
&lt;br /&gt;
===== Is there a new login for the ELSA3 test cluster? =====&lt;br /&gt;
Nope. Just use your regular TCNJ username and password like you do on the current ELSA cluster.&lt;br /&gt;
&lt;br /&gt;
===== How do I access the test cluster? =====&lt;br /&gt;
For the test, you can use these names to access the ELSA3 cluster test:&lt;br /&gt;
Via SSH: Use elsa-test3.hpc.tcnj.edu, e.g.  ssh ssivy@elsa-test3.tcnj.edu&lt;br /&gt;
Via Web: https://ondemand-test3.hpc.tcnj.edu/&lt;br /&gt;
When we move to production, these will be changed to the existing elsa.hpc.tcnj.edu and ondemand.hpc.tcnj.edu.&lt;br /&gt;
&lt;br /&gt;
===== How long is the testing period of the first &amp;quot;cluster crunch&amp;quot;? =====&lt;br /&gt;
You can login to the new cluster now and continue to use it through Friday, March 27th. At that point, I&#039;ll take the new cluster down to make any necessary changes, updates or tweaks. Another test period will be available in April.&lt;br /&gt;
&lt;br /&gt;
===== What have you tested? =====&lt;br /&gt;
I surveyed the main users of the cluster to determine which applications needed to be &amp;quot;ported&amp;quot; over to ELSA3. Some applications and some older versions of applications have been left behind. You can see all the applications that have been ported and tested by me by reviewing the [https://docs.google.com/spreadsheets/d/1s2FJ9vfOHikBThf4rE45Pmh45EgqU8nQwi0y9qPlK08/ Google Sheet].&lt;br /&gt;
&lt;br /&gt;
In addition, all applications available under the Interactive Applications in Open OnDemand on the new cluster have been tested, and, at the very least, should start up.&lt;br /&gt;
&lt;br /&gt;
===== Is there an entire new cluster running for this test? =====&lt;br /&gt;
Yes, sort of. The test cluster should be full-featured except for those items listed below. The applications below are disabled in this test because it could cause issues with their equivalent applications in the current cluster. The disabled apps are:&lt;br /&gt;
WebMO website&lt;br /&gt;
ELSA VDI Desktop under Interactive Applications in Open OnDemand&lt;br /&gt;
ARM nodes (these will be reimaged with Rocky Linux 9 over the summer)&lt;br /&gt;
These will be available in a future test session or with the launch of the ELSA3 cluster in production&lt;br /&gt;
&lt;br /&gt;
There are limited resources available. Here are the nodes available for testing:&lt;br /&gt;
* 2 CPU-based nodes (1 AMD-based and 1 Intel-based)&lt;br /&gt;
* 1 GPU node with 4 x RTX 2080 GPUs&lt;br /&gt;
* 1 GPU node with 4 x RTX A5000 GPUs&lt;br /&gt;
* 1 GPU node with 4 x L40S GPUs&lt;br /&gt;
* 1 Visualization node with an L40 GPU (new!) for graphics rendering&lt;br /&gt;
* 1 login node&lt;br /&gt;
* 1 Open OnDemand node&lt;br /&gt;
&lt;br /&gt;
===== When will ELSA3 launch into production? =====&lt;br /&gt;
I hope to switch over to the new ELSA3 version the week of May 25th (Memorial Day week). Exact dates/times will be announced in the future. There is currently a planned campus power outage on May 25th so I am thinking of starting up the new cluster after the power returns. The switch over may take up to 2 days depending on how smooth the process goes (I&#039;m hoping for just one day).&lt;br /&gt;
&lt;br /&gt;
===== What will happen to the current cluster? =====&lt;br /&gt;
All the nodes will be moved over to the new ELSA3 cluster when it goes into production. The old cluster software will remain for a while, but will no longer be accessible to end-users. If something needs to be moved over later, I will still be able to access the old cluster configurations and software. Remember, all files in your /home, /projects, /courses and /scratch will be available to you on the new cluster.&lt;br /&gt;
&lt;br /&gt;
===== Any gotchas I should worry about when testing? =====&lt;br /&gt;
Mostly no. I&#039;ve disabled the ELSA VDI Desktop because switching back and forth between the new cluster and the old cluster can cause issues. My only other suggestion is to be careful using Open OnDemand on both clusters at the same time. Since your /home directory is available, both will write info to it. Don&#039;t accidentally delete or cancel a job running on the wrong Open OnDemand. It won&#039;t work anyway and will confuse the other cluster&#039;s Open OnDemand. I would suggest using only one at a time and running them in a private/incognito browser window.&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
</feed>