10.03.2017, 08:54 | #1 |
Junior Member
Регистрация: 08.06.2016
Сообщений: 14
Вес репутации: 0 |
Не стартует mpd [Решено]
После перезагрузки роутера не стартует mpd. Добавлял его а автозапуск через консоль и веб-интерфейс. В списке на запуск он есть, но на деле не запускается, приходится после каждой перезагрузки в ручную запускать. Как все таки это правильно сделать?
Последний раз редактировалось bethoven; 12.03.2017 в 20:45. Причина: Решено |
10.03.2017, 10:23 | #2 |
Senior Member
Регистрация: 22.10.2015
Адрес: Там где сосны и песок
Сообщений: 1,534
Вес репутации: 1600 |
Re: Не стартует mpd
Я этим mtd не пользовался Только глазами пробежался по: https://habrahabr.ru/post/184110/
Прописать в /etc/rc.local навроде: Код:
# Put your custom commands here that should be executed once # the system init finished. By default this file does nothing. /etc/init.d/mpd enable /etc/init.d/mpd start exit 0 |
10.03.2017, 20:47 | #3 |
Junior Member
Регистрация: 08.06.2016
Сообщений: 14
Вес репутации: 0 |
|
10.03.2017, 21:08 | #4 |
Senior Member
Регистрация: 22.10.2015
Адрес: Там где сосны и песок
Сообщений: 1,534
Вес репутации: 1600 |
Попробовать так:
Код:
/etc/init.d/mpd enable && /etc/init.d/mpd start Можно сделать аварийный скрипт, навроде: Код:
#!/bin/sh if pgrep mpd then echo 'WORK' else /etc/init.d/mpd enable && /etc/init.d/mpd start fi Код:
*/1 * * * * /usr/bin/script.sh === Погуглить, в самом низу запустил: https://mightyohm.com/forum/viewtopic.php?f=2&t=542 https://forums.gentoo.org/viewtopic-...0-start-0.html Последний раз редактировалось sunny; 10.03.2017 в 21:30. |
10.03.2017, 21:36 | #5 |
Moderator
Регистрация: 20.07.2014
Адрес: МСК
Сообщений: 991
Вес репутации: 1030 |
cat /etc/mpd.conf grep log
cat mpd.logfile - последние 5-10 строк сюда. |
10.03.2017, 21:36 | #6 |
Junior Member
Регистрация: 08.06.2016
Сообщений: 14
Вес репутации: 0 |
/etc/init.d/mpd enable && /etc/init.d/mpd start
С enable не стартует, без него стартует. Сейчас попробую скрипт в крон засунуть с enable и без. По ссылке читал на днях, проблемы со слешем нет. |
10.03.2017, 21:54 | #7 |
Junior Member
Регистрация: 08.06.2016
Сообщений: 14
Вес репутации: 0 |
Скриптом не запускается. Но скрипт отрабатывает, добавлял в него touch file, создается.
В лог файле последние пару сотен строк такого вида: Feb 07 19:33 : player_thread: played "Ludovico Einaudi - Bella Notte.mp3" Feb 07 19:35 : player_thread: played "Ludovico Einaudi - Experience.mp3" (На роутере дата и время не верные, логи сегодняшние) При ручном запуске mpd -v --stderr --no-daemon ничего подозрительного не вывдоит. Завтра попробую переустановить mpd, и заново настроить. |
10.03.2017, 22:24 | #8 |
Moderator
Регистрация: 20.07.2014
Адрес: МСК
Сообщений: 991
Вес репутации: 1030 |
не помню в dmesg старт сервисов отображается...
Если добавленый в /etc/init.d/mpd touch отрабатывает нормально, а mpd при этом не стартует, а при ручном запуске стартует, делаем вывод проблема в /etc/init.d/mpd Выкладывай cat /etc/init.d/mpd |
12.03.2017, 20:44 | #9 |
Junior Member
Регистрация: 08.06.2016
Сообщений: 14
Вес репутации: 0 |
Переустановка помогла, автозапуск работает, но что-то клиент на телефоне перестал подключаться. Думаю, дело в настройках, как-нибудь разберусь.
Всем спасибо за советы. |
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
Опции темы | Поиск в этой теме |
Опции просмотра | |
|
|