05.09.2013 09:47, Sergey Korobitsin пишет:
Владимир Скубриев ☫ → To [email protected] @ Thu, Sep 05, 2013 
08:34 +0400

On 04.09.2013 17:00, Sergey Korobitsin wrote:
задача:

есть файловая система на блочном устройстве например lvm томе

она может быть смонтирована в виртуальной машине

на сервере (хосте) нужно узнать о том смонтирована ли она в
виртуальной машине или нет

А зачем? Чтобы слить данные оттуда?

без того, чтобы заходить на саму виртуальную машину.

я понимаю что вопрос не рядовой.

но может быть кто то сталкивался с такой задачей и знает куда копать

Если копать именно в эту сторону, то на FS при монтировании
устанавливается т.н. dirty bit, который потом снимается при
отмонтировании. Его проверяет, например, fsck (когда говорит "FS not
cleanly unmounted, check forced" или что-то вроде того).


В общем случае это не так. Файловая система может быть смонтирована ReadOnly или не допускать модификации ByDesign (iso9660, squashfs и т.д.). Если там, например, squashfs, то факт монтирования будет фиксироваться только внутри ядра и извне не будет отличаться от открытия данного раздела через dd для копирования.


--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]
Archive: http://lists.debian.org/[email protected]

Ответить