Hi Sage, Many thanks for the info. I have inherited this cluster, but I believe it may have been created with mkcephfs rather than ceph-deploy. I'll touch the done files and see what happens. Looking at the logic in the logrotate script I'm sure this will resolve the problem. Thanks J On 11 July 2014 15:04, Sage Weil <sweil at redhat.com> wrote: > On Fri, 11 Jul 2014, James Eckersall wrote: > > Upon further investigation, it looks like this part of the ceph logrotate > > script is causing me the problem: > > > > if [ -e "/var/lib/ceph/$daemon/$f/done" ] && [ -e > > "/var/lib/ceph/$daemon/$f/upstart" ] && [ ! -e > > "/var/lib/ceph/$daemon/$f/sysvinit" ]; then > > > > I don't have a "done" file in the mounted directory for any of my osd's. > My > > mon's all have the done file and logrotate is working fine for those. > > Was this cluster created a while ago with mkcephfs? > > > So my question is, what is the purpose of the "done" file and should I > just > > create one for each of my osd's ? > > It's used by the newer ceph-disk stuff to indicate whether the OSD > directory is propertly 'prepared' and whether the startup stuff should pay > attention. > > If these are active OSDs, yeah, just touch 'done'. (Don't touch sysvinit, > though, if you are enumerating the daemons in ceph.conf with host = foo > lines.) > > sage > > > > > > > > > > On 10 July 2014 11:10, James Eckersall <james.eckersall at gmail.com> > wrote: > > Hi, > > I've just upgraded a ceph cluster from Ubuntu 12.04 with 0.73.1 to > > Ubuntu 14.04 with 0.80.1. > > > > I've noticed that the log rotation doesn't appear to work correctly. > > The OSD's are just not logging to the current ceph-osd-X.log file. > > If I restart the OSD's, they start logging, but then overnight, they > > stop logging when the logs are rotated. > > > > Has anyone else noticed a problem with this? > > > > > > > > > -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.ceph.com/pipermail/ceph-users-ceph.com/attachments/20140711/61b43022/attachment.htm>