История изменений
Исправление intelfx, (текущая версия) :
- впилить systemd в initramfs, заставить pvscan запускаться как юнит systemd, добавить нужное количество зависимостей для того, чтобы systemd ждал завершения всех pvscan перед началом убивания udev/lvmetad/всего остального
- впилить в lvmetad обработку SIGTERM и перед собственной смертью подождать завершения всех pvscan (сработает только в том случае, если pvscan сначала открывает соединение с lvmetad и только после этого начинает сканить диски)
- как вариант, заставить pvscan «сначала открывать соединение» и см. п. 2 (но это переизобретение systemd, на самом деле)
Думаю, на серверах такой конфиг просто не используют... Ну или, как вариант, в каждом серверном дистре свой набор инициализационных костылей, которые уже как-то работают и которые никто не трогает.
Исправление intelfx, :
- впилить systemd в initramfs, заставить pvscan запускаться как юнит systemd, добавить нужное количество зависимостей для того, чтобы systemd ждал завершения всех pvscan перед началом убивания udev/lvmetad/всего остального
- впилить в lvmetad обработку SIGTERM и перед собственной смертью подождать завершения всех pvscan (сработает только в том случае, если pvscan сначала открывает соединение с lvmetad и только после этого начинает сканить диски)
Думаю, на серверах такой конфиг просто не используют... Ну или, как вариант, в каждом серверном дистре свой набор инициализационных костылей, которые уже как-то работают и которые никто не трогает.
Исходная версия intelfx, :
- впилить systemd в initramfs, заставить pvscan запускаться как юнит systemd, добавить нужное количество зависимостей для того, чтобы systemd ждал завершения всех pvscan перед началом убивания процессов
- впилить в lvmetad обработку SIGTERM и перед собственной смертью подождать завершения всех pvscan (сработает только в том случае, если pvscan сначала открывает соединение с lvmetad и только после этого начинает сканить диски)
Думаю, на серверах такой конфиг просто не используют... Ну или, как вариант, в каждом серверном дистре свой набор инициализационных костылей, которые уже как-то работают и которые никто не трогает.