Описание тега charlotte
Второе, что я искал был прямой доступ к устройству. судо как lsof /Дев/СД*
показал ничего. компакт-диск /Дев; fatrace --ток-горе ... метки
не показывают каких-либо связанных обращается либо.
В этот момент мне нужно, чтобы начать зачистки вниз к ядру. Давайте попробуем systemctl изолировать спасения.цель
. Странно, он отражается обратно по умолчанию.цель
. Затем systemctl статус
показывает системы деградирует, потому что dmeventd
не хотел останавливаться, пока приборы контроля (!)... но жесткий диск перестал крутиться обратно (!!).
Действительно, на недеградированных системы, проблема уходит после команду killall -9 dmeventd
.
Как это может быть так разбита? Причина-я начал играть с докер
, и так как я использовать LVM, он выбрал devicemapper хранения драйверов.[*]
dmeventd[5054]: dmeventd готова для обработки.
ЛВМ[5054]: мониторинг тонкий vg_fossil-докер--бассейн.
[*] Это может также быть проблемой, если у вас зеркала с LVM, RAID или снимки... надо признать возможность на системы NAS :(. Если вы не имеете любой из этих, например, просто ЛВС или без LVM, то dmeventd не имеет никакого контроля и он ведет себя.
Конкретно dmeventd делает эти вызовы ioctl примерно каждые 10 секунд:
открыть("/Дев/маппер/контроль", O_RDWR) = 7
...
функции ioctl(7, DM_TABLE_STATUS
функции ioctl(7, DM_DEV_WAIT
Я до сих пор думаю, что раскрутка-это ошибка, но, по крайней мере, в моем случае есть очевидное решение[*] и я не очень беспокоюсь я что-то пропустил из-за этого.
[*] Если вы действительно хотите остановить dmeventd труда, даже если вы имеете тонкую бассейн, который, вероятно, умрет ужасно, если он работает вне пространства, поиск для мониторинга = 1
в ЛВМ.конф
и измените значение на 0
.
Обновление: исправлен баг в следующей версии пакета lvm2
, 2.02.133
.