Frage: Ich hatte eine Zwei-Knoten-Architektur basierend auf Openstack Cloud erstellt, indem ich Ihren vorherigen Artikel gelesen hatte. Es war eine große Hilfe. Jetzt konnte ich die VMs booten. Ich habe das m1.medium ausgewählt Flavor und startete das virtuelle CentOS-Image. Nach der Anmeldung beim Gastbetriebssystem mit df -h Der Befehl hat nur 10 GB Speicherplatz gefunden, wie unten gezeigt:
[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
Der Rest fast 32 GB Speicherplatz wird nicht angezeigt! Ich konnte nicht finden, wie ich auf den Raum zugreifen kann. Bitte helfen Sie mir.
Antwort:
Listen Sie die virtuellen Laufwerke wie unten gezeigt auf:
[root@openstack /]# ls /dev/vda* /dev/vda /dev/vda1
Gemäß der obigen Ausgabe /dev/vda1 ist schon montiert. Finden Sie die vollständige Größe von /dev/vda heraus wie unten gezeigt:
[root@openstack /]# fdisk -l /dev/vda
Disk /dev/vda:42,9 GB, 42949672960 Bytes
255 Köpfe, 63 Sektoren/Spur, 5221 Zylinder
Einheiten =Zylinder von 16065 * 512 =8225280 Bytes
Sektorgröße (logisch/physikalisch) :512 Bytes / 512 Bytes
E/A-Größe (Minimum/Optimal):512 Bytes / 512 Bytes
Festplattenkennung:0x000574cf
/dev/vda ist unsere vollständige virtuelle Festplatte, aus der /dev/vda1 erstellt und als primäre erste Partition für die Betriebssysteminstallation verwendet wird. Mit dem restlichen Speicherplatz müssen wir eine weitere primäre zweite Partition erstellen.
Gehen Sie wie folgt vor, um die zweite Partition zu erstellen:
1. Führen Sie den folgenden Befehl aus:
$ fdisk /dev/vda
2. Drücken Sie n um eine neue Festplattenpartition zu erstellen.
3. Drücken Sie p um eine primäre Festplattenpartition zu erstellen.
Da die primäre Partition bereits verfügbar ist, erstellen wir die zweite Partition:
4. Drücken Sie 2 um es als zweite Festplattenpartition festzulegen.
5. Drücken Sie zweimal die EINGABETASTE, um die Vorgabe des zweiten und letzten Zylinders zu akzeptieren – um den Rest der Festplatte in eine einzelne Festplattenpartition umzuwandeln.
6. Drücken Sie t , und wählen Sie dann die neue Partition aus, die Sie erstellt haben.
7. Drücken Sie 83 Ändern Sie Ihre neue Partition auf 83, d. h. den Linux-Partitionstyp.
8. Drücken Sie p um die Einrichtung der Festplattenpartition anzuzeigen. Bitte beachten Sie, dass die erste Partition als /dev/vda1 bezeichnet wird in unserem Fall und /dev/vda2 als zweite Partition.
9. Drücken Sie w um die Partitionstabelle zu schreiben und fdisk zu beenden nach Fertigstellung.
10. Der Kernel verwendet immer noch die alte Tabelle. Die neue Tabelle wird beim nächsten Neustart verwendet. Starten Sie den Computer einfach neu.
11. Sobald die Maschine hochfährt, listen Sie die virtuellen Laufwerke auf
[root@openstack /]# ls /dev/vda* /dev/vda /dev/vda1 /dev/vda2
12. Zuletzt erstellen Sie ein Dateisystem auf der Partition.
[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
Inode-Tabellen schreiben:fertig
Journal erstellen (32768 Blöcke):
fertig
Superblöcke und Dateisystem-Buchhaltungsinformationen schreiben:
fertig
Dieses Dateisystem wird alle 28 Mounts oder
180 Tage automatisch überprüft, je nachdem, was zuerst eintritt. Verwenden Sie tune2fs -c oder -i zum Überschreiben.
13. Mounten Sie das neue Dateisystem.
[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
Ihr neues Volume wurde nun erfolgreich gemountet und ist einsatzbereit!