Новая Установка Mythbuntu, не работающая над перезапуском

Я только что установил и настроил Mythbuntu 16.04.3 LTS на Intel NUC. Это хорошо работало (я смотрел некоторый телевизор через отдельный фронтенд Kodi), пока я не перезапустил NUC, в которой точке я могу получить доступ к http://localhost:6544/ от NUC очень хорошо, но не могу получить доступ к нему от другой машины в моей сети. Мое понимание - то, что это происходит из-за сервиса, запускающегося слишком скоро (когда сети еще не), и поэтому не связывающий для предоставления доступа себя доступным в сети.

Моя проблема теперь становится: как я фиксирую это?

Я пытался выяснить, использует ли система systemd или выскочку. Некоторые веб-страницы, которые я читал, предлагают, чтобы система использовала systemd к настоящему времени, но я не мог найти systemd файл конфигурации для mythbackend. Я действительно находил a /etc/init/mythtv-backend.conf файл, который я думаю, предполагает, что выскочка используется...? Однако, когда я пытаюсь управлять сервисом как это:

sudo initctl stop mythtv-backend

Я добираюсь:

initctl: Unable to connect to Upstart: Failed to connect to socket /com/ubuntu/upstart: Connection refused

Даже если я мог бы управлять им, я не совсем уверен, как я должен изменить /etc/init/mythtv-backend.conf файл для обеспечения сетей произошел прежде, чем запустить сервис (откровенно говоря, я просто согласился бы на 10 вторых тайм-аутов или что-то простое).

Кто-либо может помочь?

ОБНОВЛЕНИЕ: Я могу подтвердить, что systemd используется. Путем выполнения sudo systemctl stop mythtv-backend.service и затем sudo systemctl start mythtv-backend.service, все работает. Таким образом, я должен выяснить, как задержать systemd сервис.

ОБНОВЛЕНИЕ 2: следование инструкциям на Wiki не работало на меня. Я просто вижу сообщение об ошибке в журнале, когда я пытаюсь запустить/остановить mythbackend.service.

0
задан 26 February 2018 в 02:20

1 ответ

Я собираюсь добавить это как ответ, даже при том, что я не на 100% уверен, что я корректен. Обратная связь, настолько очень приветствующаяся.

Страница Wiki при использовании systemd с mythbackend предлагает создать названный файл /etc/systemd/system/mythbackend.service. Однако я наконец заметил, что это не соответствовало названию существующего сервисного файла, /lib/systemd/system/mythtv-backend.service.

Я решил попытаться переименовать /etc/systemd/system/mythbackend.service кому: /etc/systemd/system/mythtv-backend.service. Я переместил файл, затем должен был перейти через несколько обручей, остановившись/запретив сервис, затем повторно включив его снова. После того как мне удалось включить его снова без любой ошибки при разоблачении, я перезапустил машину, и это теперь доступно по сети.

Wiki содержит это предупреждение наверху:

enter image description here

Я был очень смущен формулировкой. Это действительно должно сделать очень ясным проверить /lib/systemd/system/ сначала для определения, какое имя файла необходимо использовать, затем удостоверьтесь, чтобы Вы использовали то же имя под /etc/systemd/system/.

0
ответ дан 30 October 2019 в 09:22

Другие вопросы по тегам:

Похожие вопросы: