AIE:Guida Amministratori

Da ISTI S2I2S Wiki.
Jump to navigation Jump to search

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
    

Note/Altro Task

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