Differenze tra le versioni di "Gestione server-mirror"

Da RELug :: Reggio Emilia Linux User Group.
Riga 1: Riga 1:
 
*'''Guida alla gestione del Server-Mirror:  '''
 
*'''Guida alla gestione del Server-Mirror:  '''
  La seguente guida fornisce le indicazioni per una gestione di base del server mirror in dotazione a RELug allo scopo di permettere numerose installazioni durante gli eventi  pubblici  
+
  La seguente guida fornisce le indicazioni per una gestione di base del server mirror in dotazione a RELug  
 +
allo scopo di permettere numerose installazioni durante gli eventi  pubblici  
 
---------------------------------------------------------------
 
---------------------------------------------------------------
 
*Introduzione alle funzioni principali  
 
*Introduzione alle funzioni principali  
Riga 38: Riga 39:
  
 
*Archivio delle immagini ISO e file multimediali  
 
*Archivio delle immagini ISO e file multimediali  
 +
Nella dir /var/www/ sono presenti i link ai vari archivi fruibili anche da web
 
  Nella dir /opt/iso sono presenti le immagini delle distro più significative
 
  Nella dir /opt/iso sono presenti le immagini delle distro più significative
 
  Nella dir /opt/biasco i video di CristianBiasco
 
  Nella dir /opt/biasco i video di CristianBiasco

Versione delle 15:23, 28 mar 2012

  • Guida alla gestione del Server-Mirror:
La seguente guida fornisce le indicazioni per una gestione di base del server mirror in dotazione a RELug 
allo scopo di permettere numerose installazioni durante gli eventi  pubblici 

  • Introduzione alle funzioni principali
La macchina è stata costruita in ambiente Debian 6.0.4 squeeze (Kernel 2.6.32-5-amd64)
pensata per contenere i repository delle principali distribuzioni attualmente in uso.
E' stato anche installato un ambiente LTSP a scopo dimostrativo e di sperimentazione.
  • Risorse Hardware
La macchina è così composta:
Atom 4core x 1.6GHz -2Gb ram
n°1 hd da 1Tb
n°1 eth0 10/100/1000 Mb/s  (da utilizzare per la rete di client)
n°1 eth3 10/100 Mb/s (da utilizzare per l'accesso ad internet)
n°4 usb (per periferiche portatili lettori cd-dvd chiavette ecc.)
(La risoluzione  video è attualmente supportata fino a 1024x768)
  • Le credenziali del server
Root , Utenti e Password sono scritte sulla macchina  (rispettare le maiuscole e minuscole)
  • Gli Update automatici
Lo script /home/relug/.bin/mirror-update eseguito ad una determinata ora del giorno mediante cron ,provvede agli  aggiornamenti dei repository debian e ubuntu 
debian-mirror , debian-multimedia-mirror , ubuntu-mirror sono gli script che vengono eseguiti in successione automaticamente .
Per aggiungere una distro occorre modificare questi file alla riga --dist aggiungendo o eliminando le distro prescelte.
(esempio --dist=precise,precise-updates \ prevede lo scaricamento delle distro Ubuntu_12.04_Precise_Pangolin)
  • Come gestire Cron
Da terminale comandare crontab -e 
  • Come verificare che il server sia aggiornato
Non c'è modo di fare questa verifica ma è sufficiente eseguire /home/relug/.bin/mirror-update 
da una finestra terminale per vedere scorrere gli aggiornamenti fino al ritorno del prompt
  • La gestione Remota
Il server è raggiungibile con collegamento ssh relug@mirror-relug.dyndns.org
(questo indirizzo è disponibile per merito del servizio attivato su   dyndns.com
Un log di errori può essere letto alla pag: http://mirror-relug.dyndns.org/Ultimoerrore.txt
  • Archivio delle immagini ISO e file multimediali
Nella dir /var/www/ sono presenti i link ai vari archivi fruibili anche da web
Nella dir /opt/iso sono presenti le immagini delle distro più significative
Nella dir /opt/biasco i video di CristianBiasco
Nella dir /opt/Video i video di realizzazioni open
Altri software e servizi
LTSP (non ancora installato)
  • Guida all'utilizzo del Server-Mirror :
Nb. (per fruttare al meglio le potenzialità del sistema occorre dotarsi di switch 10/100/1000 Mb/s)
Nb. (per eseguire l'installazione su di un solo pc senza switch occorre allacciarsi con un cavo tipo "cross")
  • Utilizzo senza connessione internet
Durante un LIP  la connessione internet potrebbe non essere disponibile o di scarse prestazioni
Quindi  per l'installazione in contemporanea di parecchie distribuzioni linux è possibile sfruttare il server.
Pertanto occorre configurare l'ip address  "statico" per la porta eth0 che fornirà il dhcp ai client
Le modifiche si apportano al file: /etc/network/interface
Successivamente alle modifiche occorre eseguire il comando:
/etc/init.d/networking restart
  • Utilizzo in presenza di connessione internet
Se si dispone di connessione internet vale la pena sfruttarla
Pertanto occorre configurare l'ip address  "dinamico" per la porta eth3 che fornirà l'accesso ad internet
ed anche l'ip address "statico" per la porta eth0 che fornirà il dhcp ai client
Le modifiche si apportano al file: /etc/network/interface
Successivamente alle modifiche occorre eseguire il comando:
/etc/init.d/networking restart
  • Esempio di una installazione della distribuzione Ubuntu12.04
Verificare il bios del client per adottare la sequenza di boot più opportuna
  • Boot da scheda di rete PXE
Allacciare il PC da installare , avviare la macchina provvedendo a forzare il boot da lan pxe
alla schermata del menu scegliere la distro preferita (in realtà o debian o ubuntu)
procedere come in una normale installazione da cd rom
alla richiesta del server DNS lasciare vuoto
alla richiesta del server mirror scorrere in alto il menu fino alla voce "inserisci manualmente"
alla richiesta del host mirror inserire l'IP del server (192.168.176.254)
alla richiesta della Directory inserire /ubuntu/  oppure  /debian/
alla richiesta del server Proxy  lasciare vuoto
(da questo passaggio in poi dovrebbe funzionare ma non abbiamo mai avuto il piacere di sperimentarlo) 
  • Boot da CD-Dvd
(da verificare)
  • Boot da chiavetta USB
(da verificare)