GNU/Linux >> Linux Esercitazione >  >> Linux

Come creare una seconda partizione primaria o aggiuntiva nella macchina virtuale OpenStack

Domanda: Avevo creato un'architettura a due nodi basata sul cloud Openstack leggendo il tuo articolo precedente. È stato di grande aiuto. Ora potrei essere in grado di avviare le VM. Ho selezionato m1.medium sapore e avviato l'immagine virtuale CentOS. Dopo l'accesso al sistema operativo guest, utilizzando df -h comando trovato solo 10 GB di spazio montato come mostrato di seguito:

[root@openstack /]# df -h
Filesystem      Size  Used Avail Use% Mounted on
/dev/vda1       7.8G  613M  6.8G   9% /
tmpfs           1.9G     0  1.9G   0% /dev/shm

Il resto, quasi 32 GB di spazio non viene mostrato! Non sono riuscito a trovare come accedere allo spazio. Per favore aiutami.

Risposta:

Elenca i dischi virtuali come mostrato di seguito:

[root@openstack /]# ls /dev/vda*
/dev/vda  /dev/vda1

Secondo l'output sopra, /dev/vda1 è già montato. Scopri la dimensione completa di /dev/vda come mostrato di seguito:

[root@openstack /]# fdisk -l /dev/vda

Disco /dev/vda:42,9 GB, 42949672960 byte
255 testine, 63 settori/traccia, 5221 cilindri
Unità =cilindri di 16065 * 512 =8225280 byte
Dimensioni del settore (logico/fisico) :512 byte/512 byte
Dimensione I/O (minima/ottimale):512 byte/512 byte
Identificatore del disco:0x000574cf

/dev/vda è il nostro disco virtuale completo da cui /dev/vda1 viene creato e utilizzato come prima partizione primaria per l'installazione del sistema operativo. Con il resto dello spazio su disco, dobbiamo creare un'altra seconda partizione primaria.

Segui la procedura seguente per creare la seconda partizione:

1. Esegui il comando seguente:

$ fdisk /dev/vda

2. Premi n per creare una nuova partizione del disco.

3. Premi p per creare una partizione del disco principale.

Poiché la partizione primaria è già disponibile, creeremo la seconda partizione:

4. Premi 2 per designarla come seconda partizione del disco.

5. Premere INVIO due volte per accettare l'impostazione predefinita del secondo e dell'ultimo cilindro, per convertire il resto del disco rigido in una singola partizione del disco.

6. Premi t , quindi seleziona la nuova partizione che hai creato.

7. Premi 83 cambia la tua nuova partizione in 83, ovvero il tipo di partizione Linux.

8. Premi p per visualizzare la configurazione della partizione del disco rigido. Tieni presente che la prima partizione è indicata come /dev/vda1 nel nostro caso e /dev/vda2 come seconda partizione.

9. Premi w per scrivere la tabella delle partizioni ed uscire da fdisk al termine.

10. Il kernel usa ancora la vecchia tabella. La nuova tabella verrà utilizzata al prossimo riavvio. Quindi riavvia la macchina.

11. Una volta che la macchina si accende, elenca i dischi virtuali

[root@openstack /]# ls /dev/vda*
/dev/vda  /dev/vda1  /dev/vda2

12. Infine, crea un file system sulla partizione.

[root@openstack ~]# mkfs.ext4 /dev/vda2
mke2fs 1.41.12 (17-May-2010)
Filesystem label=
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
Stride=0 blocks, Stripe width=0 blocks
2097152 inodes, 8387268 blocks
419363 blocks (5.00%) reserved for the super user
First data block=0
Maximum filesystem blocks=4294967296
256 block groups
32768 blocks per group, 32768 fragments per group
8192 inodes per group
Superblock backups stored on blocks:
32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,
4096000, 7962624

Scrittura di tabelle di inode:completata
Creazione del journal (32768 blocchi):
completata
Scrittura di superblocchi e informazioni sull'accounting del filesystem:
completata

Questo filesystem verrà controllato automaticamente ogni 28 mount o
180 giorni, a seconda dell'evento che si verifica per primo. Usa tune2fs -c o -i per eseguire l'override.

13. Monta il nuovo filesystem.

[root@openstack ~]# mkdir /export
[root@openstack ~]# mount /dev/vda2 /export/
[root@openstack ~]# df -h
Filesystem      Size  Used Avail Use% Mounted on
/dev/vda1       7.8G  613M  6.8G   9% /
tmpfs           1.9G     0  1.9G   0% /dev/shm
/dev/vda2        32G   48M   30G   1% /export

Il tuo nuovo volume è stato montato correttamente ed è pronto per l'uso!


Linux
  1. Come partizionare un disco in Linux

  2. Come eliminare la partizione in Linux

  3. Come convertire VMDK (Virtual Machine Disk) in VDI usando VBoxManage?

  4. Linux / UNIX:come creare una partizione primaria usando fdisk

  5. Come estendere una partizione PV Linux online dopo la crescita del disco virtuale

Come clonare la macchina virtuale in VirtualBox

Come creare una macchina virtuale con Vagrant e VirtualBox

Come creare una nuova macchina virtuale su Proxmox?

Come creare un modello di macchina virtuale KVM

Come creare partizioni del disco su Linux

Come creare partizioni del disco usando cfdisk