
Ich musste den Speicherplatz für mein Linux Azure vergrößern. Wir haben eine neue leere Festplatte angeschlossen und die Schritte hier befolgthttp://azure.microsoft.com/en-in/documentation/articles/virtual-machines-linux-how-to-attach-disk, der einzige Unterschied besteht darin, dass die neu hinzugefügte Geräte-ID nicht in /var/log/messages gefunden wurde.
Jetzt muss ich eine weitere Festplatte hinzufügen, und wir haben eine weitere Festplatte angeschlossen. Das Problem besteht darin, dass für den ersten Schritt von fdisk
sudo fdisk /dev/sdc
Ich habe keine Ahnung, wo die letzte Festplatte angeschlossen ist, habe überhaupt keine Ahnung. Und was sind die Schritte, wenn ich eine Festplatte ganz entfernen möchte? Ich weiß, dass umount eine Festplatte aushängt, aber das entfernt das Gerät nicht unbedingt von der Instanz, ich möchte eine vollständige Trennung.
Antwort1
Endlich habe ich es herausgefunden - die zusätzlich hinzugefügten SCSI-Festplatten werden von /dev/sda, /dev/sdb, /dev/sdc, /dev/sdd, /dev/sde gestartet.... Der Grund, warum das MS-Tutorial von /dev/sdc spricht, ist, dass es die 3. Festplatte im System ist, 1. Ihr Stammvolume, 2. Ihr flüchtiger temporärer Speicher, und dies ist Ihre 3., da /dev/sdc Ihnen nicht gut genug ist und Sie es entfernen möchten
- Eintrag aus der Datei /etc/fstab entfernen
- umount /Datenlaufwerk
Sie können jetzt den angeschlossenen Datenträger aus Ihrer Azure-Konsole entfernen.
Nehmen wir an, dass sdc noch da ist und Sie ein weiteres hinzufügen möchten, fügen Sie es einfach von der Azure-Konsole aus an und führen Sie die gleichen Schritte aus wie inhttp://azure.microsoft.com/en-in/documentation/articles/virtual-machines-linux-how-to-attach-disk/#initializeinlinux der einzige Unterschied besteht darin, dass sich die andere Festplatte unter /dev/sdd befinden würde. Stellen, an denen Sie eine Partition unter /dev/sdc1 erstellen, werden zu /dev/sdd1, und das ist so ziemlich alles.
Verweise
Antwort2
Nachdem Sie die neue Festplatte angeschlossen haben, führen Sie über die CLI die folgenden Schritte aus:
$ sudo grep SCSI /var/log/syslog ##MAKE SURE sdc IS THERE
$ sudo fdisk /dev/sdc ##to create a new partition
- drücken Sie n (um eine neue Partition zu erstellen)
- drücke p (um es primär zu machen)
- Drücken Sie 1, um es zur ersten Partition zu machen
- Drücken Sie P, um Einzelheiten zu erfahren
- Drücken Sie w, um die Einstellungen für die Festplatte zu schreiben, und Sie sind fertig
$ sudo mkfs -t ext4 /dev/sdc1 #UM DAS DATEISYSTEM ext4 (oder 3) ZU ERSTELLEN $ sudo mkdir /datadrive ## (ODER EIN ANDERER NAME FÜR IHR NEUES LAUFWERK) $ sudo mount /dev/sdc1 /Datenlaufwerk
Die letzten beiden Befehle dienen dazu, datadrive als neuen Mount für das von uns erstellte SDC festzulegen. So mounten Sie das Dateisystem bei Neustarts automatisch:
$ sudo -i blkid
Nehmen Sie die Ausgabe von sdc1
(Beispiel /dev/sdc1: UUID="33333333-3b3b-3c3c-3d3d-3e3e3e3e3e3e" TYPE="ext4"
)
$ sudo vi /etc/fstab
Fügen Sie am Ende Folgendes hinzu:
UUID=33333333-3b3b-3c3c-3d3d-3e3e3e3e3e3e /datadrive ext4 defaults 1 2
So testen Sie, ob das Dateisystem ordnungsgemäß gemountet ist:
$ sudo umount /datadrive
$ sudo mount /datadrive