Назад | Перейти на главную страницу

Изменить размер постоянного диска виртуальной машины Google Cloud: не удалось найти допустимый суперблок файловой системы

Я пытаюсь следовать официальная документация Google Cloud о том, как изменить размер постоянного диска образа Compute Engine.

Согласно инструкциям, после определения нового размера диска в веб-консоли мне нужно запустить resize2fs чтобы изменить размер файловой системы на новое дисковое пространство. Однако, когда я пытаюсь запустить его, я получаю следующую ошибку:

resize2fs: Device or resource busy while trying to open /dev/disk/by-id/google-[my-disk-id]
Couldn't find valid filesystem superblock.

Моя ОС - Ubuntu 14.04.3 LTS.

По-видимому, мне просто пришлось перезапустить экземпляр, и его размер был автоматически изменен. Такое поведение было упомянутый в другом пункте документации:

Если вы создаете или изменяете размер корневого постоянного диска или создаете диск из образа или моментального снимка, ваш экземпляр виртуальной машины может автоматически изменять размер раздела, чтобы распознавать дополнительное пространство после перезапуска экземпляра.

Просто перезагрузите систему, чтобы использовать

$ sudo reboot

решит эту проблему