Differenze tra le versioni di "AIE:Guida Amministratori"

Da ISTI S2I2S Wiki.
Jump to navigation Jump to search
(→‎NVIDIA DGX A100: migliorata formattazione)
(test - modifica tag miniatura in thumb)
 
(4 versioni intermedie di 2 utenti non mostrate)
Riga 6: Riga 6:
  
 
===Cluster di Calcolo===
 
===Cluster di Calcolo===
Pre creare un nuovo utente sul cluster di calcolo...  TODO
+
Pre creare un nuovo utente sul cluster di calcolo:
 +
 
 +
# Connettiti al frontend:<syntaxhighlight lang="bash">
 +
ssh -C -X <your-admin-username>@edge-mst1.isti.cnr.it
 +
</syntaxhighlight>
 +
# Lancia firefox:<syntaxhighlight lang="bash">
 +
firefox &
 +
</syntaxhighlight>
 +
# Accedi alla URL del server FreeIPA: https://ipasrv.e4.cluster/ipa/ui/ ed esegui login con le tue credenziali
 +
# Dalla pagina della lista utenti "Identity->Users->Active users" premi il pulsante "Add"<br/>[[File:Snapshot-01.png|thumb|centro]]<br/>ed inserisci login, nome, cognome e password iniziale del nuovo utente.<br/>[[File:Snapshot-02.png|miniatura|centro]]<br/>Completa premendo il pulsante "Add" del dialog.
 +
# Se disponi della chiave pubblica SSH dell'utente, seleziona l'utente dalla pagina della lista utenti "Identity->Users->Active users" e premi il pulsante "Add" relativo alla voce "SSH public keys":<br/>[[File:Snapshot-04.png|miniatura|centro]]<br/>Incolla la chiave pubblica nel dialog e conferma con il pulsante "Set":<br/>[[File:Screenshot 20220506 132038.png|miniatura|centro]]<br/>Non dimenticare di salvare la modifica premendo il tasto "Save" in alto a sinistra:<br/>[[File:Image877.png|miniatura|centro]]<br/>
 +
   
  
 
===NVIDIA DGX A100===
 
===NVIDIA DGX A100===
Riga 16: Riga 27:
 
# Modifica il playbook ansible.<syntaxhighlight lang="bash">
 
# Modifica il playbook ansible.<syntaxhighlight lang="bash">
 
sudo nano /etc/ansible/playbooks/dgx-users.yml
 
sudo nano /etc/ansible/playbooks/dgx-users.yml
</syntaxhighlight>Aggiungi una linea in <code>vars.users</code> ('''NB: attenzione all'indentazione'''), e.g., <code>- { username: "nomecognome", comment: "Nome Cognome,I-16,+39 123456789,,nome.cognome@isti.cnr.it", groups: "<lab_di_appartenenza>, docker" }</code>  Come <code><lab_di_appartenenza></code> mettere la sigla del laboratorio in minuscolo, e.g., <code>aimh</code>, <code>vc</code>, <code>hpc</code>, <code>kdd</code>.  Salva ed esci.
+
</syntaxhighlight>Aggiungi una linea in <code>vars.users</code> ('''NB: attenzione all'indentazione'''), e.g., <br /><code>- { username: "nomecognome", comment: "Nome Cognome,I-16,+39 123456789,,nome.cognome@isti.cnr.it", groups: "<lab_di_appartenenza>, docker" }</code>  <br />Come <code><lab_di_appartenenza></code> mettere la sigla del laboratorio in minuscolo, e.g., <code>aimh</code>, <code>vc</code>, <code>hpc</code>, <code>kdd</code>.  Salva ed esci.
 
# Aggiungi la chiave pubblica dell'utente.<syntaxhighlight lang="bash">
 
# Aggiungi la chiave pubblica dell'utente.<syntaxhighlight lang="bash">
 
sudo nano /etc/ansible/playbooks/userkeys/nomecognome.key.pub
 
sudo nano /etc/ansible/playbooks/userkeys/nomecognome.key.pub
Riga 23: Riga 34:
 
ansible-playbook dgx-users.yml
 
ansible-playbook dgx-users.yml
 
</syntaxhighlight>
 
</syntaxhighlight>
 +
 +
===Mailing list===
 +
Dopo la creazione di un nuovo utente (cluster, DGX A100 o entrambi) e' necessario accedere al mailman https://mailman.isti.cnr.it/postorius/lists/ ed aggiungere l'indirizzo email del nuovo utente alla lista aiatedge-users@isti.cnr.it
  
 
==Note/Altro Task==
 
==Note/Altro Task==
...
 

Versione attuale delle 13:53, 24 giu 2022

DRAFT: Questa pagina è una bozza.

Guida per gli amministratori del Cluster di calcolo e DGX AI@Edge.

Creazione Nuovo Utente

Cluster di Calcolo

Pre creare un nuovo utente sul cluster di calcolo:

  1. Connettiti al frontend:
    ssh -C -X <your-admin-username>@edge-mst1.isti.cnr.it
    
  2. Lancia firefox:
    firefox &
    
  3. Accedi alla URL del server FreeIPA: https://ipasrv.e4.cluster/ipa/ui/ ed esegui login con le tue credenziali
  4. Dalla pagina della lista utenti "Identity->Users->Active users" premi il pulsante "Add"
    Snapshot-01.png

    ed inserisci login, nome, cognome e password iniziale del nuovo utente.
    Snapshot-02.png

    Completa premendo il pulsante "Add" del dialog.
  5. Se disponi della chiave pubblica SSH dell'utente, seleziona l'utente dalla pagina della lista utenti "Identity->Users->Active users" e premi il pulsante "Add" relativo alla voce "SSH public keys":
    Snapshot-04.png

    Incolla la chiave pubblica nel dialog e conferma con il pulsante "Set":
    Screenshot 20220506 132038.png

    Non dimenticare di salvare la modifica premendo il tasto "Save" in alto a sinistra:
    Image877.png


NVIDIA DGX A100

Per creare un nuovo utente sulla DGX:

  1. Connettiti alla macchina.
    ssh <your-admin-username>@edge-nd1.isti.cnr.it
    
  2. Modifica il playbook ansible.
    sudo nano /etc/ansible/playbooks/dgx-users.yml
    
    Aggiungi una linea in vars.users (NB: attenzione all'indentazione), e.g.,
    - { username: "nomecognome", comment: "Nome Cognome,I-16,+39 123456789,,nome.cognome@isti.cnr.it", groups: "<lab_di_appartenenza>, docker" }
    Come <lab_di_appartenenza> mettere la sigla del laboratorio in minuscolo, e.g., aimh, vc, hpc, kdd. Salva ed esci.
  3. Aggiungi la chiave pubblica dell'utente.
    sudo nano /etc/ansible/playbooks/userkeys/nomecognome.key.pub
    
    NB: il file deve essere chiamato come il nome utente inserito al passo precedente. Incolla la chiave pubblica, salva ed esci.
  4. Esegui il playbook
    ansible-playbook dgx-users.yml
    

Mailing list

Dopo la creazione di un nuovo utente (cluster, DGX A100 o entrambi) e' necessario accedere al mailman https://mailman.isti.cnr.it/postorius/lists/ ed aggiungere l'indirizzo email del nuovo utente alla lista aiatedge-users@isti.cnr.it

Note/Altro Task