Отключение автоматического монтирования диска
Если ваш диск автоматически монтируется при запуске ВМ (добавлен в /etc/fstab), то при его удалении или отключении от ВМ автоматическое удаление записи в /etc/fstab не произойдет. Система будет пытаться смонтировать несуществующий диск при перезапуске, что может привести к ее длительной загрузке.
Чтобы избежать этой проблемы, соберите информацию об удаляемом или отключаемом диске, после чего отключите автоматическое монтирование этого диска.
Собрать информацию о диске
Если диск подключен к ВМ, узнайте его параметры в операционной системе. Эта информация позволит вам избежать ошибок при отключении автоматического монтирования.
Если диск уже удален или отключен, информацию о нем собрать не получится — перейдите к отключению автоматического монтирования.
Подключитесь к ВМ по SSH под пользователем с правами
sudo.Получите имя диска. Оно понадобится, чтобы найти нужную точку монтирования.
Узнайте точку монтирования диска:
bashls -la /dev/disk/by-idПример вывода команды, где диск, который планируется удалить или отключить от ВМ, имеет метку
sdb:bash... lrwxrwxrwx 1 root root 9 Aug 5 05:12 scsi-0MWS_PersistentDisk_<имя удаляемого из системы диска> -> ../../sdbУзнайте идентификатор диска:
bashsudo blkid /dev/sdbПример вывода команды:
bash/dev/sdb: UUID="1f3269fb-f784-4ecf-aa23-31cc478edacd" TYPE="ext4"Убедитесь, что диск смонтирован, и узнайте его точку монтирования:
bashsudo lsblk /dev/sdbПример вывода команды:
bashNAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT sdb 8:16 0 11G 0 disk /mnt/testing
В результате выполнения команд вы соберете информацию о диске:
- Имя диска в облаке —
<имя удаляемого из системы диска>. - Метка диска в операционной системе ВМ —
sdb. - Идентификатор диска —
1f3269fb-f784-4ecf-aa23-31cc478edacd. - Точка монтирования —
/mnt/testing.
Отключить автоматическое монтирование
Удалите диск или отключите его от ВМ, если это еще не сделано.
Дождитесь, пока ВМ перейдет в состояние
Включена.Подключитесь к ВМ по SSH под пользователем с правами
sudo.Откройте файл
/etc/fstab:bashsudo nano /etc/fstabУдалите строку, которая соответствует удаленному или отключенному диску:
bashLABEL=cloudimg-rootfs / ext4 defaults 0 1 LABEL=UEFI /boot/efi vfat umask=0077 0 1 UUID=1f3269fb-f784-4ecf-aa23-31cc478edacd /mnt/testing ext4 defaults 0 2Сохраните изменения и закройте файл.
(опционально) Удалите директорию, в которую был смонтирован диск:
bashsudo rm -r /mnt/testing