Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Проблема с автостартом twonkymedia.  (Прочитано 1168 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Vladimir1977

  • Автор темы
  • Новичок
  • *
  • Сообщений: 17
    • Просмотр профиля
Проблема с автостартом twonkymedia.
« : 01 Февраля 2022, 22:37:11 »
Собрал себе сетевую помойку на orange pi zero. Поставил самбу и твонку. Все запустилось. Но после ребута
твонка не стартует. В ручную запускается аж бегом. Параметры /etc/rc.local
[code
#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.

 /usr/local/twonkymedia/twonky.sh start

 exit 0
]
Подскажите, что не так?

Оффлайн ALiEN

  • Администратор
  • Старожил
  • *
  • Сообщений: 6830
  • 20% Cooler
    • Просмотр профиля
Re: Проблема с автостартом twonkymedia.
« Ответ #1 : 01 Февраля 2022, 22:41:30 »
/etc/rc.local
Забудьте уже про него. И (внезапно!) сетевые службы должны подниматься после поднятия самой сети.

Вот тут примерно как нужно делать - ТЫК
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

Оффлайн Vladimir1977

  • Автор темы
  • Новичок
  • *
  • Сообщений: 17
    • Просмотр профиля
Re: Проблема с автостартом twonkymedia.
« Ответ #2 : 02 Февраля 2022, 09:32:19 »
Прошу прощения, а можно по подробней? Я с линуксом имею дело второй раз в жизни. Всё ставил по статьям которые нашёл тут на сайте.
Я правильно понял, что надо создать  /var/run/mediaserver.pid ? И вставить туда этот код?

Оффлайн БТР

  • Заслуженный пользователь
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 6187
    • Просмотр профиля
Re: Проблема с автостартом twonkymedia.
« Ответ #3 : 02 Февраля 2022, 10:40:10 »
Я правильно понял, что надо создать  /var/run/mediaserver.pid ? И вставить туда этот код?
Нет. Создать нужно юнит для запуска сервиса /etc/systemd/system/twonkyserver.service, в который вставить приведённый код. Подразумевается что Twonky Server вы установили в usr/local/twonky.

Оффлайн Vladimir1977

  • Автор темы
  • Новичок
  • *
  • Сообщений: 17
    • Просмотр профиля
Re: Проблема с автостартом twonkymedia.
« Ответ #4 : 02 Февраля 2022, 10:59:31 »
Устанавливал сюда /usr/local/twonkymedia.

Оффлайн БТР

  • Заслуженный пользователь
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 6187
    • Просмотр профиля
Re: Проблема с автостартом twonkymedia.
« Ответ #5 : 02 Февраля 2022, 11:15:53 »
Значит, измените в юните путь на ваше значение.

Оффлайн Vladimir1977

  • Автор темы
  • Новичок
  • *
  • Сообщений: 17
    • Просмотр профиля
Re: Проблема с автостартом twonkymedia.
« Ответ #6 : 02 Февраля 2022, 11:53:07 »
Понял. Я давайте я накидаю порядок своих действий, а ВЫ если что меня поправите.

Пользователь добавил сообщение 02 Февраля 2022, 12:35:48:
Вот. Правильно?
#создаю файл
sudo vim /etc/systemd/system/twonkyserver.service
#вставляю туда
[Unit]
Description=Twonky Server Service
After=network.target

[Service]
Type=simple
ExecStart=/usr/local/twonkymedia/twonky.sh start
ExecStop=/usr/local/twonkymedia/twonky.sh stop
ExecReload=/usr/local/twonkymedia/twonky.sh reload
ExecRestart=/usr/local/twonkymedia/twonky.sh restart
PIDFile=/var/run/mediaserver.pid
Restart=on-failure

[Install]
WantedBy=multi-user.target
« Последнее редактирование: 02 Февраля 2022, 12:35:48 от Vladimir1977 »

Оффлайн ALiEN

  • Администратор
  • Старожил
  • *
  • Сообщений: 6830
  • 20% Cooler
    • Просмотр профиля
Re: Проблема с автостартом twonkymedia.
« Ответ #7 : 02 Февраля 2022, 12:57:43 »
После всего этого в терминале:
sudo systemctl daemon-reload
sudo systemctl enable twonkyserver.service
sudo systemctl start twonkyserver.service

Логи посмотреть тут:
journalctl -e -u twonkyserver.service
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

Оффлайн Vladimir1977

  • Автор темы
  • Новичок
  • *
  • Сообщений: 17
    • Просмотр профиля
Re: Проблема с автостартом twonkymedia.
« Ответ #8 : 02 Февраля 2022, 13:15:59 »
Спасибо! Вечером проверю.

Пользователь добавил сообщение 02 Февраля 2022, 18:02:28:
Всё заработало! Спасибо большое! Ещё один вопрос на будущие. Создал /etc/systemd/system/twonkyserver.service. Он открылся, а как с ним работать? Сохранить, выйти из него?
Пришлось подключиться по новой и открыть его через nano.
« Последнее редактирование: 02 Февраля 2022, 18:02:28 от Vladimir1977 »

 

Страница сгенерирована за 0.034 секунд. Запросов: 25.