|
Dimensione: 8568
Commento:
|
Dimensione: 5696
Commento:
|
| Le cancellazioni sono segnalate in questo modo. | Le aggiunte sono segnalate in questo modo. |
| Linea 1: | Linea 1: |
| #acl GruppoAdmin:admin,read,write,revert GruppoEditori:read,write,revert Known:read All:read | |
| Linea 4: | Linea 3: |
| {{{#!html <hr class="portale" /> <h1 class="titoloPortale">Installazione</h1> |
<<BR>> <<Indice(depth=3)>> <<Informazioni(forum="http://forum.ubuntu-it.org/viewtopic.php?f=46&t=56200";rilasci="12.04 14.04 16.04")>> = Introduzione = In ambiente Linux uno dei sistemi maggiormente utilizzati per la condivisione di dati in una rete di computer è rappresentato dal filesystem distribuito '''NFS''' (Network File System).<<BR>> Viene mostrato un esempio in cui la cartella `/home` di un computer che funge da '''server''', viene condivisa con un computer che farà da '''client'''. Si presume che gli indirizzi IP dei computer siano stati impostati o manualmente o, in presenza del [[https://it.wikipedia.org/wiki/Dynamic_Host_Configuration_Protocol|DHCP]], impostati direttamente nel router. Nell'esempio i computer avranno i rispettivi indirizzi IP: * '''server''': 192.168.0.20 * '''client''': 192.168.0.40 = Server = 0. [[AmministrazioneSistema/InstallareProgrammi|Installare]] il pacchetto [[apt://nfs-kernel-server|nfs-kernel-server]]. 0. Aprire con i [[AmministrazioneSistema/Sudo|privilegi di amministrazione]] e con un [[Ufficio/EditorDiTesto|editor di testo]] il file `/etc/exports`. Dovrà essere aggiunta una stringa con questa sintassi:{{{ /percorso/cartella/condivisa indirizzo.ip.server(opzioni,di,condivisione) }}}Pertanto adattata all'esempio risulterà: * se si desidera che i file siano accessibili in '''lettura/scrittura''':{{{ /home 192.168.0.40(rw,no_root_squash) }}} * se si desidera che i file siano accessibili in '''sola lettura''':{{{ /home 192.168.0.40(ro,no_root_squash) }}} 0. Salvare e chiudere il file `/etc/exports`. 0. Per attivare la condivisione digitare i seguenti comandi nel [[AmministrazioneSistema/RigaDiComando|terminale]]:{{{ sudo exportfs -a }}}{{{ sudo service nfs-kernel-server start }}}Il server sarà ora pronto a condividere la cartella `/home`. Nei successivi riavvi il servizio verrà avviato automaticamente. = Client = 0. [[AmministrazioneSistema/InstallareProgrammi|Installare]] il pacchetto [[apt://nfs-common|nfs-common]]. 0. Creare una cartella nella quale verrà montata la cartella condivisa sul server per poter accedere ai dati in essa contenuti. Digitare nel [[AmministrazioneSistema/RigaDiComando|terminale]]:{{{ sudo mkdir -p /mnt/nfs/home |
| Linea 9: | Linea 42: |
| <<Include(NuoviStrumentiWiki/ForumInstallazione)>> | == Montaggio manuale == |
| Linea 11: | Linea 44: |
| <<Indice>> | * Occorre digitare un comando da [[AmministrazioneSistema/RigaDiComando|terminale]] con la seguente sintassi:{{{ sudo mount indirizzo.ip.server:/percorso/cartella/condivisa /percorso/cartella/di/montaggio }}}Pertanto il comando diviene:{{{ sudo mount 192.168.0.20:/home /mnt/nfs/home }}} * Per smontare la cartella è sufficiente sostituire il comando '''mount''' con '''umount'''. |
| Linea 13: | Linea 51: |
| <<BR>><<BR>> | == Montaggio automatico all'avvio == |
| Linea 15: | Linea 53: |
| = Prima dell'installazione = | 0. Aprire con i [[AmministrazioneSistema/Sudo|privilegi di amministrazione]] e con un [[Ufficio/EditorDiTesto|editor di testo]] il file `/etc/fstab`. 0. Dovrà essere aggiunta una stringa con la seguente sintassi:{{{ indirizzo.ip.server:/percorso/cartella/condivisa /percorso/cartella/di/montaggio nfs opzioni,di,montaggio 0 0 }}} |
| Linea 17: | Linea 58: |
| La comunità di Ubuntu offre diversi servizi per ottenere un CD masterizzato di Ubuntu. Prima di procedere all'installazione di una versione di Ubuntu, è consigliato visualizzare i [[/RequisitiDiSistema|requisiti di sistema]]. | === Ubuntu 12.04 e 14.04 === |
| Linea 19: | Linea 60: |
| * Per farsi spedire a casa il CD di Ubuntu oppure scaricare l'immagine del CD da Internet, consultare la [[http://www.ubuntu-it.org/download|relativa pagina]]. * Il [[GruppoPromozione|Gruppo Promozione]] mette a disposizione un servizio che permette di richiedere il CD masterizzato di Ubuntu direttamente alla comunità di Ubuntu-it. Per maggiori informazioni sul progetto, consultare la [[GruppoPromozione/ProgettoCDUbuntu|relativa pagina]]. |
0. Sarà sufficiente inserire nel file `/etc/fstab` una stringa di questo tipo:{{{ 192.168.1.10:/home /mnt/nfs/home nfs rw,user,auto 0 0 }}} ||<tablestyle="text-align: justify; width:100%;" style="border:none;" 5%><<Immagine(Icone/Grandi/info.png,,center)>> ||<style="padding:0.5em; border:none;">I parametri utilizzati permettono l'accesso in scrittura e il montaggio/smontaggio tramite i comandi '''mount'''/'''umount'''. Una panoramica completa dei parametri esistenti è disponibile attraverso i comandi '''man nfs''' e '''man mount'''.|| 0. Salvare e chiudere il file `/etc/fstab` 0. Per rendere effettiva la modifica digitare nel [[AmministrazioneSistema/RigaDiComando|terminale]] i seguenti comandi:{{{ sudo umount -a }}}{{{ sudo mount -a }}} |
| Linea 22: | Linea 71: |
| Per masterizzare l'immagine `.iso` di Ubuntu su un CD o un DVD, consultare la [[Hardware/DispositiviPartizioni/MasterizzareIso|relativa guida]]. ||<tablestyle="text-align: justify; width:100%;" style="border:none;" 5%><<Immagine(Icone/Piccole/warning.png,,center)>> ||<style="padding:0.5em; border:none;">'''Si consiglia di confrontare la MD5Sum della propria `.iso` con quelle riportate in [[/MD5Sum|questa pagina]] prima di procedere con la masterizzazione.''' || |
=== Ubuntu 16.04 e successivi === |
| Linea 25: | Linea 73: |
| = Guide all'installazione = | Con l'introduzione di [[https://it.wikipedia.org/wiki/Systemd|systemd]] è apparso un malfunzionamento per il quale l'utilizzo della condivisione '''NFS''' causa lunghi tempi di attesa sia all'avvio che allo spegnimento del sistema.<<BR>> Numerose sono le segnalazioni bug e le segnalazioni di possibili arginamenti al problema. Di seguito ne viene riportata una che prevede l'utilizzo di alcuni specifici parametri sul file [[https://www.digitalocean.com/community/tutorials/how-to-set-up-an-nfs-mount-on-ubuntu-16-04|/etc/fstab]] e la modifica di [[https://bugs.launchpad.net/ubuntu/+source/nfs-utils/+bug/1577120/comments/4|nfs-config.service]]. |
| Linea 27: | Linea 76: |
| == Guide all'installazione su architetture i386 e amd64 == | 0. Una volta aperto il file `/etc/fstab` con i [[AmministrazioneSistema/Sudo|privilegi di amministrazione]] e con un [[Ufficio/EditorDiTesto|editor di testo]], aggiungere la seguente stringa:{{{ 192.168.1.10:/home /mnt/nfs/home nfs auto,nofail,noatime,nolock,intr,actimeo=1800 0 0 }}}E quindi salvare e chiudere il file. 0. Digitare nel [[AmministrazioneSistema/RigaDiComando|terminale]]:{{{ sudo systemctl edit --full nfs-config.service }}} 0. Inserire nel testo le voci ''remote-fs.target'' e ''!NetworkManager.service'' in modo che risulti:{{{ [Unit] Description=Preprocess NFS configuration After=local-fs.target remote-fs.target NetworkManager.service DefaultDependencies=no |
| Linea 29: | Linea 88: |
| * [[/Standard|Installazione standard]]: guida all'installazione di Ubuntu dalla '''Live DVD/USB''' * [[/UEFI|UEFI]]: guida alle caratteristiche della tecnologia '''UEFI''' (sostituta del BIOS nei computer recenti). * [[Installazione/PostInstallazione|Post installazione]]: la guida sui problemi più frequenti e delle possibili soluzioni del dopo installazione. ## * [[Installazione/CdItaliano|CdItaliano]]: guida all'installazione della versione '''Live CD''' modificata dalla [[CdItaliano|comunità italiana]]. == Guida all'installazione di Ubuntu su Mac Intel == * [[Installazione/UbuntuMacIntel| Ubuntu su Mac Intel]]: questa guida spiega gli accorgimenti necessari per eseguire un installazione corretta di Ubuntu sui sistemi Mac Intel. ||<tablestyle="text-align: justify; width:62%;" style="border:none;" 5%><<Immagine(Icone/Piccole/note.png,,center)>> ||<style="padding:0.5em; border:none;">''Per scaricare una versione dedicata a sistemi PowerPC consultare la [[ImmaginiPowerPc|guida dedicata]].'' || = Metodi alternativi all'installazione di Ubuntu = Nel caso in cui non si è in possesso di un CD-ROM o si è privi di un lettore CD è possibile installare Ubuntu attraverso dispositivi esterni o altri metodi alternativi. ## * [:/SmartBootManager:Installazione senza CD-ROM]: guida all'installazione di Ubuntu senza effettuare il boot da CD-ROM * [[/Alternate|Alternate]]: guida generale per l'installazione di Ubuntu dal CD '''alternate''' consigliata per sistemi con meno di 320 MiB di memoria RAM * [[/UbuntuLiveUsb|Live su supporto USB]]: come creare una Live di Ubuntu su una periferica USB * [[Installazione/SupportoUsb|Installazione su supporto USB]]: guida all'installazione di Ubuntu su hard disk o pendrive USB * [[/DaRete|Installare Ubuntu dalla rete locale]]: come installare Ubuntu attraverso la rete * [[/Wubi|Installazione con Wubi]]: come installare Ubuntu in Windows come una normale applicazione * [[/DaImg| Installazione da file immagine]]: come installare Ubuntu da un file `.img` * [[/Unetbootin|Unetbootin]]: come installare Ubuntu da un supporto USB partendo da un sistema operativo diverso, utilizzando '''UNetbootin'''. * [[/OEM|Installazione OEM]]: modalità di installazione per fornire ubuntu preinstallato * [[/FakePAE|Installazione Fake PAE]]: installazione su hardware privo di supporto PAE ## * [:/WindowsServerNetboot:Installare Ubuntu da un server Windows]: come installare Ubuntu attraverso un server Windows ## * [:/DaWindows:Installazione da Windows]: come installare Ubuntu da Windows = Avanzamento di versione = Prima di effettuare un avanzamento da una versione all'altra, consultare la pagina delle [[Installazione/NoteAvanzamento|note di avanzamento]]. == Avanzamenti diretti == * [[/AggiornamentoVivid|Passare a Ubuntu 15.04]]: guida su come passare alla nuova versione '''15.04''' da una versione precedente * [[/AggiornamentoUtopic|Passare a Ubuntu 14.10]]: guida su come passare alla nuova versione '''14.10''' da una versione precedente * [[/AggiornamentoTrusty|Passare a Ubuntu 14.04]]: guida su come passare alla nuova versione '''14.04''' da una versione precedente * [[/AggiornamentoPrecise|Passare a Ubuntu 12.04]]: guida su come passare alla nuova versione '''12.04''' da una versione precedente ## * [[/AggiornamentoSaucy|Passare a Ubuntu 13.10]]: guida su come passare alla nuova versione '''13.10''' da una versione precedente ## * [[/AggiornamentoRaring|Passare a Ubuntu 13.04]]: guida su come passare alla nuova versione '''13.04''' da una versione precedente ## * [[/AggiornamentoQuantal|Passare a Ubuntu 12.10]]: guida su come passare alla nuova versione '''12.10''' da una versione precedente ## * [[/AggiornamentoOneiric|Passare a Ubuntu 11.10]]: guida su come passare alla nuova versione '''11.10''' da una versione precedente ## * [[/AggiornamentoNatty|Passare a Ubuntu 11.04]]: guida su come passare alla nuova versione '''11.04''' da una versione precedente ## * [[/AggiornamentoLucid|Passare a Ubuntu 10.04]]: guida su come passare alla nuova versione '''10.04''' da una versione precedente ## * [[/AggiornamentoMaverick|Passare a Ubuntu 10.10]]: guida su come passare alla nuova versione '''10.10''' da una versione precedente ## * [[/AggiornamentoKarmic|Passare a Ubuntu 9.10]]: guida su come passare alla nuova versione '''9.10''' da una versione precedente ## * [[/AggiornamentoJaunty|Passare a Ubuntu 9.04]]: guida su come passare alla versione '''9.04''' da una versione precedente ## * [[/AggiornamentoIntrepid|Passare a Ubuntu 8.10]]: guida su come passare alla versione '''8.10''' da una versione precedente ## * [[/AggiornamentoHardy|Passare a Ubuntu 8.04]]: guida su come passare alla versione '''8.04''' da una versione precedente ##== Avanzamento progressivo == ## * [:Cestino/AvanzamentoDaVecchiaVersione:Avanzare di versione]: note sulla procedura di avanzamento alla versione '''7.04''' da quelle precedenti alla '''6.10''' ##== Avanzamento manuale (sconsigliato) == ## * [:/AvanzamentoManualeFeisty:Avanzamento manuale a Ubuntu 7.04]: guida al metodo di avanzamento manuale alla versione '''7.04''' per mezzo di '''apt-get''' con modifiche al file `/etc/apt/sources.list`. = Guide al partizionamento = * [[Hardware/DispositiviPartizioni/GestioneDisco|Guida alle partizioni]]: guida basilare per comprendere la terminologia delle partizioni in GNU/Linux * [[Hardware/DispositiviPartizioni/PartizionamentoManuale|Partizionamento manuale]]: guida al partizionamento del disco fisso attraverso '''GParted''' = Installazione minimale = * [[/CdMinimale|Installazione minimale]]: come installare una versione minimale di Ubuntu ##= Installazione su dispositivi esterni = ## * [:/UbuntuLivePersistenteUsb:Installazione su periferica USB]: come installare Ubuntu su un disco fisso esterno o su una chiave USB ## * [:/UbuntuSuPlayStation3:Installazione su PlayStation 3]: come installare Ubuntu sulla console della Sony = Sistemi RAID = * [[Installazione/SoftwareRaid|Software RAID]]: guida all'installazione di un software RAID 0 * [[Hardware/DispositiviPartizioni/FakeRaid|Fake RAID]]: installazione e configurazione di un sistema fake RAID * [[Installazione/FakeRaid0Windows|Fake RAID con dual boot]]: installazione di Ubuntu in dual boot con sistema Windows in fake RAID = Reinstallazione e ripristino = * [[Installazione/Reinstallazione|Reinstallazione]]: procedura per reinstallare il sistema sfruttando un'istallazione precedente * [[Installazione/RipristinoInstallazione|Ripristino di installazione]]: reinstallare il sistema mantenendo intatti i dati personali interni alla directory `home` |
[Service] Type=oneshot RemainAfterExit=yes ExecStart=/usr/lib/systemd/scripts/nfs-utils_env.sh }}} 0. Salvare premendo i tasti '''Ctrl+O''' e chiudere premendo i tasti '''Ctrl+X''' |
| Linea 115: | Linea 97: |
| * [[AmministrazioneSistema/InstallareProgrammi/Apt|Guida ad apt-get]] * [[Virtualizzazione|Ubuntu su macchina virtuale]] |
* [[AmministrazioneSistema/ComandiBase|Guida ai comandi base per il terminale]] * [[AmministrazioneSistema/Sudo|Guida all'utilizzo del comando sudo]] |
| Linea 118: | Linea 100: |
| ---- | |
| Linea 119: | Linea 102: |
| {{{#!html <hr class="portale-footer" /> <hr class="portale" /> }}} ---- CategoryInstallazioneSistema |
CategoryHomepage |
Problemi in questa pagina? Segnalali in questa discussione
Introduzione
In ambiente Linux uno dei sistemi maggiormente utilizzati per la condivisione di dati in una rete di computer è rappresentato dal filesystem distribuito NFS (Network File System).
Viene mostrato un esempio in cui la cartella /home di un computer che funge da server, viene condivisa con un computer che farà da client.
Si presume che gli indirizzi IP dei computer siano stati impostati o manualmente o, in presenza del DHCP, impostati direttamente nel router. Nell'esempio i computer avranno i rispettivi indirizzi IP:
server: 192.168.0.20
client: 192.168.0.40
Server
Installare il pacchetto nfs-kernel-server.
Aprire con i privilegi di amministrazione e con un editor di testo il file /etc/exports. Dovrà essere aggiunta una stringa con questa sintassi:
/percorso/cartella/condivisa indirizzo.ip.server(opzioni,di,condivisione)
Pertanto adattata all'esempio risulterà:se si desidera che i file siano accessibili in lettura/scrittura:
/home 192.168.0.40(rw,no_root_squash)
se si desidera che i file siano accessibili in sola lettura:
/home 192.168.0.40(ro,no_root_squash)
Salvare e chiudere il file /etc/exports.
Per attivare la condivisione digitare i seguenti comandi nel terminale:
sudo exportfs -a
sudo service nfs-kernel-server start
Il server sarà ora pronto a condividere la cartella /home. Nei successivi riavvi il servizio verrà avviato automaticamente.
Client
Installare il pacchetto nfs-common.
Creare una cartella nella quale verrà montata la cartella condivisa sul server per poter accedere ai dati in essa contenuti. Digitare nel terminale:
sudo mkdir -p /mnt/nfs/home
Montaggio manuale
Occorre digitare un comando da terminale con la seguente sintassi:
sudo mount indirizzo.ip.server:/percorso/cartella/condivisa /percorso/cartella/di/montaggio
Pertanto il comando diviene:
sudo mount 192.168.0.20:/home /mnt/nfs/home
Per smontare la cartella è sufficiente sostituire il comando mount con umount.
Montaggio automatico all'avvio
Aprire con i privilegi di amministrazione e con un editor di testo il file /etc/fstab.
Dovrà essere aggiunta una stringa con la seguente sintassi:
indirizzo.ip.server:/percorso/cartella/condivisa /percorso/cartella/di/montaggio nfs opzioni,di,montaggio 0 0
Ubuntu 12.04 e 14.04
Sarà sufficiente inserire nel file /etc/fstab una stringa di questo tipo:
192.168.1.10:/home /mnt/nfs/home nfs rw,user,auto 0 0
Salvare e chiudere il file /etc/fstab
Per rendere effettiva la modifica digitare nel terminale i seguenti comandi:
sudo umount -a
sudo mount -a
Ubuntu 16.04 e successivi
Con l'introduzione di systemd è apparso un malfunzionamento per il quale l'utilizzo della condivisione NFS causa lunghi tempi di attesa sia all'avvio che allo spegnimento del sistema.
Numerose sono le segnalazioni bug e le segnalazioni di possibili arginamenti al problema. Di seguito ne viene riportata una che prevede l'utilizzo di alcuni specifici parametri sul file /etc/fstab e la modifica di nfs-config.service.
Una volta aperto il file /etc/fstab con i privilegi di amministrazione e con un editor di testo, aggiungere la seguente stringa:
192.168.1.10:/home /mnt/nfs/home nfs auto,nofail,noatime,nolock,intr,actimeo=1800 0 0
E quindi salvare e chiudere il file.Digitare nel terminale:
sudo systemctl edit --full nfs-config.service
Inserire nel testo le voci remote-fs.target e NetworkManager.service in modo che risulti:
[Unit] Description=Preprocess NFS configuration After=local-fs.target remote-fs.target NetworkManager.service DefaultDependencies=no [Service] Type=oneshot RemainAfterExit=yes ExecStart=/usr/lib/systemd/scripts/nfs-utils_env.sh
Salvare premendo i tasti Ctrl+O e chiudere premendo i tasti Ctrl+X
Ulteriori risorse
