Как я повторно сканирую диски, которые я развернул?

Я часто разворачиваю диски на своем VMs. Как я могу повторно просканировать диски, не перезагружая сервер?

6
задан 22 June 2015 в 08:30

2 ответа

Самое легкое решение состоит в том, чтобы использовать scsitools шину SCSI пересканирования сценария.

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 соответствующим диском в Ваших целях.

16
ответ дан 23 November 2019 в 07:19

(Немного старый вопрос)
Пример для системного диска без перезагрузки
Пересканирование шина для нового размера:

# echo 1 > /sys/class/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

Изменяют размер его

# resiz2fs /dev/sda2
0
ответ дан 23 November 2019 в 07:19

Другие вопросы по тегам:

Похожие вопросы: