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