Update config from a copy of the default example to one specific to local partition scheme.
This commit is contained in:
parent
ac4da8c7f3
commit
5019dfbd55
|
|
@ -1,4 +1,10 @@
|
|||
#!/usr/bin/env bash
|
||||
|
||||
echo "Available in debian, install with 020_sanoid.sh"
|
||||
exit 1
|
||||
|
||||
#------------------------------------------------------------------------------
|
||||
|
||||
apt install -y libconfig-inifiles-perl git
|
||||
|
||||
cd /opt
|
||||
|
|
@ -17,17 +23,17 @@ cp /opt/sanoid/sanoid.defaults.conf /etc/sanoid/sanoid.defaults.conf
|
|||
# # #
|
||||
# # you have been warned. #
|
||||
# ###################################################################################
|
||||
#
|
||||
#
|
||||
# [template_default]
|
||||
#
|
||||
#
|
||||
# # these settings don't make sense in a template, but we use the defaults file
|
||||
# # as our list of allowable settings also, so they need to be present here even if
|
||||
# # as our list of allowable settings also, so they need to be present here even if
|
||||
# # unset.
|
||||
# path =
|
||||
# recursive =
|
||||
# use_template =
|
||||
# process_children_only =
|
||||
#
|
||||
#
|
||||
# # If any snapshot type is set to 0, we will not take snapshots for it - and will immediately
|
||||
# # prune any of those type snapshots already present.
|
||||
# #
|
||||
|
|
@ -39,11 +45,11 @@ cp /opt/sanoid/sanoid.defaults.conf /etc/sanoid/sanoid.defaults.conf
|
|||
# monthly = 6
|
||||
# yearly = 0
|
||||
# min_percent_free = 10
|
||||
#
|
||||
#
|
||||
# # We will automatically take snapshots if autosnap is on, at the desired times configured
|
||||
# # below (or immediately, if we don't have one since the last preferred time for that type).
|
||||
# #
|
||||
# # Note that we will not take snapshots for a given type if that type is set to 0 above,
|
||||
# # Note that we will not take snapshots for a given type if that type is set to 0 above,
|
||||
# # regardless of the autosnap setting - for example, if yearly=0 we will not take yearlies
|
||||
# # even if we've defined a preferred time for yearlies and autosnap is on.
|
||||
# autosnap = 1;
|
||||
|
|
@ -61,7 +67,7 @@ cp /opt/sanoid/sanoid.defaults.conf /etc/sanoid/sanoid.defaults.conf
|
|||
# yearly_mday = 1;
|
||||
# yearly_hour = 0;
|
||||
# yearly_min = 0;
|
||||
#
|
||||
#
|
||||
# # monitoring plugin - define warn / crit levels for each snapshot type by age, in units of one period down
|
||||
# # example hourly_warn = 90 means issue WARNING if most recent hourly snapshot is not less than 90 minutes old,
|
||||
# # daily_crit = 36 means issue CRITICAL if most recent daily snapshot is not less than 36 hours old,
|
||||
|
|
@ -75,7 +81,7 @@ cp /opt/sanoid/sanoid.defaults.conf /etc/sanoid/sanoid.defaults.conf
|
|||
# monitor_dont_warn = no
|
||||
# monitor_dont_crit = no
|
||||
# hourly_warn = 90
|
||||
# hourly_crit = 360
|
||||
# hourly_crit = 360
|
||||
# daily_warn = 28
|
||||
# daily_crit = 32
|
||||
# monthly_warn = 32
|
||||
|
|
@ -87,17 +93,17 @@ cp /opt/sanoid/sanoid.defaults.conf /etc/sanoid/sanoid.defaults.conf
|
|||
#
|
||||
# * * * * * /usr/local/bin/sanoid --cron
|
||||
#
|
||||
# Only crontab entry you'll ever need. (You're of course perfectly welcome to do something like
|
||||
# Only crontab entry you'll ever need. (You're of course perfectly welcome to do something like
|
||||
#
|
||||
# 0 * * * * /usr/local/bin/sanoid --cron
|
||||
# 0 * * * * /usr/local/bin/sanoid --cron
|
||||
#
|
||||
# instead if you want to limit number of executions possible.) different number of snapshots per volume
|
||||
#
|
||||
# Super easy. You can use templates, write your own templates, or override individual settings within a
|
||||
# Super easy. You can use templates, write your own templates, or override individual settings within a
|
||||
# template.
|
||||
#
|
||||
# Some example usage, including recursive application (will apply to datasets that are children of the
|
||||
# dataset being configured) and non-recursive, a custom template, and overriding individual settings in
|
||||
# Some example usage, including recursive application (will apply to datasets that are children of the
|
||||
# dataset being configured) and non-recursive, a custom template, and overriding individual settings in
|
||||
# a template:
|
||||
|
||||
#/etc/sanoid/sanoid.conf:
|
||||
|
|
@ -137,7 +143,7 @@ cp /opt/sanoid/sanoid.defaults.conf /etc/sanoid/sanoid.defaults.conf
|
|||
# autosnap = yes
|
||||
# autoprune = yes
|
||||
|
||||
cat > /etc/sanoid/sanoid.conf << 'EOF'
|
||||
cat >/etc/sanoid/sanoid.conf <<'EOF'
|
||||
######################################
|
||||
# This is a sample sanoid.conf file. #
|
||||
# It should go in /etc/sanoid. #
|
||||
|
|
@ -207,5 +213,3 @@ cat > /etc/sanoid/sanoid.conf << 'EOF'
|
|||
daily_warn = 48
|
||||
daily_crit = 60
|
||||
EOF
|
||||
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue