I'm running Openindiana 151a, which I guess is illumos.

I've posted about this on openindiana list but wondered if it might
not be appropriate to ask here too.

I seem to have done all I should do for auto-snapshosts to work (I
think)

Enabled time-slider in the gui by checking the `enable' button.  And
leaving the config at default.

That did not appear to cause the auto-snapshot sevices so I started
them all by hand and they have continued to run for a couple of days:

svcs -a|grep 'time-slider\|auto-snap':
  disabled       Oct_29   svc:/application/time-slider/plugin:zfs-send
  disabled       Oct_29   svc:/application/time-slider/plugin:rsync
  online         Oct_29   svc:/application/time-slider:default
  online         13:29:51 svc:/system/filesystem/zfs/auto-snapshot:daily
  online         13:30:51 svc:/system/filesystem/zfs/auto-snapshot:frequent
  online         13:31:00 svc:/system/filesystem/zfs/auto-snapshot:hourly
  online         13:31:10 svc:/system/filesystem/zfs/auto-snapshot:monthly
  online         13:31:15 svc:/system/filesystem/zfs/auto-snapshot:weekly

And yet, no snapshots have appeared:

  aside: Incedently, what are those first two that are disabled about? 

   uname -a 
    SunOS voi 5.11 oi_151a i86pc i386 i86pc Solaris

   ls -al /rpool/.zfs/snapshot
  total 0
  dr-xr-xr-x 2 root root 2 2011-10-29 07:58 .
  dr-xr-xr-x 4 root root 4 2011-10-29 00:06 ..

-------        ---------       ---=---       ---------      -------- 

There appears to have been nothing entered in root crontab

  crontab -l |grep '^[^#]'
  10 3 * * * /usr/sbin/logadm
  15 3 * * 0 [ -x /usr/lib/fs/nfs/nfsfind ] && /usr/lib/fs/nfs/nfsfind
  30 3 * * * [ -x /usr/lib/gss/gsscred_clean ] && /usr/lib/gss/gsscred_clean
  30 0,9,12,18,21 * * * /usr/lib/update-manager/update-refresh.sh

What should have been entered there?

Finally getting down to the output log 
 svc:/application/time-slider:default

-------        ---------       ---=---       ---------      -------- 
[...]
[ Oct 29 01:00:22 Executing start method ("/lib/svc/method/time-slider start"). 
]
crontab: can't open your crontab file.
[ Oct 29 01:01:02 Method "start" exited with status 0. ]
[ Oct 29 01:01:16 Stopping because service disabled. ]
[ Oct 29 01:01:17 Executing stop method (:kill). ]
[ Oct 29 07:59:05 Enabled. ]

Why can it not open crontab file?

   # ls -l /var/spool/cron
  total 3
  drwxr-xr-x 2 root sys 2 2011-09-12 06:01 atjobs
  drwxr-xr-x 2 root sys 6 2011-10-29 08:00 crontabs

  # ls -l /var/spool/cron/crontabs
  total 6
  -rw------- 1 root sys    1004 2011-09-12 06:04 adm
  -rw------- 1 root root   1241 2011-10-29 08:00 root
  -rw------- 1 root sys    1122 2011-09-12 06:01 sys
  -rw------- 1 root daemon    0 2011-10-29 08:00 zfssnap

Which crontab would it be, or is it not one of those already there?

could it be as simple as `touch'ing a specific named crontab with the
right owner and group?



-------------------------------------------
illumos-discuss
Archives: https://www.listbox.com/member/archive/182180/=now
RSS Feed: https://www.listbox.com/member/archive/rss/182180/21175430-2e6923be
Modify Your Subscription: 
https://www.listbox.com/member/?member_id=21175430&id_secret=21175430-6a77cda4
Powered by Listbox: http://www.listbox.com

Reply via email to