Fedora 34: Добавление скрипта в автозапуск

Cent OS, Scientific Linux

Модератор: Модераторы разделов

Аватара пользователя
SerW
Сообщения: 402
ОС: macOS& Fedora Workstation Latest

Fedora 34: Добавление скрипта в автозапуск

Сообщение SerW »

Действую по инструкции https://www.linode.com/docs/guides/start-service-at-boot/ , но все равно сервис стартует не перед логином и даже не после логина, а после старта командой

Shell

sudo systemctl start myservice
Как быть? Хочется, чтобы сервис стартовал до логина!
Сергей Ш. » DragonSerW.RU
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 21035
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Fedora 34: Добавление скрипта в автозапуск

Сообщение Bizdelnick »

systemctl status myservice что говорит?
И содержимое service-файла показывайте.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
SerW
Сообщения: 402
ОС: macOS& Fedora Workstation Latest

Re: Fedora 34: Добавление скрипта в автозапуск

Сообщение SerW »

sudo gedit /etc/systemd/system/myservice.service:
Spoiler
[Unit] Description=Example systemd service. [Service] Type=simple ExecStart=/bin/bash /usr/bin/test_service.sh [Install] WantedBy=multi-user.target
Добавлено (17:33):
[DragonSerW@fedora ~]$ systemctl status myservice ● myservice.service - Example systemd service. Loaded: loaded (/etc/systemd/system/myservice.service; disabled; vendor pr> Active: active (running) since Fri 2021-10-01 16:53:17 MSK; 39min ago Main PID: 2826 (bash) Tasks: 21 (limit: 9317) Memory: 177.5M CPU: 10.492s CGroup: /system.slice/myservice.service ├─2826 /bin/bash /usr/bin/test_service.sh ├─2834 /home/DragonSerW/t-rex-0.23.2-linux/t-rex -a ethash -o stra> └─2839 /home/DragonSerW/t-rex-0.23.2-linux/t-rex --watchdog-versio> окт 01 17:31:58 fedora bash[2839]: WD: 38 mins 40 secs, shares: 11/11 окт 01 17:32:02 fedora bash[2839]: 20211001 17:32:02 [ OK ] 12/12 - 25.13 MH/s,> окт 01 17:32:28 fedora bash[2839]: окт 01 17:32:28 fedora bash[2839]: --------------20211001 17:32:28 ------------> окт 01 17:32:28 fedora bash[2839]: Mining at eu1.ethermine.org:4444, diff: 4.29> окт 01 17:32:28 fedora bash[2839]: GPU #0: GTX 1660 Ti - 24.84 MH/s , 12/12 R:0% окт 01 17:32:28 fedora bash[2839]: Shares/min: 2 (Avr. 0.31) окт 01 17:32:28 fedora bash[2839]: Uptime: 39 mins 10 secs | Algo: ethash | T-R> окт 01 17:32:28 fedora bash[2839]: WD: 39 mins 10 secs, shares: 12/12 окт 01 17:32:31 fedora bash[2839]: 20211001 17:32:31 ethash epoch: 444, block: > lines 1-22/22 (END)...skipping... ● myservice.service - Example systemd service. Loaded: loaded (/etc/systemd/system/myservice.service; disabled; vendor preset: disabled) Active: active (running) since Fri 2021-10-01 16:53:17 MSK; 39min ago Main PID: 2826 (bash) Tasks: 21 (limit: 9317) Memory: 177.5M CPU: 10.492s CGroup: /system.slice/myservice.service ├─2826 /bin/bash /usr/bin/test_service.sh ├─2834 /home/DragonSerW/t-rex-0.23.2-linux/t-rex -a ethash -o stratum+tcp://eu1.ethermine.org:4444 -u 0xC7F1edAf3e0Df78f6b34445CafC3a10f7ACa2361 -p x -w rig0 └─2839 /home/DragonSerW/t-rex-0.23.2-linux/t-rex --watchdog-version 0.23.2 -a ethash -o stratum+tcp://eu1.ethermine.org:4444 -u 0xC7F1edAf3e0Df78f6b34445CafC3a10f7ACa2361 -p x -w rig0 --watchdog-pipe /tmp/trex2834 окт 01 17:31:58 fedora bash[2839]: WD: 38 mins 40 secs, shares: 11/11 окт 01 17:32:02 fedora bash[2839]: 20211001 17:32:02 [ OK ] 12/12 - 25.13 MH/s, 49ms ... GPU #0 окт 01 17:32:28 fedora bash[2839]: окт 01 17:32:28 fedora bash[2839]: --------------20211001 17:32:28 -------------- окт 01 17:32:28 fedora bash[2839]: Mining at eu1.ethermine.org:4444, diff: 4.29 G окт 01 17:32:28 fedora bash[2839]: GPU #0: GTX 1660 Ti - 24.84 MH/s , 12/12 R:0% окт 01 17:32:28 fedora bash[2839]: Shares/min: 2 (Avr. 0.31) окт 01 17:32:28 fedora bash[2839]: Uptime: 39 mins 10 secs | Algo: ethash | T-Rex v0.23.2 окт 01 17:32:28 fedora bash[2839]: WD: 39 mins 10 secs, shares: 12/12 окт 01 17:32:31 fedora bash[2839]: 20211001 17:32:31 ethash epoch: 444, block: 13334033, diff: 4.29 G ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ lines 1-22/22 (END) ● myservice.service - Example systemd service. Loaded: loaded (/etc/systemd/system/myservice.service; disabled; vendor preset: disabled) Active: active (running) since Fri 2021-10-01 16:53:17 MSK; 39min ago Main PID: 2826 (bash) Tasks: 21 (limit: 9317) Memory: 177.5M CPU: 10.492s CGroup: /system.slice/myservice.service ├─2826 /bin/bash /usr/bin/test_service.sh ├─2834 /home/DragonSerW/t-rex-0.23.2-linux/t-rex -a ethash -o stratum+tcp://eu1.ethermine.org:4444 -u 0xC7F1edAf3e0Df78f6b34445CafC3a10f7ACa2361 -p x -w rig0 └─2839 /home/DragonSerW/t-rex-0.23.2-linux/t-rex --watchdog-version 0.23.2 -a ethash -o stratum+tcp://eu1.ethermine.org:4444 -u 0xC7F1edAf3e0Df78f6b34445CafC3a10f7ACa2361 -p x -w rig0 --watchdog-pipe /tmp/trex2834 окт 01 17:31:58 fedora bash[2839]: WD: 38 mins 40 secs, shares: 11/11 окт 01 17:32:02 fedora bash[2839]: 20211001 17:32:02 [ OK ] 12/12 - 25.13 MH/s, 49ms ... GPU #0 окт 01 17:32:28 fedora bash[2839]: окт 01 17:32:28 fedora bash[2839]: --------------20211001 17:32:28 -------------- окт 01 17:32:28 fedora bash[2839]: Mining at eu1.ethermine.org:4444, diff: 4.29 G окт 01 17:32:28 fedora bash[2839]: GPU #0: GTX 1660 Ti - 24.84 MH/s , 12/12 R:0% окт 01 17:32:28 fedora bash[2839]: Shares/min: 2 (Avr. 0.31) окт 01 17:32:28 fedora bash[2839]: Uptime: 39 mins 10 secs | Algo: ethash | T-Rex v0.23.2 окт 01 17:32:28 fedora bash[2839]: WD: 39 mins 10 secs, shares: 12/12 окт 01 17:32:31 fedora bash[2839]: 20211001 17:32:31 ethash epoch: 444, block: 13334033, diff: 4.29 G ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ lines 1-22/22 (END)
Сергей Ш. » DragonSerW.RU
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 21035
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Fedora 34: Добавление скрипта в автозапуск

Сообщение Bizdelnick »

SerW писал:
01.10.2021 17:33
disabled
Пропустили шаг
Finally, use the enable command to ensure that the service starts whenever the system boots:

Shell

$ sudo systemctl enable myservice
Created symlink from /etc/systemd/system/multi-user.target.wants/myservice.service to /lib/systemd/system/myservice.service.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
SerW
Сообщения: 402
ОС: macOS& Fedora Workstation Latest

Re: Fedora 34: Добавление скрипта в автозапуск

Сообщение SerW »

Пасиб!
Сергей Ш. » DragonSerW.RU
Спасибо сказали:
Аватара пользователя
SerW
Сообщения: 402
ОС: macOS& Fedora Workstation Latest

Re: Fedora 34: Добавление скрипта в автозапуск

Сообщение SerW »

Bizdelnick
Комп засыпает -- как быть? Хочется, чтобы не прерывался процесс майнинга, но при бездействии в Dashboard отображается:
Workers Active / Inactive 0/1
Сергей Ш. » DragonSerW.RU
Спасибо сказали: