Difference between revisions of "Neue HPC Gruppe"

From HPC users
Jump to navigationJump to search
(Created page with "Sehr geehrte XXX, auf dem HPC Cluster wurde eine neue Gruppe für Ihre AG eingerichtet. Sie oder Ihre MitarbeiterInnen können damit HPC Accounts über das Selfservice-Desk der IT Dienste beantragen. Eine Anleitung und ein direkter Link für die Beantragung von Accounts sind auf den Webseiten des Wissenschaftlichen Rechnens https://www.uni-oldenburg.de/fk5/wr/ zu finden (auf dem gleichen Weg kann auch die Gruppe gewechselt werden). Dort ist auch ein Link zum HPC W...")
 
Line 1: Line 1:
Sehr geehrte XXX,
Unter erle gibt es jetzt ein Python-Skript, welches automatisch eine Mail an einen neuen AG-Leiter schickt (letzter Schritt in dem Change Neue HPC Gruppe). Vorgehen:
<pre>
auf dem HPC Cluster wurde eine neue Gruppe für Ihre AG eingerichtet. Sie oder Ihre MitarbeiterInnen können damit HPC Accounts über das Selfservice-Desk der IT Dienste beantragen. Eine Anleitung und ein direkter Link für die Beantragung von Accounts sind auf den Webseiten des Wissenschaftlichen Rechnens
[erle1100@hpcl003 ~]$ cd $HOME/ClusterScripts/NewGroupNotification
[erle1100@hpcl003 NewGroupNotification]$ cp agtemplate.py agtest.py  # template kopieren mit dem Namen der neuen AG, hier agtest
https://www.uni-oldenburg.de/fk5/wr/
$ vim agtest.py
[erle1100@hpcl003 NewGroupNotification]$ cat agtest.py        # editieren und die Strings nach den : anpassen
zu finden (auf dem gleichen Weg kann auch die Gruppe gewechselt werden). Dort ist auch ein Link zum HPC Wiki, welches viele Hinweise zur Nutzung des Clusters enthält.
aginfo = {
    'leader': 'Stefan Harfst',
Im Wiki gibt es auch eine Liste von AGs, die den HPC Cluster nutzen:
    'email':  'stefan.harfst@uol.de',
    'agname': 'agtest',
https://wiki.hpcuser.uni-oldenburg.de/index.php?title=Unix_groups
    'lang:': 'de',
}
Wir haben Ihre AG dort bereits ergänzt. Als Unixgruppe haben wir "agaifh" eingetragen (die Unixgruppe muss beim Beantragen des HPC-Accounts angegeben/ausgewählt werden).
[erle1100@hpcl003 NewGroupNotification]$ ./mail_new_group.py agtest
 
Username:erle1100
Jedem/r Nutzer/in wird in den Verzeichnissen mit den Linux Umgebungsvariablen $HOME, $DATA, $OFFSITE und $WORK Speicherplatz zur Verfügung gestellt. Der Befehl "lastquota" zeigt die Nutzung und den verfügbaren Platz. Auf Antrag stellen wir auch gerne ein Gruppenlaufwerk zur Verfügung. Weitere Informationen sind im HPC Wiki zu finden.
Password:********      # Achtung: password ist sichtbar im Terminal
 
Mail sent to stefan.harfst@uol.de for new group agtest
Bitte beachten Sie auch die Nutzungsrichtlinie (User Policies) und die Hinweise zur Kostenteilung Wissenschaftliches Rechnen.
</pre>
 
Dadadurch wird der Text aus template.txt als Mail versendet mit ausgefüllten Platzhaltern (Name und AG). Für den Fall der Fälle gibt es auch ein termplate_en.txt, welches verwendet wird, wenn man 'lang': 'en' setzt.
Bei weiteren Fragen, oder falls Unterstützung (z.B. Software-Installation, Umsetzung von Projekten auf dem Cluster) benötigt wird, können Sie Sich gerne per E-Mail an den HPC Support bzw. an mich unter
   
hpcsupport@uni-oldenburg.de
wenden.
Es gibt regelmäßig ca. alle 3 Monate ein Treffen der NutzervertreterInnen, das dem Austausch von Informationen zum Clusterbetrieb dient. Die NutzervertreterInnen und die Treffen sind im Wiki dokumentiert:
https://wiki.hpcuser.uni-oldenburg.de/index.php?title=User_Meetings
Falls gewünscht nehme ich gerne eine/n Vertreter/in aus Ihrer AG in den Mail-Verteiler auf.
Freundliche Grüße
Stefan Harfst

Revision as of 13:14, 17 May 2022

Unter erle gibt es jetzt ein Python-Skript, welches automatisch eine Mail an einen neuen AG-Leiter schickt (letzter Schritt in dem Change Neue HPC Gruppe). Vorgehen:

[erle1100@hpcl003 ~]$ cd $HOME/ClusterScripts/NewGroupNotification
[erle1100@hpcl003 NewGroupNotification]$ cp agtemplate.py agtest.py   # template kopieren mit dem Namen der neuen AG, hier agtest
$ vim agtest.py
[erle1100@hpcl003 NewGroupNotification]$ cat agtest.py        # editieren und die Strings nach den : anpassen
aginfo = {
    'leader': 'Stefan Harfst',
    'email':  'stefan.harfst@uol.de',
    'agname': 'agtest',
    'lang:':  'de',
}
[erle1100@hpcl003 NewGroupNotification]$ ./mail_new_group.py agtest
Username:erle1100
Password:********       # Achtung: password ist sichtbar im Terminal
Mail sent to stefan.harfst@uol.de for new group agtest

Dadadurch wird der Text aus template.txt als Mail versendet mit ausgefüllten Platzhaltern (Name und AG). Für den Fall der Fälle gibt es auch ein termplate_en.txt, welches verwendet wird, wenn man 'lang': 'en' setzt.