나는 VM의 드라이브를 자주 확장합니다. 서버를 재부팅하지 않고 드라이브를 다시 검색하려면 어떻게 해야 합니까?
답변1
가장 쉬운 해결책은 scsitools 스크립트 rescan-scsi-bus를 사용하는 것입니다.
sudo apt-get install scsitools
sudo rescan-scsi-bus
14.04에 유틸리티를 설치하지 않고 이를 수행하려면:
echo '1' > /sys/class/scsi_disk/0\:0\:0\:0/device/rescan
중요한:0:0:0:0을 목적에 맞는 적절한 디스크로 교체하십시오.
답변2
재부팅하지 않은 시스템 디스크의 예:
새 크기에 대해 버스를 다시 검색합니다.
# echo 1 > /sys/block/sda/device/rescan
파티션을 확장합니다(ansible과 함께 작동).
# parted ---pretend-input-tty /dev/sda resizepart F 2 Yes 100% - F for Fix - 2 for partition - Yes to confirm - 100% for whole partition
크기를 조정하세요:
# resize2fs /dev/sda2