Size: a a a

2021 January 22

Z

Zawullon in SPbLUG chat
а почему inotify не должен работать с iSCSI? это же сетевое устройство, а не ФС. ФС поверх этого устройства все равно же будет локальная?
источник

PK

Phil Kulin in SPbLUG chat
∀lǝxǝʎ
Логичнее сделать по ConditionPathExists, заодно будет уверенность что на томе есть данные хоть какие-то и он реально здесь
Ну в итоге он там зачем-то дрочится 5 раз и всё.  На то, что у него передрочево раз в 10 секунд он почему-то забивает
источник

PK

Phil Kulin in SPbLUG chat
Да какого хрена он раньше itank запускается
источник

PK

Phil Kulin in SPbLUG chat
что-то я перестал понимать systemd. я ему английским по белому пишу афтер что
источник

PK

Phil Kulin in SPbLUG chat
и он начинает мне хер знает когда его дёрнгать
источник

VP

Vadim "Oxyd&quo... in SPbLUG chat
Phil Kulin
и он начинает мне хер знает когда его дёрнгать
Да делай запуск libvrt юнита не напрямую, а через systemd.path
источник

PK

Phil Kulin in SPbLUG chat
Vadim "Oxyd" Priluzkiy
Да делай запуск libvrt юнита не напрямую, а через systemd.path
я в него даже лезть не хочу. там и так хитро. я хочу просто чтобы он после меня запускался
источник

∀lǝxǝʎ in SPbLUG chat
Phil Kulin
что-то я перестал понимать systemd. я ему английским по белому пишу афтер что
Потому что надо белым по чёрному!
источник

PK

Phil Kulin in SPbLUG chat
Phil Kulin
я в него даже лезть не хочу. там и так хитро. я хочу просто чтобы он после меня запускался
У меня уже есть фиктивный сервис, который импортит zpool с iscsi
источник

PK

Phil Kulin in SPbLUG chat
Phil Kulin
У меня уже есть фиктивный сервис, который импортит zpool с iscsi
Хочу, чтобы libvirt его ждал
источник

VP

Vadim "Oxyd&quo... in SPbLUG chat
Phil Kulin
я в него даже лезть не хочу. там и так хитро. я хочу просто чтобы он после меня запускался
Так не лезь в него запускай его когда у тебя всё будет готово. Почитай внимательно мою статью. Там-же всё просто, ну. Вместо этого ты тут велосипеды костылишь... или костыли велосипедишь. 😉
источник

Wo

Womchik on Zabbix in SPbLUG chat
Иван
на уровне головы?
днк
источник

И

Иван in SPbLUG chat
причем здесь днк если мозг не активирован?
источник

VP

Vadim "Oxyd&quo... in SPbLUG chat
Phil Kulin
У меня уже есть фиктивный сервис, который импортит zpool с iscsi
После того как у тебя твой сервис, который импортит zpool, отрабатывает, что меняется в файловой системе?
источник

PK

Phil Kulin in SPbLUG chat
Vadim "Oxyd" Priluzkiy
Так не лезь в него запускай его когда у тебя всё будет готово. Почитай внимательно мою статью. Там-же всё просто, ну. Вместо этого ты тут велосипеды костылишь... или костыли велосипедишь. 😉
это сетевой диск. не работают там нотифи
источник

PK

Phil Kulin in SPbLUG chat
Vadim "Oxyd" Priluzkiy
После того как у тебя твой сервис, который импортит zpool, отрабатывает, что меняется в файловой системе?
монтируется /tank
источник

PK

Phil Kulin in SPbLUG chat
Vadim "Oxyd" Priluzkiy
После того как у тебя твой сервис, который импортит zpool, отрабатывает, что меняется в файловой системе?
на самом деле появляется /dev/zvol/tank/storage - он и нужен
источник

VP

Vadim "Oxyd&quo... in SPbLUG chat
Phil Kulin
на самом деле появляется /dev/zvol/tank/storage - он и нужен
/dev/* ты можешь мониторить при помощи inotify()
Создай юнит в /etc/systemd/system одноимённый с твоим libvirt, только с расширением *.path с таким содержимым:
[Unit]
Description=Libvirtd runner

[Path]
PathExists=/dev/zvol/tank/storage

[Install]
WantedBy=multi-user.target
Дальше systemctl disable libvirt.service и systemctl enable libvirt.path
источник

PK

Phil Kulin in SPbLUG chat
Vadim "Oxyd" Priluzkiy
/dev/* ты можешь мониторить при помощи inotify()
Создай юнит в /etc/systemd/system одноимённый с твоим libvirt, только с расширением *.path с таким содержимым:
[Unit]
Description=Libvirtd runner

[Path]
PathExists=/dev/zvol/tank/storage

[Install]
WantedBy=multi-user.target
Дальше systemctl disable libvirt.service и systemctl enable libvirt.path
Не совсем понял. Мне нужно, чтобы libvirtd ждал меня. Как же я его задизаблю?
источник

PK

Phil Kulin in SPbLUG chat
Аааааа
источник