Come partizionare, formattare e montare un volume¶
Questa guida descrive la procedura di base per preparare all'utilizzo un volume di storage collegato per la prima volta a una macchina virtuale: creazione della partizione, formattazione del filesystem e mounting del dispositivo.
In caso il volume sia già stato partizionato e formattato in precedenza, saltare a questo punto della guida (paragrafo 4). Ripetere le operazioni riportate come dal primo paragrafo cancellerà tutti i dati attualmente salvati sul volume.
1. Identificare il dispositivo¶
Accedere come root alla macchina a cui è attaccato il volume.
In caso si tratti di una VM ospitata a ReCaS, per diventare root è sufficiente collegarvisi seguendo le istruzioni condivise ed eseguire il comando sudo su -.
Per visualizzare l'elenco dei volumi, eseguire
fdisk -l
Si ottiene un risultato simile a quello in figura, in cui il nome del volume da configurare (in questo esempio /dev/vdb) è evidenziato.

2. Creare una partizione¶
Per creare una partizione su un volume di dimensione fino a 2 TB, eseguire:
fdisk <device-name>
sostituendo <device-name> con il nome del volume (in questo esempio /dev/vdb), e rispondendo alle varie domande come segue:

nper creare una nuova partizionepper creare una partizione primaria1per creare solo una partizione (o un numero maggiore per creare quel numero di partizioni)- le altre opzioni possono essere lasciate come il default (basta premere invio)
wper scrivere la partizione e uscire
Al termine, eseguire
fdisk -l
per verificare il nome della partizione creata (in questo esempio /dev/vdb1).

3. Formattare la partizione¶
Per formattare la partizione con filesystem ext4, il filesystem classico utilizzato su sistemi Linux, eseguire:
mkfs.ext4 <partition-name>
sostituendo <partition-name> con il nome della partizione creata (in questo esempio /dev/vdb1).
4. Creare il mountpoint¶
creare una cartella che verrà usata come mountpoint (in questo esempio, /disk/vdb1)
mkdir -p /disk/vdb1
5. Montare il volume¶
Montare quindi la partizione appena creata sulla directory scelta:
mount <partition_name> /disk/vdb1
sostituendo <partition-name> con il nome della partizione da montare (in questo esempio /dev/vdb1).
6. Verificare il mount¶
Per verificare che il volume sia stato montato correttamente, è possibile utilizzare uno dei seguenti comandi:
df -h
oppure:
mount