Aggiungi una seconda unità al tuo server Ubuntu
- Categoria: Linux
Hai il tuo server Ubuntu attivo e funzionante (con l'aiuto di ' Installazione di Ubuntu Server 9.04 ') ma hai paura di rimanere senza spazio sul tuo disco. Per risolvere questo problema hai installato un nuovo disco rigido, ma poiché si tratta di un server senza GUI non hai accesso agli strumenti GUI intuitivi che rendono facile questo lavoro. Quindi dovrai installare questa unità con l'aiuto della riga di comando.
GASP!
Non temere, non è così difficile. Bastano pochi comandi e sarai subito operativo con il tuo nuovo disco rigido installato sul tuo server. In questo articolo si presume che l'unità fisica sia già installata sulla macchina.
Farò qui un paio di ipotesi, per semplicità, per questo articolo. Il primo presupposto è che la nuova unità verrà montata nella directory /dati . Il presupposto successivo è che si desidera che questa directory sia leggibile e scrivibile da tutti gli utenti del sistema. Un altro presupposto è che si desidera che l'unità sia formattata con il file system ext3 con una sola partizione. Infine presumo che tu voglia che questa unità venga montata automaticamente all'avvio del sistema.
Detto questo, mettiamoci al lavoro.
Dopo aver avviato la macchina con la nuova unità, accedi alla console ed esegui il comando:
dmesg
Nella parte inferiore dell'output dovresti vedere dove si trova il disco. sarà qualcosa del tipo:
/ Dev / sdb
Quindi supponiamo che sia acceso / Dev / sdb.
Se non riesci a capire dove si trova l'unità dmesg emettere il comando:
sudo fdisk -l
Il comando precedente riporterà qualcosa come:
/ dev / sda1 * 1 18709 150280011 83 Linux
/ dev / sda2 18710 19457 6008310 5 Esteso
/ dev / sda5 18710 19457 6008278+ 82 Linux swap / Solaris
Ma includerà un elenco per la tua nuova unità. Se vedi solo elenchi per / dev / sda * allora la tua nuova unità non è stata riconosciuta e c'è un problema con l'installazione fisica.
Una volta che sai dove si trova il tuo disco (useremo di nuovo / Dev / sdb per il nostro esempio) è il momento di creare una nuova directory in cui verrà montata questa unità. Stiamo montando il nostro disco nella directory /dati quindi creeremo questa directory con il seguente comando:
sudo mkdir / data
Ora rendiamolo disponibile a tutti gli utenti:
sudo chmod -R 777 / data
Con un posto in cui montare l'unità, è il momento di formattare la nuova unità. La formattazione verrà eseguita con il comando:
sudo mkfs.ext3 / dev / sdb
Al termine, sei pronto per montare l'unità. Prima di modificare la voce fstab (in modo che l'unità venga montata automaticamente) assicurati che possa essere montata correttamente con il comando:
sudo mount / dev / sdb / data
Se l'operazione ha esito positivo, creiamo una voce in / Etc / fstab . apri quel file con il comando
sudo nano / etc / fstab
Ora aggiungi la seguente voce alla fine di quel file:
/ dev / sdb / data ext3 il valore predefinito è 0 0
Una volta salvato il file, monta l'unità (senza dover riavviare) con il comando:
sudo mount -a
Per assicurarti che l'unità sia stata montata correttamente, emetti il comando:
df
Quanto sopra dovrebbe includere nel rapporto:
/ dev / sdb / data
Se è così, successo! È possibile eseguire un test di file provando a scrivere un file sulla nuova unità con il comando:
tocco / dati / test
Se puoi scrivere quel file, va tutto bene.
Pensieri finali
Sì, è un po 'più complicato rispetto all'aggiunta di una nuova unità quando sono disponibili strumenti GUI, ma non è qualcosa che non può essere realizzato dall'utente medio. Se non hai paura della riga di comando, puoi aggiungere facilmente una seconda unità in Ubuntu.