Open OnDemand (OOD) is an innovative web-based interface that provides convenient access to NC State\'s Office of Information Technology High-Performance Computing (HPC) resources. This platform offers several key functionalities that enhance user experience and accessibility:
To ensure optimal performance while using Open OnDemand, it is recommended that users utilize the latest versions of one of the following web browsers:
After complete the login process, the Dashboard should appear: In the event you need to change your saved campus information, clearing your cookies for Open OnDemand may be necessary. Below are links to browser-specific instructions for clearing cookies:
After clearing cookies, log in with your campus credentials. The process may vary based on your specific campus requirements.
The File Explorer feature allows users to browse and manage files stored on NC State\'s HPC system effectively. The following steps outline how to use it:
To download files or directories, use the checkboxes to select the desired items, followed by the Download button. A dialog box will prompt you to select a location on your local system for saving the items.
Users can easily check and manage their jobs through the Jobs menu: The functionalities include:
To access the Linux command line, users should click on the Clusters menu, followed by selecting the "NCSU Hazel Cluster Shell Access" option. This action will present an interface for interacting with the system using a command-line interface.
RStudio is a powerful interactive environment dedicated to the R programming language. To utilize RStudio within Open OnDemand, follow these steps:
Upon clicking the Connect to RStudio Server button, the RStudio application interface will appear, offering familiar functionalities and features. Users are encouraged to utilize RStudio as they typically would in local environments with a few caveats.
The version of RStudio utilized in the compute nodes supports package installation. Packages can be sourced from the NC State CRAN mirror or the Duke CRAN mirror.
In instances where your session is still active, you can re-establish the connection (useful in case of broken connections) via the My Interactive Sessions menu. Any currently running sessions will be listed, and users can reconnect by clicking the Connect to RStudio Server button.
Back to TopTo properly exit your RStudio session, follow these steps:
While Open OnDemand with RStudio offers substantial advantages, it does come with inherent limitations, including:
If you encounter a 502 Proxy error, it is advisable to check the connection speed of your account logins via the SSH Shell. Slow login times can often lead to Open OnDemand timeout issues. A common culprit is the inclusion of certain commands within the .bashrc file, which may significantly delay login speeds.
For example, users who have added code for Anaconda will need to remove the code from the .bashrc file and relocate it to an alternative file, such as .conda.bashrc, for efficient sourcing when necessary.