Frequentemente expando unidades em minhas VMs. Como posso verificar novamente as unidades sem reiniciar o servidor?
Responder1
A solução mais fácil é usar o script scsitools rescan-scsi-bus.
sudo apt-get install scsitools
sudo rescan-scsi-bus
Para fazer isso sem instalar um utilitário no 14.04:
echo '1' > /sys/class/scsi_disk/0\:0\:0\:0/device/rescan
IMPORTANTE:Certifique-se de substituir 0:0:0:0 pelo disco apropriado para seus propósitos.
Responder2
Exemplo de disco do sistema sem reinicialização:
Digitalize novamente o barramento para o novo tamanho:
# echo 1 > /sys/block/sda/device/rescan
Expanda sua partição (funciona com 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
Redimensione:
# resize2fs /dev/sda2