Я извиняюсь заранее, так как мои знания Linux очень ограничены. Я установил сервер Ubuntu 17.04 в тестовую среду и попытался установить Samba. Во время установки демон winbind не запускается. Я запускал apt update && upgrade перед установкой Samba, но кажется, что это не помогло. Я тестировал Ubuntu версии 16.04 LTS и работает без ошибок. Я немного потерял, почему Winbind не будет работать с 17.04, результаты поиска Google не помогли.
Спасибо
Jun 14 10:53:18 UbtNicholas systemd[1]: Failed to start Samba Winbind Daemon.
-- Subject: Unit winbind.service has failed
-- Defined-By: systemd
-- Support: http://www.ubuntu.com/support
--
-- Unit winbind.service has failed.
--
-- The result is failed.
Jun 14 10:53:18 UbtNicholas systemd[1]: winbind.service: Unit entered failed state.
Jun 14 10:53:18 UbtNicholas systemd[1]: winbind.service: Failed with result 'exit-code'.
Jun 14 10:53:30 UbtNicholas sudo[23772]: nilaberge : TTY=pts/0 ; PWD=/home/nilaberge ; USER=root ; COMMAND=/bin/su
Jun 14 10:53:30 UbtNicholas sudo[23772]: pam_unix(sudo:session): session opened for user root by nilaberge(uid=0)
Jun 14 10:53:30 UbtNicholas su[23773]: Successful su for root by root
Jun 14 10:53:30 UbtNicholas su[23773]: + /dev/pts/0 root:root
Jun 14 10:53:30 UbtNicholas su[23773]: pam_unix(su:session): session opened for user root by nilaberge(uid=0)
Jun 14 10:53:30 UbtNicholas su[23773]: pam_systemd(su:session): Cannot create session: Already running in a session
Jun 14 10:53:55 UbtNicholas systemd[1]: Starting Samba Winbind Daemon...
-- Subject: Unit winbind.service has begun start-up
-- Defined-By: systemd
-- Support: http://www.ubuntu.com/support
--
-- Unit winbind.service has begun starting up.
Jun 14 10:53:55 UbtNicholas systemd[1]: winbind.service: Supervising process 23803 which is not our child. We'll most likely not notice
Jun 14 10:53:55 UbtNicholas systemd[1]: winbind.service: Main process exited, code=exited, status=1/FAILURE
Jun 14 10:53:55 UbtNicholas systemd[1]: Failed to start Samba Winbind Daemon.
-- Subject: Unit winbind.service has failed
-- Defined-By: systemd
-- Support: http://www.ubuntu.com/support
--
-- Unit winbind.service has failed.
--
-- The result is failed.
Jun 14 10:53:55 UbtNicholas systemd[1]: winbind.service: Unit entered failed state.
Jun 14 10:53:55 UbtNicholas systemd[1]: winbind.service: Failed with result 'exit-code'.
У нас почти такой же вопрос, как и у меня. но вопрос предполагает, что он работал над 17.04
Ссылка на аналогичный вопрос: Winbind Broken on Reboot In Ubuntu 17.04
UPDATE 1: После того, как вы после консультации с andreas при запуске testparm, он нашел некоторые которые были старыми, поэтому я удалил их и перезапустил службу winbind. Все еще делает ошибку, но systemCTL обнаружил что-то, что может немного лучше указать, где проблема.
Jun 26 10:14:29 UbtNicholas winbindd[1493]: [2017/06/26 10:14:29.432130, 0] ../source3/winbindd/winbindd_cache.c:3244(initialize_winbindd_cache)
Jun 26 10:14:29 UbtNicholas winbindd[1493]: initialize_winbindd_cache: clearing cache and re-creating with version number 2
Jun 26 10:14:29 UbtNicholas winbindd[1493]: [2017/06/26 10:14:29.435598, 0] ../source3/winbindd/winbindd_util.c:892(init_domain_list)
Jun 26 10:14:29 UbtNicholas winbindd[1493]: Could not fetch our SID - did we join?
Jun 26 10:14:29 UbtNicholas winbindd[1493]: [2017/06/26 10:14:29.436118, 0] ../source3/winbindd/winbindd.c:1401(winbindd_register_handlers)
Jun 26 10:14:29 UbtNicholas winbindd[1493]: unable to initialize domain list
Jun 26 10:14:29 UbtNicholas systemd[1]: winbind.service: Main process exited, code=exited, status=1/FAILURE
Jun 26 10:14:29 UbtNicholas systemd[1]: Failed to start Samba Winbind Daemon.
Jun 26 10:14:29 UbtNicholas systemd[1]: winbind.service: Unit entered failed state.
Jun 26 10:14:29 UbtNicholas systemd[1]: winbind.service: Failed with result 'exit-code'.
Я просто брошу это здесь для тех, кто имеет ту же проблему, что и я. Когда вы начинаете winbind, и он просто говорит: «Не удалось запустить Samba Winbind Deamon». у вас возникла проблема с тем, что журнал устарел и поэтому не видит, что на самом деле происходит неправильно.
Запустите testparm (так же, как сказал andreas). Он покажет вам предупреждение об устаревших вещах. То, что вы ищете, - это syslog, который устарел. Сначала это может не отображаться, пока вы не решите другие предупреждения.
«Syslog = 0» должен быть «logging = syslog @ 1 /var/log/samba/log.%m» Теперь, при запуске winbind вы получите сообщение о том, что пошло не так в журналеctll -xe , См. ПРЕДУПРЕЖДЕНИЕ "syslog & quot; опция устарела для получения дополнительной информации.
Я просто брошу это здесь для тех, кто имеет ту же проблему, что и я. Когда вы начинаете winbind, и он просто говорит: «Не удалось запустить Samba Winbind Deamon». у вас возникла проблема с тем, что журнал устарел и поэтому не видит, что на самом деле происходит неправильно.
Запустите testparm (так же, как сказал andreas). Он покажет вам предупреждение об устаревших вещах. То, что вы ищете, - это syslog, который устарел. Сначала это может не отображаться, пока вы не решите другие предупреждения.
«Syslog = 0» должен быть «logging = syslog @ 1 /var/log/samba/log.%m» Теперь, при запуске winbind вы получите сообщение о том, что пошло не так в журналеctll -xe , См. ПРЕДУПРЕЖДЕНИЕ "syslog & quot; опция устарела для получения дополнительной информации.