{"id":3209,"date":"2024-01-12T14:34:37","date_gmt":"2024-01-12T21:34:37","guid":{"rendered":"https:\/\/in.nau.edu\/arc\/?page_id=3209"},"modified":"2024-08-14T10:09:58","modified_gmt":"2024-08-14T17:09:58","slug":"ondemand","status":"publish","type":"page","link":"https:\/\/in.nau.edu\/arc\/ondemand\/","title":{"rendered":"Using OnDemand"},"content":{"rendered":"<!-- shortcode-right-column -->\n<div class=\"shortcode-right-column\" >\n    <div class=\"shortcode-right-column__container\"><\/p>\n<p><!-- shortcode-contact -->\n<div class=\"shortcode-contact\">\n    <div class=\"contact-header\">\n        <h3>Contact Advanced Research Computing<\/h3>\n    <\/div>\n    <div class=\"contact-body\">\n                <a href=\"mailto:ask-arc@nau.edu\" aria-label=\"Contact Advanced Research Computing: Email Address\" title=\"Email Address\">\n            <div class=\"contact-icon-container\">\n                <i class=\"fas fa-envelope\" aria-hidden=\"true\"><\/i>\n                <span class=\"sr-only\">Email:<\/span>\n            <\/div>\n            <div class=\"contact-email\">ask-arc&#8203;@nau.edu<\/div>\n        <\/a>\n                    <\/div>\n<\/div>\n\n<\/p>\n<hr \/>\n<h2>Quick Links<\/h2>\n<ul>\n<li><a href=\"https:\/\/ondemand.hpc.nau.edu\">OnDemand<\/a> (requires VPN)<\/li>\n<li><a href=\"https:\/\/in.nau.edu\/its\/remote-services\/\">NAU VPN Services<\/a><\/li>\n<li><a href=\"https:\/\/in.nau.edu\/arc\/documentation-page\/\">Monsoon Documentation<\/a><\/li>\n<\/ul>\n<hr \/>\n<p><\/div>\n<\/div>\n\n<h1>Using OnDemand<\/h1>\n<p><a href=\"https:\/\/openondemand.org\/\">OnDemand<\/a> provides a graphical user interface (GUI) to access Monsoon. This is great if you are not very familiar with using a terminal, but still need to access Monsoon.<\/p>\n<h2>Accessing OnDemand<\/h2>\n<p>In order to access OnDemand, you can visit the NAU Ondemand website.<\/p>\n<p><em>Note: If you are not connected to the NAU WiFi, you will need to connect to the <a href=\"https:\/\/in.nau.edu\/its\/remote-services\/\">NAU VPN<\/a> in order to access OnDemand.<\/em><\/p>\n<!-- shortcode-button -->\n<div class=\"shortcode-button shortcode-button--center\">\n      <a class=\"main-button\" href=\"https:\/\/ondemand.hpc.nau.edu\">Access OnDemand<\/a>\n  <\/div>\n\n<p>&nbsp;<\/p>\n<h2>How to Use OnDemand<\/h2>\n<!-- shortcode-accordion -->\n<div class=\"shortcode-accordion shortcode-accordion--closed\" style=\"position: relative;\" >\n        <a class=\"shortcode-accordion__trigger\" data-header=\"File Management_0\" href=\"#\">\n      <div class=\"shortcode-accordion__header\">\n          <h4>File Management <span class=\"screen-reader-text\">Accordion Closed<\/span><\/h4>\n          <span class=\"shortcode-accordion__header__arrow\"><\/span>\n      <\/div>\n    <\/a>\n    <div class=\"shortcode-accordion__body\">\n        <!DOCTYPE html PUBLIC \"-\/\/W3C\/\/DTD HTML 4.0 Transitional\/\/EN\" \"http:\/\/www.w3.org\/TR\/REC-html40\/loose.dtd\">\n<html><body>\n<p>Under the Files tab at the top of the screen, three links will be available:<\/p>\n<ul>\n<li><span style=\"font-size: 16px; font-family: monospace; border: 1px solid; border-radius: 4px; padding: 0px 4px 0px; border-color: #BBBBBB; background-color: white;\">Home Directory<\/span><\/li>\n<li><span style=\"font-size: 16px; font-family: monospace; border: 1px solid; border-radius: 4px; padding: 0px 4px 0px; border-color: #BBBBBB; background-color: white;\">\/scratch\/abc123<\/span><\/li>\n<li><span style=\"font-size: 16px; font-family: monospace; border: 1px solid; border-radius: 4px; padding: 0px 4px 0px; border-color: #BBBBBB; background-color: white;\">\/projects<\/span><\/li>\n<\/ul>\n<p>All of these links will open up in OnDemand&rsquo;s file explorer, which will allow you to view, move, and modify your files on Monsoon.<\/p>\n<p>To view a file, all you need to do is click on the name of the file. OnDemand will open the file in your browser as plain text.<\/p>\n<p>To edit a file, click on the triple-dot dropdown next to the name of your file and click on <strong>Edit<\/strong>. This will bring up OnDemand&rsquo;s visual editor where you can make changes to your file.<\/p>\n<p>To move a file, click on the check-box to the left of the name of your file(s), click on <strong>Copy\/Move<\/strong> at the top of the webpage, navigate to where you want your selected file(s) to go, then click on either the <strong>Copy<\/strong> or <strong>Move<\/strong>&nbsp;buttons on the left of the webpage to place your file(s).<\/p>\n<p>If you need to copy a lot of data onto Monsoon, please check out our guide on using <a href=\"https:\/\/in.nau.edu\/arc\/globus\/\">Globus<\/a>.<\/p>\n<\/body><\/html>\n\n    <\/div>\n<\/div>\n\n<!-- shortcode-accordion -->\n<div class=\"shortcode-accordion shortcode-accordion--closed\" style=\"position: relative;\" >\n        <a class=\"shortcode-accordion__trigger\" data-header=\"Submitting Jobs_0\" href=\"#\">\n      <div class=\"shortcode-accordion__header\">\n          <h4>Submitting Jobs <span class=\"screen-reader-text\">Accordion Closed<\/span><\/h4>\n          <span class=\"shortcode-accordion__header__arrow\"><\/span>\n      <\/div>\n    <\/a>\n    <div class=\"shortcode-accordion__body\">\n        <!DOCTYPE html PUBLIC \"-\/\/W3C\/\/DTD HTML 4.0 Transitional\/\/EN\" \"http:\/\/www.w3.org\/TR\/REC-html40\/loose.dtd\">\n<html><body>\n<p>OnDemand provides a webpage that allows you to visually submit jobs using a web interface. To navigate to the Job Composer, you must first navigate to OnDemand using the instructions above, then clicking on <strong>Jobs<\/strong> at the top of the screen, then clicking on <strong>Job Composer<\/strong>.<\/p>\n<p>On the Job Composer page, you will see a list of jobs that you have previously ran along with jobs that you are drafting. If you already have a job listed that you want to run, all you have to do is click on a job and clicking the green <strong>Submit<\/strong>&nbsp;button at the top of the jobs list.<\/p>\n<p>If you wish to create a job, click on the <strong>New Job<\/strong>&nbsp;button above the job list and select what you want your job to be created from, whether it is the default template, another job you previously created, or from a job script that is already on the Monsoon filesystem.<\/p>\n<p>To edit your job script, you can click on the job you want to run from the job list and clicking <strong>Open Editor<\/strong> on the right side of the screen under the <strong>Submit Script<\/strong>&nbsp;section. OnDemand will open up a web text editor for you to quickly edit your script from. For instructions on building your job script, please reference our <a href=\"https:\/\/in.nau.edu\/arc\/overview\/submitting-your-first-job\/\">Submitting Your First Job<\/a> page.<\/p>\n<\/body><\/html>\n\n    <\/div>\n<\/div>\n\n<!-- shortcode-accordion -->\n<div class=\"shortcode-accordion shortcode-accordion--closed\" style=\"position: relative;\" >\n        <a class=\"shortcode-accordion__trigger\" data-header=\"Accessing a Terminal_0\" href=\"#\">\n      <div class=\"shortcode-accordion__header\">\n          <h4>Accessing a Terminal <span class=\"screen-reader-text\">Accordion Closed<\/span><\/h4>\n          <span class=\"shortcode-accordion__header__arrow\"><\/span>\n      <\/div>\n    <\/a>\n    <div class=\"shortcode-accordion__body\">\n        <!DOCTYPE html PUBLIC \"-\/\/W3C\/\/DTD HTML 4.0 Transitional\/\/EN\" \"http:\/\/www.w3.org\/TR\/REC-html40\/loose.dtd\">\n<html><body>\n<p>Some tasks in Monsoon will require you to access a terminal. To do this, you can either use OnDemand&rsquo;s web terminal or <a href=\"https:\/\/in.nau.edu\/arc\/overview\/connecting-to-monsoon\/\">SSH into Monsoon<\/a>.<\/p>\n<p>To access a terminal in Ondemand, click on the <strong>Clusters<\/strong> item at the top of the page, then click on <strong>Monsoon Cluster Login-Shell<\/strong>. You will likely be prompted to enter a password, <em>which is the same as your NAU account password<\/em>.<\/p>\n<p>From here, you may want to view some resources on how to use the terminal:<\/p>\n<ul>\n<li><a href=\"https:\/\/in.nau.edu\/arc\/overview\/linux-bash-basics\/\">Linux\/Bash Basics<\/a><\/li>\n<li><a href=\"https:\/\/in.nau.edu\/arc\/overview\/submitting-your-first-job\/\">Submitting Your First Job<\/a><\/li>\n<li><a href=\"https:\/\/in.nau.edu\/arc\/overview\/using-the-cluster-introduction\/\">Using the Cluster: Introduction<\/a><\/li>\n<\/ul>\n<\/body><\/html>\n\n    <\/div>\n<\/div>\n\n<!-- shortcode-accordion -->\n<div class=\"shortcode-accordion shortcode-accordion--closed\" style=\"position: relative;\" >\n        <a class=\"shortcode-accordion__trigger\" data-header=\"Interactive Apps_0\" href=\"#\">\n      <div class=\"shortcode-accordion__header\">\n          <h4>Interactive Apps <span class=\"screen-reader-text\">Accordion Closed<\/span><\/h4>\n          <span class=\"shortcode-accordion__header__arrow\"><\/span>\n      <\/div>\n    <\/a>\n    <div class=\"shortcode-accordion__body\">\n        <!DOCTYPE html PUBLIC \"-\/\/W3C\/\/DTD HTML 4.0 Transitional\/\/EN\" \"http:\/\/www.w3.org\/TR\/REC-html40\/loose.dtd\">\n<html><body>\n<p>With OnDemand, you can stream GUI applications or even a full Linux desktop to your browser all directly from one of our compute nodes. Interactive apps we natively support include:<\/p>\n<ul>\n<li>Linux Desktops (Gnome, KDE, XFCE, Mate)<\/li>\n<li>ANSYS Workbench<\/li>\n<li>MATLAB<\/li>\n<li>Jupyter Notebook<\/li>\n<li>Jupyter Lab<\/li>\n<li>QIIME 2 Jupyter Notebook<\/li>\n<li>RStudio Server<\/li>\n<li>VSCode<\/li>\n<\/ul>\n<p>To access an interactive app, click on the <strong>Interactive Apps<\/strong>&nbsp;dropdown at the top of the OnDemand webpage and click on your desired session. You will then be asked what resources you need for your session. Once you have filled out the details, click on Launch to have your session queued via Slurm.<\/p>\n<p>When you are finished with your session and wish to end it before it reaches its time limit, you can click on the <strong>Delete<\/strong> button in your <strong>My Interactive Sessions<\/strong>&nbsp;list.<\/p>\n<\/body><\/html>\n\n    <\/div>\n<\/div>\n\n","protected":false},"excerpt":{"rendered":"<p>Using OnDemand OnDemand provides a graphical user interface (GUI) to access Monsoon. This is great if you are not very familiar with using a terminal, but still need to access Monsoon. Accessing OnDemand In order to access OnDemand, you can visit the NAU Ondemand website. Note: If you are not connected to the NAU WiFi, [&hellip;]<\/p>\n","protected":false},"author":2758,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_relevanssi_hide_post":"","_relevanssi_hide_content":"","_relevanssi_pin_for_all":"","_relevanssi_pin_keywords":"","_relevanssi_unpin_keywords":"","_relevanssi_related_keywords":"","_relevanssi_related_include_ids":"","_relevanssi_related_exclude_ids":"","_relevanssi_related_no_append":"","_relevanssi_related_not_related":"","_relevanssi_related_posts":"","_relevanssi_noindex_reason":"","ring_central_script_selection":"","footnotes":""},"class_list":["post-3209","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/in.nau.edu\/arc\/wp-json\/wp\/v2\/pages\/3209","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/in.nau.edu\/arc\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/in.nau.edu\/arc\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/in.nau.edu\/arc\/wp-json\/wp\/v2\/users\/2758"}],"replies":[{"embeddable":true,"href":"https:\/\/in.nau.edu\/arc\/wp-json\/wp\/v2\/comments?post=3209"}],"version-history":[{"count":12,"href":"https:\/\/in.nau.edu\/arc\/wp-json\/wp\/v2\/pages\/3209\/revisions"}],"predecessor-version":[{"id":3618,"href":"https:\/\/in.nau.edu\/arc\/wp-json\/wp\/v2\/pages\/3209\/revisions\/3618"}],"wp:attachment":[{"href":"https:\/\/in.nau.edu\/arc\/wp-json\/wp\/v2\/media?parent=3209"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}