![Ubuntu Server 16.10でSambaが起動しない](https://linux33.com/image/104362/Ubuntu%20Server%2016.10%E3%81%A7Samba%E3%81%8C%E8%B5%B7%E5%8B%95%E3%81%97%E3%81%AA%E3%81%84.png)
SambaはUbuntu Server 14.04でうまく動作します。 16.10にアップグレードした後はもう起動しません。また、新しい16.10仮想マシンにSambaをインストールしようとしましたが、うまくいきませんでした。
サービスエラーメッセージは次のとおりです。
root@srvvm:~# systemctl restart smbd
Job for smbd.service failed because the control process exited with error code.
See "systemctl status smbd.service" and "journalctl -xe" for details.
root@srvvm:~# systemctl status smbd
● smbd.service - Samba SMB Daemon
Loaded: loaded (/lib/systemd/system/smbd.service; enabled; vendor preset: enabled)
Active: failed (Result: exit-code) since Mon 2017-01-30 17:27:42 CET; 2s ago
Docs: man:smbd(8)
man:samba(7)
man:smb.conf(5)
Process: 3075 ExecStart=/usr/sbin/smbd $SMBDOPTIONS (code=exited, status=1/FAILURE)
Main PID: 3075 (code=exited, status=1/FAILURE)
Jan 30 17:27:42 srvvm systemd[1]: Starting Samba SMB Daemon...
Jan 30 17:27:42 srvvm smbd[3075]: [2017/01/30 17:27:42.769054, 0] ../source3/smbd/server.c:1441(main)
Jan 30 17:27:42 srvvm smbd[3075]: server role = 'active directory domain controller' not compatible with running smbd standalone.
Jan 30 17:27:42 srvvm smbd[3075]: You should start 'samba' instead, and it will control starting smbd if required
Jan 30 17:27:42 srvvm systemd[1]: smbd.service: Main process exited, code=exited, status=1/FAILURE
Jan 30 17:27:42 srvvm systemd[1]: Failed to start Samba SMB Daemon.
Jan 30 17:27:42 srvvm systemd[1]: smbd.service: Unit entered failed state.
Jan 30 17:27:42 srvvm systemd[1]: smbd.service: Failed with result 'exit-code'.
答え1
この問題は17.04にもまだ存在しているようです(少なくとも私にとっては)。
これは私にとって効果的です。
sudo systemctl disable nmbd
sudo systemctl disable smbd
sudo systemctl unmask samba-ad-dc
sudo systemctl enable samba-ad-dc