{{indexmenu_n>5}} ---- <- [[strutture:lnf:da:dafne:sistema_di_controllo:sviluppatori|Torna all'indice]] ---- ==== Installazione NUC in sala controllo (in fase di editing) ==== Per installare un nuovo NUC in sala controllo, gli step necessari sono i seguenti: === Operazioni hardware === * Disalimentare la SunRay da sostituire;\\ \\ * Prendere nota del numero della porta ethernet alla quale è connesso il cavo di rete connesso alla SunRay da sostituire (è scritto sull'etichetta apposta ad ogni cavo ethernet connesso ad una SunRay);\\ \\ * Identificare il cavo sul pannello di distribuzione ethernet sito nel rack centrale in sala controllo e spostarlo sullo switch presente allo stesso numero di porta (ad es: se il cavo era connesso alla porta 12 del pannello di distribuzione AMP, scollegarlo e connetterlo alla porta 12 dello switch ethernet situato al di sotto del pannello di distribuzione);\\ \\ * Rimuovere la vecchia SunRay e sostituirla con il nuovo NUC, provvedendo a sostituire anche il monitor se richiesto;\\ \\ * Alimentare il nuovo NUC ed assicurarsi che tutte le periferiche (alimentazione, rete eth, tastiera, mouse, monitor e cavo kensington) siano saldamente connesse al NUC; === Operazioni software === * Accendere il NUC ed accedere al BIOS per modificare la lista dei dispositivi dai quali il NUC può avviarsi, cambiando l'opzione "Ethernet UEFI" a "Legacy";\\ \\ * Salvare ed uscire dal BIOS, premere F10 per effettuare il boot da rete e quando apparirà il menù PXE selezionare l'installazione automatica del NUC per console in sala controllo (password nuova di root);\\ \\ * Finita l'installazione ed il primo riavvio automatico, accedere con un utente qualsiasi ed aprire un terminale per vedere il mac address della scheda di rete con il comando ''ip a'' e comunicarlo al gruppo controlli (Paolo), che provvederà a comunicare l'hostname da impostare;\\ \\ * Per impostare l'hostname, aprire un terminale, diventare root (password nuova di root) con il comando ''su -'' e lanciare il comando ''hostnamectl set-hostname ''\\ \\ * Sempre come utente root, modificare il file: ''/etc/hosts'' aggiungendo la riga: .lnf.infn.it e salvare; * Sempre come utente root, in un terminale, accedere al folder ''/u2'' e clonare il repository della sysreset con i seguenti comandi (col proprio user name e password): cd /u2 git clone https://baltig.infn.it/lnf-da-control/sysreset.git chown -R dafne:staff /u2/sysreset * Come utente dafne, nello stesso terminale, modificare il file ''/u2/sysreset/dante_tasks'' copiando una riga di un NUC e sostituire l'hostname copiato con quello comunicato; salvare e lanciare i comandi: cd /u2/sysreset git config --global http.proxy http://squid.lnf.infn.it:3128 git config --global user.name "" git config --global user.email "@lnf.infn.it" git add . git commit -m "added console" git push (col proprio user name e password) * Come utente dante, in un terminale, lanciare i seguenti comandi: cd /u2/dcs git checkout devel cd /u2 chown -R dante:staff /u2/dcs * Come utente root, preparare l'ambiente per i log della procedura di sysreset (o avvio delle barre dante) con i comandi: mkdir /var/log/sysreset touch /var/log/sysreset/sysreset.log chown dafne:staff /var/log/sysreset/sysreset.log * CONTINUA...