summaryrefslogtreecommitdiff
path: root/sys-cluster/ceph/files/ceph.logrotate
blob: 881d7ffb43d6d0bda69a648b9eee2317446a1ff4 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
/var/log/ceph/admin.log
/var/log/ceph/ceph.log
/var/log/ceph/ceph-mon.*.log
/var/log/ceph/ceph-mds.*.log
/var/log/ceph/ceph-osd.*.log
{
    rotate 7
    daily
    compress
    sharedscripts
    prerotate
	for dmn in $(cd /run/ceph && ls *.asok 2>/dev/null); do
		ceph --admin-daemon /run/ceph/${dmn} log flush 2>/dev/null >/dev/null
	done
    endscript
    postrotate
	for dmn in $(cd /run/ceph && ls *.asok 2>/dev/null); do
		ceph --admin-daemon /run/ceph/${dmn} log reopen 2>/dev/null >/dev/null
        done
    endscript
    missingok
}