[Samba] Log rotation issue

Achim Gottinger achim at ag-web.biz
Thu Nov 30 12:50:52 UTC 2017



Am 30.11.2017 um 13:17 schrieb Anantha Raghava via samba:
> Hi,
>
> We recently migrated the samba-ad-dc from 4.6.5 to 4.7.1. Over a 
> period of last 15 days or so we have been observing that although the 
> samba log rotates, upon rotation, samba will start writing the logs to 
> both the main log file and the <main log>.old file simultaneously. 
> While, the main log file rotates properly, instead of deleting old 
> file and create a new one on rotation, samba continues to write into 
> the <main log>.old file and file size keeps increasing.
>
> Any suggestion to fix it? Also, we need some suggestions to use wild 
> card such as %h, %m etc for samba log.
>
> Our smb.conf is shown below.
>
> # Global parameters
> [global]
>         netbios name = DC1
>         realm = ***********.COM
>         server services = s3fs, rpc, nbt, wrepl, ldap, cldap, kdc, 
> drepl, winbindd, ntp_signd, kcc, dnsupdate
>         workgroup = ********
>         server role = active directory domain controller
>         idmap_ldb:use rfc2307 = yes
>         ldap server require strong auth = no
>
> #eventlog list = Application System Security SyslogLinux
>         eventlog list = Security
>         #Log Level
>         log level = 3
>         log file = /var/log/samba/samba.log
>         max log size = 1000000
>
> [netlogon]
>         path = /usr/local/samba/var/locks/sysvol/***********.com/scripts
>         read only = No
>
> [sysvol]
>         path = /usr/local/samba/var/locks/sysvol
>         read only = No
>
> [shares]
>         comment = For all Users
>         path = /home/shares
>         read only = No
>
>
You can try and add the "copytruncate" option to your samba logrotate 
config file.
This is what i have to use on debian wheezy:
/etc/logrotate.d/samba
-----------------------------

...

/var/log/samba/log.samba {
     weekly
     missingok
     rotate 7
     copytruncate
     compress
     delaycompress
     notifempty
}
----------------------------



More information about the samba mailing list