systemd mini FAQ

Ostland
Почитал арчвики и не совсем понял, как до кучи при старте системы запускать демоны ака сервисы: прописать их один раз командой # systemctl enable <unit> и все?
Именно.
Ostland
Почитал арчвики и не совсем понял, как до кучи при старте системы запускать демоны ака сервисы: прописать их один раз командой # systemctl enable <unit> и все? Или еще как?
Ну правильно! только так
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874
HarD, спасибо за развернутый ответ. Он хоть по сабжу и был бесполезен, но зато дал инфу по аналитики скорости загрузки. Я наверно неверно выразился, я имелл ввиду нет ли встроенной команды для обозрения всех юнитов(хотябы, но хочется чегото, как при “старом режиме”, чтобы с отчетами, что вкл, а что нет) в утилах системд, понятно что я руками вижу в /usr/lib/systemd….
По умолчанию очень бодренько бежит информация о процессе загрузки.
Я в конфигах самого чуда не ковырялся, а думаю что они есть, только нормализовал загрузку нужных демонов, не более. Ставил по русской вики по варианту полной замены инитскриптс. Однако после второго гроба я вижу сначала пустошь, потом на несколько секунд первую строку отчета по проверке корневой файловой системы, потом сразу логин, может загрузчик…
Статики полный автомат, но что бы не загружать, их можно замаскировать..
.
понятно, примного благодарен.
systemctl list-unit-files
- о, то что нужно, гранд респект.
Убрать из параметра загрузки ядра quiet
Да, до того как дошла очередь ответить на этот коментарий, я тоже подумал об этом. Сейчас проверю, после добавления поста.
2ALL: Спасибо за напоминание про UTC/locatime, думаю в этом дело. Сейчас ребутнусь и доложу точно.
Лозунг у них был такой: "Познание бесконечности требует бесконечного времени". С этим я не спорил, но они делали из этого неожиданный вывод: "А потому работай не работай — все едино". И в интересах неувеличения энтропии Вселенной они не работали. (с)
да виной тихой загрузки был quiet))
А вот с UTC не прокатывает почемуто. Я удалил старый файл и сделал новый. Через рут выставил новую дату, ребутнулся.
┌─[ Ср. июля 25 ] :: [jinn] - [jinnlamp] :: [~]
└─>> cat /etc/adjtime 
0.0 0.0 0.0
0
UTC
┌─[ Ср. июля 25 ] :: [jinn] - [jinnlamp] :: [~]
└─>> date
Ср. июля 25 22:18:33 MSK 2012
Лозунг у них был такой: "Познание бесконечности требует бесконечного времени". С этим я не спорил, но они делали из этого неожиданный вывод: "А потому работай не работай — все едино". И в интересах неувеличения энтропии Вселенной они не работали. (с)
sleepycat
Я удалил старый файл и сделал новый. Через рут выставил новую дату, ребутнулся.
Ну и все починилось?
вроде нужен еще и ntpd.service для поддержания времени в актуальном состоянии…
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874
nafanja
sleepycat
Я удалил старый файл и сделал новый. Через рут выставил новую дату, ребутнулся.
Ну и все починилось?
вроде нужен еще и ntpd.service для поддержания времени в актуальном состоянии…
1- нет
2 - даже если мне не нужно синхронизировать время с внешним миром? просто в рц у меня этого демона не было.
Лозунг у них был такой: "Познание бесконечности требует бесконечного времени". С этим я не спорил, но они делали из этого неожиданный вывод: "А потому работай не работай — все едино". И в интересах неувеличения энтропии Вселенной они не работали. (с)
Время в биосе UTC должно быть, а не локальное.
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874
Я для синхронизации времени сделал свой юнит.
Создал файл /etc/systemd/system/clock.service такого содержания:
[Unit]
Description=Clock Synchronization
After=network.target
Requires=network.target
[Service]
Type=oneshot
ExecStart=/usr/bin/ntpd -qg
ExecStop=/sbin/hwclock --adjust --utc
[Install]
WantedBy=multi-user.target
и соответственно
# systemctl enable clock.service
Это для варианта с UTC. Выполняется при загрузке после запуска сети.
nafanja
Время в биосе UTC должно быть, а не локальное.
а догнал, имеешь ввиду что в железке спешат часики..шас гляну. если да , то попробую все таки завести ntpd.
Лозунг у них был такой: "Познание бесконечности требует бесконечного времени". С этим я не спорил, но они делали из этого неожиданный вывод: "А потому работай не работай — все едино". И в интересах неувеличения энтропии Вселенной они не работали. (с)
Leonardo19, извини но это вообще лишнее!!!
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874
 
Зарегистрироваться или войдите чтобы оставить сообщение.