* [devel] systemd и rpm @ 2013-09-26 4:46 Hihin Ruslan 2013-09-26 6:59 ` Андрей Черепанов 2013-09-26 7:54 ` Sergei Epiphanov 0 siblings, 2 replies; 13+ messages in thread From: Hihin Ruslan @ 2013-09-26 4:46 UTC (permalink / raw) To: devel [-- Attachment #1: Type: text/plain, Size: 840 bytes --] Здравстуйте! Хочу задать следующий вопрос: На Wiki есть страница: http://www.altlinux.org/Systemd_Status_P7 и там написано : virtualbox-common Type=oneshot Если посмотреть, что делает сервис virtualbox, то он только загружает свои ядерные модули, но systemd умеет загружать модули ядра сама, ей только надо указать какие надо загрузить модули. Вот и возникакет вопрос - как определить установлен-ли systemd или нет: если нет, то сервис virtualbox нужен, а если нет, то надо прописать загрузку модулей virtualbox в systemd. PS уж очень часто по какой-то непонятной причине сервис virtualbox не отрабатывает загрузку модулей. Достало ... :) -- А ещё говорят так (fortune): Life is a sexually transmitted disease with . ________________________________________________________________________ С уважением Хихин Руслан [-- Attachment #2: This is a digitally signed message part. --] [-- Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [devel] systemd и rpm 2013-09-26 4:46 [devel] systemd и rpm Hihin Ruslan @ 2013-09-26 6:59 ` Андрей Черепанов 2013-09-26 7:07 ` Hihin Ruslan 2013-09-26 7:54 ` Sergei Epiphanov 1 sibling, 1 reply; 13+ messages in thread From: Андрей Черепанов @ 2013-09-26 6:59 UTC (permalink / raw) To: devel -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 26.09.2013 08:46, Hihin Ruslan пишет: > Здравстуйте! > > Хочу задать следующий вопрос: > > На Wiki есть страница: http://www.altlinux.org/Systemd_Status_P7 и > там написано : virtualbox-common Type=oneshot > > Если посмотреть, что делает сервис virtualbox, то он только > загружает свои ядерные модули, но systemd умеет загружать модули > ядра сама, ей только надо указать какие надо загрузить модули. > > Вот и возникакет вопрос - как определить установлен-ли systemd или > нет: если нет, то сервис virtualbox нужен, а если нет, то надо > прописать загрузку модулей virtualbox в systemd. > > PS уж очень часто по какой-то непонятной причине сервис virtualbox > не отрабатывает загрузку модулей. Достало ... :) Странно, у меня на p7/systemd таких проблем нет. Может, сервис sysvinit не запускается по умолчанию. Я на конфреренции про это говорил. - -- Андрей Черепанов ALT Linux cas@altlinux.ru -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.14 (GNU/Linux) iEYEARECAAYFAlJD21wACgkQSGPA9Knr8TGwigCgq39lM08T/2WlF7DHq/4HVFX8 QbEAn07AXKJUCjjVsy65dbzqe0+IA+jk =G33C -----END PGP SIGNATURE----- ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [devel] systemd и rpm 2013-09-26 6:59 ` Андрей Черепанов @ 2013-09-26 7:07 ` Hihin Ruslan 2013-09-27 5:01 ` Hihin Ruslan 0 siblings, 1 reply; 13+ messages in thread From: Hihin Ruslan @ 2013-09-26 7:07 UTC (permalink / raw) To: devel Здравствуйте Андрей Черепанов В сообщении от 26 сентября 2013 Андрей Черепанов написал(a): > Странно, у меня на p7/systemd таких проблем нет. > Может, сервис sysvinit не запускается по умолчанию. Я на > конфреренции про это говорил. Не - он нестабильно загружает именно эти модули. Вернее сервис virtualbox. Т.е. иногда, и чаще всего всё нормально, но иногда - не отрабатывает. Возможно связано с обновлением (ядра), но не уверен. -- *** А ещё говорят так (fortune): Rule the Empire through force. -- Shogun Tokugawa ________________________________________________________________________ С уважением Хихин Руслан ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [devel] systemd и rpm 2013-09-26 7:07 ` Hihin Ruslan @ 2013-09-27 5:01 ` Hihin Ruslan 2013-09-27 5:08 ` Hihin Ruslan 0 siblings, 1 reply; 13+ messages in thread From: Hihin Ruslan @ 2013-09-27 5:01 UTC (permalink / raw) To: devel [-- Attachment #1: Type: text/plain, Size: 805 bytes --] Здравствуйте: Из переписки с Денисом Смирновым: > Денисом Смирнов: А так, похоже что файлика в /etc/modules-load.d достаточно. > Ruslan Hihin: Да, достаточно файлика: создал /etc/modules-load.d/virtualbox такого содержания: vboxdrv vboxpci vboxnetflt vboxnetadp отключил сервис virtualbox: chkconfig virtualbox off перезагрузился, всё работает. Но у меня sydtemd. > Денисом Смирнов: Стоит уточнить у коллег, но, насколько я вижу, в /etc/rc.d/rc.sysinit напрямую запускается systemd-module-load -- а значит это сработает и для sysvinit (у нас сейчас и в sysvinit используются отдельные утилиты от systemd). -- А ещё говорят так (fortune): You can't hug a child with nuclear arms. ________________________________________________________________________ С уважением Хихин Руслан [-- Attachment #2: This is a digitally signed message part. --] [-- Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [devel] systemd и rpm 2013-09-27 5:01 ` Hihin Ruslan @ 2013-09-27 5:08 ` Hihin Ruslan 0 siblings, 1 reply; 13+ messages in thread From: Hihin Ruslan @ 2013-09-27 5:08 UTC (permalink / raw) To: devel [-- Attachment #1: Type: text/plain, Size: 585 bytes --] Здравствуйте Hihin Ruslan В сообщении от 27 сентября 2013 Hihin Ruslan написал(a): > Да, достаточно файлика: > создал /etc/modules-load.d/virtualbox такого содержания: Не точно написал, файл должен иметь расширение .conf, т.е. /etc/modules-load.d/virtualbox.conf такого содержания: vboxdrv vboxpci vboxnetflt vboxnetadp -- А ещё говорят так (fortune): HOW YOU CAN TELL THAT IT'S GOING TO BE A ROTTEN DAY: #32: You call your answering service and they've never heard of you. ________________________________________________________________________ С уважением Хихин Руслан [-- Attachment #2: This is a digitally signed message part. --] [-- Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 13+ messages in thread
[parent not found: <CAEdvWkTCXhmun8nZou5L82EFZRtrBFLENUwD11r6Un+TAFkQwA@mail.gmail.com>]
* Re: [devel] systemd и rpm @ 2013-09-27 13:05 ` Led 2013-09-27 13:11 ` Led 1 sibling, 1 reply; 13+ messages in thread From: Led @ 2013-09-27 13:05 UTC (permalink / raw) To: ALT Linux Team development discussions On Friday 27 September 2013 14:54:47 Alexey Shabalin wrote: > 27 сентября 2013 г., 9:08 пользователь Hihin Ruslan написал: > > Здравствуйте Hihin Ruslan > > > > В сообщении от 27 сентября 2013 Hihin Ruslan написал(a): > > > Да, достаточно файлика: > > > создал /etc/modules-load.d/virtualbox такого содержания: > > > > Не точно написал, файл должен иметь расширение .conf, т.е. > > /etc/modules-load.d/virtualbox.conf такого содержания: > > > > vboxdrv > > vboxpci > > vboxnetflt > > vboxnetadp > > Да, этого должно быть достаточно, и для systemd, и для sysV. > Отдельный сервис не нужен. > Отдельный сервис для kvmиспользуется только потому, что надо разные модули > грузить для intel и amd процессоров. > > Можно багу на virtualbox повесить. Для kvm тоже не нужен. У меня вот это http://git.altlinux.org/people/led/packages/?p=kvm-on-demand.git;a=summary вполне себе работает. Может, и virtualbox что-то подобное можно сделать. Потому как в случае с sysvinit-сервисом его можно влючить/отключить, сделать start/stop, а systemd-ешный подход "грузим всё что грузится" - ИМХО тупо. -- Led ^ permalink raw reply [flat|nested] 13+ messages in thread
[parent not found: <CAEdvWkS1uMWHEA53DrS_HV+OOHs4c5M-HB=6gKZX9a=aiVKqYg@mail.gmail.com>]
* Re: [devel] systemd и rpm @ 2013-09-27 17:14 ` Hihin Ruslan 2013-09-27 17:26 ` Led 1 sibling, 0 replies; 13+ messages in thread From: Hihin Ruslan @ 2013-09-27 17:14 UTC (permalink / raw) To: devel [-- Attachment #1: Type: text/plain, Size: 526 bytes --] Здравствуйте Alexey Shabalin В сообщении от 27 сентября 2013 Alexey Shabalin написал(a): > Тупо грузить модуль лучше, чем вообще не грузить. А когда вам > требовалось выгружать модули virtualbox последний раз? И вы > для этого пользовались service? При обновлении самого модуля? -- А ещё говорят так (fortune): I have more humility in my little finger than you have in your whole ____\b\b\b\bBODY! -- from "Cerebus" #82 ________________________________________________________________________ С уважением Хихин Руслан [-- Attachment #2: This is a digitally signed message part. --] [-- Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [devel] systemd и rpm 2013-09-27 17:14 ` Hihin Ruslan @ 2013-09-27 17:26 ` Led 2013-09-27 17:44 ` Hihin Ruslan 2013-09-29 3:04 ` Led 1 sibling, 2 replies; 13+ messages in thread From: Led @ 2013-09-27 17:26 UTC (permalink / raw) To: ALT Linux Team development discussions On Friday 27 September 2013 20:03:09 Alexey Shabalin wrote: > 27 сентября 2013 г., 17:05 пользователь Led написал: > > On Friday 27 September 2013 14:54:47 Alexey Shabalin wrote: > > > 27 сентября 2013 г., 9:08 пользователь Hihin Ruslan написал: > > > > Здравствуйте Hihin Ruslan > > > > > > > > В сообщении от 27 сентября 2013 Hihin Ruslan написал(a): > > > > > Да, достаточно файлика: > > > > > создал /etc/modules-load.d/virtualbox такого содержания: > > > > > > > > Не точно написал, файл должен иметь расширение .conf, т.е. > > > > /etc/modules-load.d/virtualbox.conf такого содержания: > > > > > > > > vboxdrv > > > > vboxpci > > > > vboxnetflt > > > > vboxnetadp > > > > > > Да, этого должно быть достаточно, и для systemd, и для sysV. > > > Отдельный сервис не нужен. > > > Отдельный сервис для kvmиспользуется только потому, что надо разные > > > > модули > > > > > грузить для intel и amd процессоров. > > > > > > Можно багу на virtualbox повесить. > > > > Для kvm тоже не нужен. У меня вот это > > http://git.altlinux.org/people/led/packages/?p=kvm-on-demand.git;a=summar > >y вполне себе работает. > > Может, и virtualbox что-то подобное можно сделать. Потому как в случае с > > sysvinit-сервисом его можно влючить/отключить, сделать start/stop, а > > systemd-ешный подход "грузим всё что грузится" - ИМХО тупо. > > Про тупизну, конечно, можно поспорить: если нужно подгрузить модуль, то > казалось бы при чем тут service * start? > Тупо грузить модуль лучше, чем вообще не грузить. Согласен. Так это уже для kvm*.ko и есть - udev их и так грузит при старте системы. > А когда вам требовалось > выгружать модули virtualbox последний раз? модули virtualbox - редко. А модули kvm - постоянно в те времена, когда загруженные модули kvm приводили к неработоспособности VirtualBox. > И вы для этого пользовались > service? Да. > Я вот вообще не помню когда выгружал последний раз модули и для чего. Понятно, что "хоть как-то загруженные" лучше, чем "никак не загруженные". Но, во первых, с sysvinit никаких проблем с сервисом vboxdrv нет, а попытка "упростить" существующее положение в угоду неспособности systemd и заодно "осчастливить" пользователей sysvinit (или я неправильно понял?) - это так "по-systemd-шному":) А, во вторых, я предложил рассмотреть вариант с загрузкой модулей "по-требованию" - здесь не требуется участие ни sysvinit, ни systemd. -- Led ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [devel] systemd и rpm 2013-09-27 17:26 ` Led @ 2013-09-27 17:44 ` Hihin Ruslan 2013-09-29 3:04 ` Led 1 sibling, 0 replies; 13+ messages in thread From: Hihin Ruslan @ 2013-09-27 17:44 UTC (permalink / raw) To: devel [-- Attachment #1: Type: text/plain, Size: 577 bytes --] Здравствуйте Led В сообщении от 27 сентября 2013 Led написал(a): > заодно "осчастливить" пользователей sysvinit (или я > неправильно понял?) - это так "по-systemd-шному":) Да нет, почему осчастливить - скорее просто что-бы было одинаково, не зависимо от того, что используется. Я как раз с этого вопроса и начал - как определить, что используется и т.д и т.п.. -- А ещё говорят так (fortune): I've never been drunk, but often I've been overserved. -- George Gobel ________________________________________________________________________ С уважением Хихин Руслан [-- Attachment #2: This is a digitally signed message part. --] [-- Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [devel] systemd и rpm 2013-09-27 17:26 ` Led 2013-09-27 17:44 ` Hihin Ruslan @ 2013-09-29 3:04 ` Led 1 sibling, 0 replies; 13+ messages in thread From: Led @ 2013-09-29 3:04 UTC (permalink / raw) To: ALT Linux Team development discussions 2013/9/27 Led <led@altlinux.ru>: > On Friday 27 September 2013 20:03:09 Alexey Shabalin wrote: >> 27 сентября 2013 г., 17:05 пользователь Led написал: >> > On Friday 27 September 2013 14:54:47 Alexey Shabalin wrote: >> > > 27 сентября 2013 г., 9:08 пользователь Hihin Ruslan написал: >> > > > Здравствуйте Hihin Ruslan >> > > > >> > > > В сообщении от 27 сентября 2013 Hihin Ruslan написал(a): >> > > > > Да, достаточно файлика: >> > > > > создал /etc/modules-load.d/virtualbox такого содержания: >> > > > >> > > > Не точно написал, файл должен иметь расширение .conf, т.е. >> > > > /etc/modules-load.d/virtualbox.conf такого содержания: >> > > > >> > > > vboxdrv >> > > > vboxpci >> > > > vboxnetflt >> > > > vboxnetadp >> > > >> > > Да, этого должно быть достаточно, и для systemd, и для sysV. >> > > Отдельный сервис не нужен. >> > > Отдельный сервис для kvmиспользуется только потому, что надо разные >> > >> > модули >> > >> > > грузить для intel и amd процессоров. >> > > >> > > Можно багу на virtualbox повесить. >> > >> > Для kvm тоже не нужен. У меня вот это >> > http://git.altlinux.org/people/led/packages/?p=kvm-on-demand.git;a=summar >> >y вполне себе работает. >> > Может, и virtualbox что-то подобное можно сделать. Потому как в случае с >> > sysvinit-сервисом его можно влючить/отключить, сделать start/stop, а >> > systemd-ешный подход "грузим всё что грузится" - ИМХО тупо. >> >> Про тупизну, конечно, можно поспорить: если нужно подгрузить модуль, то >> казалось бы при чем тут service * start? >> Тупо грузить модуль лучше, чем вообще не грузить. > > Согласен. Так это уже для kvm*.ko и есть - udev их и так грузит при старте > системы. > >> А когда вам требовалось >> выгружать модули virtualbox последний раз? > > модули virtualbox - редко. А модули kvm - постоянно в те времена, когда > загруженные модули kvm приводили к неработоспособности VirtualBox. > > >> И вы для этого пользовались >> service? > > Да. > >> Я вот вообще не помню когда выгружал последний раз модули и для чего. > > Понятно, что "хоть как-то загруженные" лучше, чем "никак не загруженные". > Но, во первых, с sysvinit никаких проблем с сервисом vboxdrv нет, а > попытка "упростить" существующее положение в угоду неспособности systemd и > заодно "осчастливить" пользователей sysvinit (или я неправильно понял?) - это > так "по-systemd-шному":) > А, во вторых, я предложил рассмотреть вариант с загрузкой > модулей "по-требованию" - здесь не требуется участие ни sysvinit, ни systemd. Вот это, например, работает (без sysvinit и systemd): http://git.altlinux.org/people/led/packages/?p=vbox-on-demand.git;a=summary -- Led. ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [devel] systemd и rpm 2013-09-27 13:05 ` Led @ 2013-09-27 13:11 ` Led 2013-09-27 16:54 ` Hihin Ruslan 1 sibling, 1 reply; 13+ messages in thread From: Led @ 2013-09-27 13:11 UTC (permalink / raw) To: ALT Linux Team development discussions On Friday 27 September 2013 14:54:47 Alexey Shabalin wrote: > Отдельный сервис для kvmиспользуется только потому, что надо разные модули > грузить для intel и amd процессоров. Модули kvm давно уже грузяться по мод-алиасу, автоматически при старте системы (если их специально не заблэклистить). Поэтому сервис для их загрузки существует только по недосмотру мейнтейнера (или для экзотики типа EL-ядер со старым kvm). -- Led ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [devel] systemd и rpm 2013-09-27 13:11 ` Led @ 2013-09-27 16:54 ` Hihin Ruslan 0 siblings, 0 replies; 13+ messages in thread From: Hihin Ruslan @ 2013-09-27 16:54 UTC (permalink / raw) To: devel [-- Attachment #1: Type: text/plain, Size: 466 bytes --] Здравствуйте Led В сообщении от 27 сентября 2013 Led написал(a): > On Friday 27 September 2013 14:54:47 Alexey Shabalin wrote: ... https://bugzilla.altlinux.org/show_bug.cgi?id=29399 -- А ещё говорят так (fortune): "An idealist is one who, on noticing that a rose smells better than a cabbage, concludes that it will also make better soup." - H.L. Mencken ________________________________________________________________________ С уважением Хихин Руслан [-- Attachment #2: This is a digitally signed message part. --] [-- Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [devel] systemd и rpm 2013-09-26 4:46 [devel] systemd и rpm Hihin Ruslan 2013-09-26 6:59 ` Андрей Черепанов @ 2013-09-26 7:54 ` Sergei Epiphanov 1 sibling, 0 replies; 13+ messages in thread From: Sergei Epiphanov @ 2013-09-26 7:54 UTC (permalink / raw) To: ALT Linux Team development discussions В письме от 26 сентября 2013 08:46:41 пользователь Hihin Ruslan написал: > Если посмотреть, что делает сервис virtualbox, то он только > загружает свои ядерные модули, но systemd умеет загружать модули > ядра сама, ей только надо указать какие надо загрузить модули. Это хорошо, но в последнее время systemd меня напрягает. > Вот и возникакет вопрос - как определить установлен-ли systemd > или нет: если нет, то сервис virtualbox нужен, а если нет, то > надо прописать загрузку модулей virtualbox в systemd. Очень просто: создать сервис virtualbox под systemd. SysVInit этот сервис не видит, а systemd при наличии своего сервиса игнорирует скрипт SysVInit. > PS уж очень часто по какой-то непонятной причине сервис > virtualbox не отрабатывает загрузку модулей. Достало ... Хм, лично у меня проблем с VirtualBox под systemd нет.... -- С уважением, Епифанов Сергей ^ permalink raw reply [flat|nested] 13+ messages in thread
end of thread, other threads:[~2013-09-29 3:04 UTC | newest] Thread overview: 13+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2013-09-26 4:46 [devel] systemd и rpm Hihin Ruslan 2013-09-26 6:59 ` Андрей Черепанов 2013-09-26 7:07 ` Hihin Ruslan 2013-09-27 5:01 ` Hihin Ruslan 2013-09-27 5:08 ` Hihin Ruslan 2013-09-27 13:05 ` Led 2013-09-27 17:14 ` Hihin Ruslan 2013-09-27 17:26 ` Led 2013-09-27 17:44 ` Hihin Ruslan 2013-09-29 3:04 ` Led 2013-09-27 13:11 ` Led 2013-09-27 16:54 ` Hihin Ruslan 2013-09-26 7:54 ` Sergei Epiphanov
ALT Linux Team development discussions This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \ devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru public-inbox-index devel Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.devel AGPL code for this site: git clone https://public-inbox.org/public-inbox.git