Disk Rescan
Wer eine neue Festplatte an eine VM anhängt kennt das Problem das diese Festplatte erst mal nicht zur Verfügung steht.
Oder wenn eine Festplatte Online vergrößert wird, steht der neue Speicherplatz erst mal nicht zur Verfügung.
Jetzt könnte man die VM neu starten um die neuen Kapazitäten zur Verfügung zu stellen.
Aber Linux bietet hier die Möglichkeit einfach den SCSI Bus zu scannen oder die Festplatten Geometrie neu einzulesen.
Damit steht der Neue Speicherplatz sofort zu Verfügung.
Bus Rescan (scsi)
Damit werden die neue HDD´s innerhalb der VM erkannt.
for DISK in /sys/class/scsi_host/*; do echo "- - -" > $DISK/scan; done
Rescan der HDD
Mit diesem Befehl werden die Festplatten neu gescannt, und somit die Änderung der HDD Größe erkannt.
echo „1“ > /sys/class/scsi_disk/DEVICE ID/device/rescan
Beispiel:
echo "1" > /sys/class/scsi_disk/2\:0\:2\:0/device/rescan
Das kann man auch gleich für alle HDDs machen die im System hängen.
for DISK in /sys/class/scsi_disk/*; do echo '1' > $DISK/device/rescan; done
Löschen einer HDD
Damit schaltet man die Disk Offline und kann sie aus der VM entfernen.
echo „1“ > /sys/class/scsi_disk/DEVICE ID/device/delete
Beispiel:
echo "1" > /sys/class/scsi_disk/2\:0\:2\:0/device/delete
Schreibe einen Kommentar