Невозможно отключить и отсоединить диск AWS EBS
Я использую Linux-экземпляр, к которому подключен том EBS (смонтированный на xvda1). который я считаю, что вызывает некоторые проблемы. Обычно для отключения тома я перехожу в раздел томов консоли AWS EC2, выбираю том и нажимаю "Отсоединить". но я получаю сообщение об ошибке
Error detaching volume
vol-0a4107076dcd6895f: Unable to detach root volume
'vol-0a4107076dcd6895f' from instance 'i-04d5c232841cc2fa1'
когда я пытался размонтировать том с помощью команд, я получаю это
b@ip-XX-XX-XX-XX:~$ df -hk
Filesystem 1K-blocks Used Available Use% Mounted on
udev 499260 0 499260 0% /dev
tmpfs 101452 4320 97132 5% /run
/dev/xvda1 10098468 4869284 5212800 49% /
tmpfs 507248 0 507248 0% /dev/shm
tmpfs 5120 0 5120 0% /run/lock
tmpfs 507248 0 507248 0% /sys/fs/cgroup
tmpfs 101452 0 101452 0% /run/user/1000
b@ip-XX-XX-XX-XX:~$ sudo umount /dev/xvda1
umount: /: target is busy
(In some cases useful info about processes that
use the device is found by lsof(8) or fuser(1).)
Пожалуйста, помогите мне отключить и отсоединить AWS EBS.
2 ответа
Почему вы пытаетесь отключить корневой том от работающей системы?
Это невозможно по понятным причинам - для правильной работы ОС требуется корневая файловая система.
Если по какой-то причине вам действительно нужно отключить корневой том, вам сначала нужно остановить экземпляр. Не прекращай это, просто прекрати. Тогда вы сможете отсоединить его, но пока вы не прикрепите его обратно, вы не сможете запустить экземпляр.
Надеюсь, это поможет:)
Используйте следующие команды: umount -l /PATH/OF/BUSY-DEVICE umount -f /PATH/OF/BUSY-NFS(NETWORK-FILE-SYSTEM)
С помощью этой команды он остановит запущенные процессы на диске