2017-08-27
sambaが起動しない
ソフトウエアのアップデート時にsambaの設定エラーでアップデートができず困っていた。
● nmbd.service - Samba NMB Daemon Loaded: loaded (/lib/systemd/system/nmbd.service; enabled; vendor preset: enabled) Active: failed (Result: exit-code) since Sun 2017-08-27 08:51:00 JST; 45s ago Docs: man:nmbd(8) man:samba(7) man:smb.conf(5) Process: 3897 ExecStart=/usr/sbin/nmbd $NMBDOPTIONS (code=exited, status=1/FAILURE) Main PID: 3897 (code=exited, status=1/FAILURE) Status: "daemon failed to start: NMBD failed when creating subnet lists" Error: 13 (許可がありません) CPU: 80ms 8月 27 08:50:59 Ubuntu16 systemd[1]: Starting Samba NMB Daemon... 8月 27 08:50:59 Ubuntu16 systemd[1]: nmbd.service: Supervising process 3897 which is not our child. We'll most likely not notice when it exits. 8月 27 08:51:00 Ubuntu16 systemd[1]: nmbd.service: Main process exited, code=exited, status=1/FAILURE 8月 27 08:51:00 Ubuntu16 systemd[1]: Failed to start Samba NMB Daemon. 8月 27 08:51:00 Ubuntu16 systemd[1]: nmbd.service: Unit entered failed state. 8月 27 08:51:00 Ubuntu16 systemd[1]: nmbd.service: Failed with result 'exit-code'. ~
ネットで似たようなトラブルの解決例が出ていたがsambaの起動がなかなかできずにいていた。先程ようやく正しい原因と解決を示していたサイトを発見して無事samba起動。有り難や….(^^;
https://blog.kyang.info/2016/11/nmbd-do-not-work/
#### Networking #### # The specific set of interfaces / networks to bind to # This can be either the interface name or an IP address/netmask; # interface names are normally preferred interfaces = 192.168.0.0/24 eth0
要は/etc/samba/smb.confの構文の記述エラー。本来192.168.0.0/24とかにネットワーク設定する必要があるようだが、これが192.168.0.100/24というような設定のミス。