You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
**Note: In the PEARC tutorials we demonstrated all the steps for this installation / configuration section to participants. You do not need to run these steps yourself as the containers are already populated with a working XDMoD installation.**
61
62
@@ -66,9 +67,11 @@ instructions to install the packages.
The XDMoD Dashboard provides users with targeted statistics and reports based on the level of access they've been granted in XDMoD. We highly recommend you turn this feature on in your installation.
258
264
259
265
```
@@ -267,7 +273,8 @@ You will now be prompted to overwrite the config file `/etc/xdmod/portal_setting
267
273
268
274
If you need to change any of your answers then you can type `no`, press `Enter` and you will be taken back to the main setup menu. At which point you can press `1` and to go through the General Settings setup again.
@@ -980,15 +992,16 @@ The `xdmod-setup` script is used for the basic setup of Open XDMoD. The script i
980
992
981
993
Now that we have XDMoD setup, it's time to ingest some data. The jobs that we started at the beginning of the tutorial should be complete so let's walk through the shred, ingest, and aggregate steps for job accounting data.
XDMoD provides a special command line tool for working with directly with slurm via `sacct` called `xdmod-slurm-helper`. To see what command line arguments it accepts you can run `xdmod-slurm-helper -h`. For our purposes we will be using it as follows:
*Note, you will need to replace `$yesterday` and `$tomrrow` with their respective values in YYYY-MM-DD format.*
1004
+
*Note, you will need to replace `$yesterday` and `$tomorrow` with their respective values in YYYY-MM-DD format.*
992
1005
993
1006
If your organization doesn't use Slurm or will be using the log files instead of querying `sacct` directly, then `xdmod-shredder` will be the command for you. You can find our Shredder guide at [Shredder Guide](https://open.xdmod.org/shredder.html)
994
1007
@@ -1004,7 +1017,8 @@ Upon running `xdmod-slurm-helper` you should see output similar to:
Now that the accounting logs have been shredded we can now ingest and aggregate the information from them, thus making the information available in XDMoD.
1009
1023
1010
1024
**INTERACTIVE**
@@ -1435,7 +1449,7 @@ Once the jobs that we started in the last step complete, it's time to run throug
**_Note: you will need to replace `$yesterday` and `$tomrrow` with their respective values in YYYY-MM-DD format._**
1452
+
**_Note: you will need to replace `$yesterday` and `$tomorrow` with their respective values in YYYY-MM-DD format._**
1439
1453
1440
1454
If your organization doesn't use Slurm or will be using the log files instead of querying `sacct` directly, then
1441
1455
`xdmod-shredder` will be the command for you. You can find our Shredder guide at [Shredder Guide](https://open.xdmod.org/shredder.html)
@@ -1637,9 +1651,11 @@ If you completed the optional step 4 in the previous section, login as the `sfos
1637
1651
10. Change `hello.py` to `plot_rbm_logistic_classification.py` and save. Close this window.
1638
1652
11. Go back to Job Composer and submit the job
1639
1653
1640
-
If you'd like to see this recent job show up in the OnDemand dashboard widgets, go back to the XDMoD container and re-run the job ingestion steps. We'll use the helper script discussed above to complete all three tasks:
1654
+
If you'd like to see this recent job show up in the OnDemand dashboard widgets, go back to the XDMoD container and re-run the job ingestion steps. You'll likely be logged into the ondemand server so log out of that, confirm you're on the xdmod server and login as root. We'll use the helper script discussed above to complete all three tasks:
@@ -1655,7 +1671,7 @@ Since the `xdmod-ondemand` module displays usage of Open OnDemand you need to ha
1655
1671
file generated from Open OnDemand so there is data to show in XDMoD.
1656
1672
1657
1673
### Installation & Configuration
1658
-
In preparation for this tutorial, these steps were done in advance. For details on what these steps entail, [see here for installation](#installation) and [here for configuration](#configuration).
1674
+
In preparation for this tutorial, the OnDemand module was installed and the OnDemand resource was setup in XDMoD. For details on what these steps entail, refer to the full day tutorial "Resource Setup" steps.
1659
1675
1660
1676
### Obtaining Open OnDemand logs
1661
1677
The `xdmod-ondemand` module parses the webserver log files from Open OnDemand. The `xdmod` container in this tutorial includes an example log file that
0 commit comments