2018-12-04

 Sambaで自宅active directoryを構築している。
 先日SD Cardが破損してRaspbian Stretch で再構築しているが、従来と自動起動方法が変更になっているので忘備録。

 従来Jessieは/etc/init.d/samba-ad-dcに起動スクリプトを配置していたのだが、Stretchではsystemdを前提として設定する。
 設定方法はsamba wikiのままであるが、service fileは当方の環境に合わせて以下の通りとしている。


  GNU nano 2.7.4                                                ファイル: samba-ad-dc.service

[Unit]
Description=Samba Active Directory Domain Controller
After=network.target remote-fs.target nss-lookup.target

[Service]
Type=forking
ExecStart=/opt/samba/sbin/samba -D
PIDFile=/opt/samba/var/run/samba.pid
ExecReload=/bin/kill -HUP $MAINPID

[Install]
WantedBy=multi-user.target


root@raspberrypi1:/etc/systemd/system# pstree
systemd─┬─2*[agetty]
        ├─cron
        ├─dbus-daemon
        ├─dhcpcd
        ├─rsyslogd─┬─{in:imklog}
        │          ├─{in:imuxsock}
        │          └─{rs:main Q:Reg}
        ├─samba─┬─samba───samba───smbd─┬─cleanupd
        │       │                      ├─lpqd
        │       │                      └─smbd-notifyd
        │       ├─11*[samba]
        │       └─samba───samba───winbindd───3*[winbindd]
        ├─sshd───sshd───sshd───bash───su───bash───pstree
        ├─systemd───(sd-pam)
        ├─systemd-journal
        ├─systemd-logind
        ├─systemd-timesyn───{sd-resolve}
        ├─systemd-udevd
        └─thd

root@raspberrypi1:/etc/systemd/system# systemctl status samba-ad-dc.service
● samba-ad-dc.service - Samba Active Directory Domain Controller
   Loaded: loaded (/etc/systemd/system/samba-ad-dc.service; enabled; vendor preset: enabled)
   Active: active (running) since Tue 2018-12-04 22:26:04 JST; 15min ago
  Process: 563 ExecStart=/opt/samba/sbin/samba -D (code=exited, status=0/SUCCESS)
 Main PID: 576 (samba)
   CGroup: /system.slice/samba-ad-dc.service
           ├─576 samba: root process .
           ├─582 samba: task[s3fs_parent]
           ├─583 samba: task[dcesrv] .
           ├─584 samba: tfork waiter process
           ├─585 samba: task[nbtd] .
           ├─586 /opt/samba/sbin/smbd -D --option=server role check:inhibit=yes --foreground
           ├─587 samba: task[wrepl] .
           ├─588 samba: task[ldapsrv] .
           ├─589 samba: task[cldapd] .
           ├─590 samba: conn[kdc_tcp] c[ipv4:192.168.0.19:59581] s[ipv4:192.168.0.20:88] server_id[590.42]
           ├─591 samba: task[dreplsrv]
           ├─592 samba: task[winbindd_parent]
           ├─593 samba: task[ntp_signd]
           ├─594 samba: tfork waiter process
           ├─595 samba: task[kccsrv] .
           ├─596 /opt/samba/sbin/winbindd -D --option=server role check:inhibit=yes --foreground
           ├─597 samba: task[dnsupdate]
           ├─598 samba: task[dns] .
           ├─607 /opt/samba/sbin/smbd -D --option=server role check:inhibit=yes --foreground
           ├─608 /opt/samba/sbin/smbd -D --option=server role check:inhibit=yes --foreground
           ├─609 winbindd: domain child [HIGHSPEC]
           ├─610 winbindd: idmap child .
           ├─611 winbindd: domain child [BUILTIN]
           └─612 /opt/samba/sbin/smbd -D --option=server role check:inhibit=yes --foreground

12月 04 22:26:07 raspberrypi1 samba[576]: root process[576]: [2018/12/04 22:26:07.316728,  0] ../source4/smbd/server.c:696(binary_smbd_main)
12月 04 22:26:07 raspberrypi1 samba[576]: root process[576]:   binary_smbd_main: samba: using 'standard' process model
12月 04 22:26:07 raspberrypi1 samba[576]: root process[576]: [2018/12/04 22:26:07.574858,  0] ../lib/util/become_daemon.c:138(daemon_ready)
12月 04 22:26:07 raspberrypi1 samba[576]: root process[576]:   daemon_ready: STATUS=daemon 'samba' finished starting up and ready to serve connections
12月 04 22:26:09 raspberrypi1 winbindd[596]: [2018/12/04 22:26:09.727373,  0] ../source3/winbindd/winbindd_cache.c:3160(initialize_winbindd_cache)
12月 04 22:26:09 raspberrypi1 winbindd[596]:   initialize_winbindd_cache: clearing cache and re-creating with version number 2
12月 04 22:26:09 raspberrypi1 winbindd[596]: [2018/12/04 22:26:09.861619,  0] ../lib/util/become_daemon.c:138(daemon_ready)
12月 04 22:26:09 raspberrypi1 winbindd[596]:   daemon_ready: STATUS=daemon 'winbindd' finished starting up and ready to serve connections
12月 04 22:26:10 raspberrypi1 smbd[586]: [2018/12/04 22:26:10.776295,  0] ../lib/util/become_daemon.c:138(daemon_ready)
12月 04 22:26:10 raspberrypi1 smbd[586]:   daemon_ready: STATUS=daemon 'smbd' finished starting up and ready to serve connections

0 コメント:

自己紹介

自分の写真
東京都, Japan
憂鬱な凍死家です。こちらではmixiとは異なり固めの話題中心です。

Total Page View

Categories

Powered by Blogger.

Popular Posts

Blog Archive