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; doneRescan 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/rescanDas 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; doneLö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