OK, I've now completely disabled timeslider, deleted all snapshots,
deleted all BEs, other than the default, reneabled timeslider, cleared
any svc issue, and ensured that snapshots are enabled:

# zfs set -r snapdir=visible rpool
# zfs set -r com.sun:auto-snapshot=true rpool
# zfs set com.sun:auto-snapshot=false rpool/swap
# zfs set com.sun:auto-snapshot=false rpool/dump

SO -

1) svcs -x still shows svc in maintenance mode:

# svcs -x
svc:/application/time-slider/plugin:zfs-send (Time Slider Plugin Framework)
 State: maintenance since November 21, 2013 01:18:21 AM EST
Reason: Maintenance requested by "svc:/application/time-slider:default"
   See: /var/svc/log/application-time-slider:default.log
   See: http://support.oracle.com/msg/SMF-8000-R4
   See: /var/svc/log/application-time-slider-plugin:zfs-send.log
Impact: This service is not running.


2) snapshots are missing for / (rpool/ROOT/SRU11.1.12.5.0) :

# df -k /
Filesystem           1K-blocks      Used Available Use% Mounted on
rpool/ROOT/SRU11.1.12.5.0
                     398118676   4909286 393209390   2% /
# df -k /.zfs
Filesystem           1K-blocks      Used Available Use% Mounted on
rpool/ROOT/SRU11.1.12.5.0
                     398118737   4909286 393209451   2% /
# ls /.zfs
shares  snapshot
# ls /.zfs/snapshot
#


Any ideas? Anyone?

---------- Forwarded message ----------
From: Chris Wells <[email protected]>
Date: Tue, Nov 12, 2013 at 8:35 AM
Subject: Solaris 11.1 Timeslider
To: [email protected]


Hi guys.

I've been having a problem with Timeslider (well, since about
OpenSolaris Nevada 130 something).
Having done a complete reinstall of Solaris 11.1, and brought it up to
the current SRU (SRU11.1.12.5.0), I'm still having issues.

What I'm finding is that timeslider fills up past the autodelete level
(75%), and generally gets bogged down, and fills up to 100% eventually
without corrective action.

And the svc:/application/time-slider/plugin:zfs-send service (Time
Slider Plugin Framework), usually gets put into maintenance mode by
time-slider.

What I've found is that time-slider puts zfs holds (why?) on zfs
snapshots, and the snapshots never get deleted.

I can unblock it with something like:

fixtimeslider.sh :
------------------------
#!/bin/sh

svcadm disable -t time-slider

for f in `zfs list -H -t snapshot -o name`; do \
  zfs release -r org.opensolaris:time-slider-plugin:zfs-send $f;
done

svcadm clear svc:/application/time-slider/plugin:zfs-send

svcadm enable time-slider
------------------------

I ran this over the weekend, and was able to reduce the zpool
utilisation down from 95% used down to 60%. However, zfs held
snapshots have started appearing again:

root@marvin:~# for f in `zfs list -t snapshot -o name`; do zfs holds
$f; done 2>&1 | grep "zfs-send"
rpool@zfs-auto-snap_hourly-2013-11-11-00h46
org.opensolaris:time-slider-plugin:zfs-send  Mon Nov 11 00:46:50 2013
rpool/ROOT/SRU11.1.11.4.0/var@zfs-auto-snap_hourly-2013-11-11-00h46
org.opensolaris:time-slider-plugin:zfs-send  Mon Nov 11 00:46:49 2013
rpool/ROOT/SRU11.1.12.5.0/var@zfs-auto-snap_hourly-2013-11-11-00h46
org.opensolaris:time-slider-plugin:zfs-send  Mon Nov 11 00:46:50 2013
rpool/ROOT/s11.1ga/var@zfs-auto-snap_hourly-2013-11-11-00h46
org.opensolaris:time-slider-plugin:zfs-send  Mon Nov 11 00:46:48 2013
rpool/VARSHARE@zfs-auto-snap_hourly-2013-11-11-00h46
org.opensolaris:time-slider-plugin:zfs-send  Mon Nov 11 00:46:49 2013
rpool/VMs@zfs-auto-snap_hourly-2013-11-11-00h46
org.opensolaris:time-slider-plugin:zfs-send  Mon Nov 11 00:46:49 2013
rpool/download@zfs-auto-snap_hourly-2013-11-11-00h46
org.opensolaris:time-slider-plugin:zfs-send  Mon Nov 11 00:46:47 2013
rpool/export/home/crispi@zfs-auto-snap_hourly-2013-11-11-00h46
org.opensolaris:time-slider-plugin:zfs-send  Mon Nov 11 00:46:47 2013
rpool/export/users@zfs-auto-snap_hourly-2013-11-11-00h46
org.opensolaris:time-slider-plugin:zfs-send  Mon Nov 11 00:46:48 2013
rpool/ftp@zfs-auto-snap_hourly-2013-11-11-00h46
org.opensolaris:time-slider-plugin:zfs-send  Mon Nov 11 00:46:46 2013
rpool/incoming@zfs-auto-snap_hourly-2013-11-11-00h46
org.opensolaris:time-slider-plugin:zfs-send  Mon Nov 11 00:46:46 2013
rpool/isos@zfs-auto-snap_hourly-2013-11-11-00h46
org.opensolaris:time-slider-plugin:zfs-send  Mon Nov 11 00:46:47 2013
rpool/squid@zfs-auto-snap_hourly-2013-11-11-00h46
org.opensolaris:time-slider-plugin:zfs-send  Mon Nov 11 00:46:45 2013
rpool/www@zfs-auto-snap_hourly-2013-11-11-00h46
org.opensolaris:time-slider-plugin:zfs-send  Mon Nov 11 00:46:45 2013


So - Why is this happening? And what is the long term fix? - surely
zfs/timeslider should be more reliable than this?


--
Regards,

Chris


-- 
Regards,

Chris

_______________________________________________
msosug mailing list
[email protected]
http://mexico.purplecow.org/m/listinfo/msosug

Reply via email to