LINUX.ORG.RU

Имитация сбоя винта на виртуалке

 , , , ,


0

2

Возможно ли имитировать сбой диска и бэдблоки на виртуальной машине? Нужна симуляция ошибки IO. Симуляция искажения данных через dd не интересует. Такой вопрос задавали в 2006, может что изменилось.

UPD. С отказом всего диска варианты нашлись. Про бэдблоки пока ищу.

★★★★★

Последнее исправление: Lordwind (всего исправлений: 2)
Ответ на: комментарий от Meyer

Виртуальные машины не позволяют отсоединять диск на горячую. На xfs опять же будут нули вместо данных, это если еще повезет с «удачным» ребутом. А мне нужно чтобы виртуальный диск через эмуляцию ATA команд сказал системе что сектор XX не читается (симуляция искажения читаемых данных НЕ интересует)

Lordwind ★★★★★
() автор топика
Последнее исправление: Lordwind (всего исправлений: 1)
Ответ на: комментарий от Lordwind

Что значит не позволяют? kill -KILL, будь мужиком!

anonymous
()
Ответ на: комментарий от vel

По ссылке опять же про логические ошибки, а не физические. DM target вроде линуксовый, мне интересно протестить IO ошибки на разных ОС. Хотя признаюсь про блочные устройства я забыл, спасибо за подсказку. С каким-нибудь iSCSI как минимум отвал диска можно обыграть, осталась имитация бэдов...

Lordwind ★★★★★
() автор топика
Ответ на: комментарий от Lordwind

Виртуальные машины не позволяют отсоединять диск на горячую.

ESXi, ЕМНИП, позволяет. Начиная то ли с 4.0, то ли с 4.1

router ★★★★★
()
Ответ на: комментарий от Lordwind

Виртуальные машины не позволяют отсоединять диск на горячую.

Зато можно выдернуть настоящий винт! Если от него не зависит работа host, разумеется.

ArtKun ★★★★★
()
Ответ на: комментарий от Lordwind

Виртуальные машины не позволяют отсоединять диск на горячую.

чушь, хотя возможно, что некоторым до сих пор виртуалбокс — система виртуализации, а кому-то и коза — невеста.

На xfs опять же будут нули вместо данных, это если еще повезет с «удачным» ребутом.

криокамера хороша

А мне нужно чтобы виртуальный диск через эмуляцию ATA

вот и стоит поглядеть в эмуляцию ата

anonymous
()

спросить в рассылке qemu, там должны подсказать

dyasny ★★★★★
()
Ответ на: комментарий от Lordwind

Килльни виртуалку или саму запущенную ось. Ну или halt, может, по теме.

Ze
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.