Невозможно отключить и отсоединить диск 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)

С помощью этой команды он остановит запущенные процессы на диске

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