48
49
#define DEFAULT_PRIORITISE_WRITE_LOCKS 1
49
50
#define DEFAULT_USE_MLOCKALL 0
50
51
#define DEFAULT_METADATA_READ_ONLY 0
52
#define DEFAULT_LVDISPLAY_SHOWS_FULL_DEVICE_PATH 0
52
54
#define DEFAULT_MIRROR_SEGTYPE "mirror"
53
55
#define DEFAULT_MIRRORLOG "disk"
54
56
#define DEFAULT_MIRROR_LOG_FAULT_POLICY "allocate"
55
57
#define DEFAULT_MIRROR_IMAGE_FAULT_POLICY "remove"
56
58
#define DEFAULT_MIRROR_MAX_IMAGES 8 /* limited by kernel DM_KCOPYD_MAX_REGIONS */
59
#define DEFAULT_RAID_FAULT_POLICY "warn"
57
60
#define DEFAULT_DMEVENTD_RAID_LIB "libdevmapper-event-lvm2raid.so"
58
61
#define DEFAULT_DMEVENTD_MIRROR_LIB "libdevmapper-event-lvm2mirror.so"
59
62
#define DEFAULT_DMEVENTD_SNAPSHOT_LIB "libdevmapper-event-lvm2snapshot.so"
63
#define DEFAULT_DMEVENTD_THIN_LIB "libdevmapper-event-lvm2thin.so"
60
64
#define DEFAULT_DMEVENTD_MONITOR 1
61
65
#define DEFAULT_BACKGROUND_POLLING 1
67
#define DEFAULT_THIN_CHECK_EXECUTABLE "/sbin/thin_check -q"
68
#define DEFAULT_THIN_POOL_METADATA_REQUIRE_SEPARATE_PVS 0
69
#define DEFAULT_THIN_POOL_MAX_METADATA_SIZE (16 * 1024 * 1024) /* KB */
70
#define DEFAULT_THIN_POOL_MIN_METADATA_SIZE 2048 /* KB */
71
#define DEFAULT_THIN_POOL_OPTIMAL_SIZE (128 * 1024 * 1024) /* KB */
63
73
#define DEFAULT_UMASK 0077
65
75
#ifdef LVM1_FALLBACK
115
126
#ifdef DEVMAPPER_SUPPORT
116
127
# define DEFAULT_ACTIVATION 1
117
128
# define DEFAULT_RESERVED_MEMORY 8192
118
# define DEFAULT_RESERVED_STACK 256
129
# define DEFAULT_RESERVED_STACK 64 /* KB */
119
130
# define DEFAULT_PROCESS_PRIORITY -18
121
132
# define DEFAULT_ACTIVATION 0
135
#define DEFAULT_USE_LINEAR_TARGET 1
124
136
#define DEFAULT_STRIPE_FILLER "error"
125
137
#define DEFAULT_MIRROR_REGION_SIZE 512 /* KB */
126
138
#define DEFAULT_INTERVAL 15
139
151
#define DEFAULT_REP_QUOTED 1
140
152
#define DEFAULT_REP_SEPARATOR " "
142
#define DEFAULT_LVS_COLS "lv_name,vg_name,lv_attr,lv_size,origin,snap_percent,move_pv,mirror_log,copy_percent,convert_lv"
154
#define DEFAULT_LVS_COLS "lv_name,vg_name,lv_attr,lv_size,pool_lv,origin,data_percent,move_pv,mirror_log,copy_percent,convert_lv"
143
155
#define DEFAULT_VGS_COLS "vg_name,pv_count,lv_count,snap_count,vg_attr,vg_size,vg_free"
144
156
#define DEFAULT_PVS_COLS "pv_name,vg_name,pv_fmt,pv_attr,pv_size,pv_free"
145
157
#define DEFAULT_SEGS_COLS "lv_name,vg_name,lv_attr,stripes,segtype,seg_size"
146
158
#define DEFAULT_PVSEGS_COLS "pv_name,vg_name,pv_fmt,pv_attr,pv_size,pv_free,pvseg_start,pvseg_size"
148
#define DEFAULT_LVS_COLS_VERB "lv_name,vg_name,seg_count,lv_attr,lv_size,lv_major,lv_minor,lv_kernel_major,lv_kernel_minor,origin,snap_percent,move_pv,copy_percent,mirror_log,convert_lv,lv_uuid"
160
#define DEFAULT_LVS_COLS_VERB "lv_name,vg_name,seg_count,lv_attr,lv_size,lv_major,lv_minor,lv_kernel_major,lv_kernel_minor,pool_lv,origin,data_percent,metadata_percent,move_pv,copy_percent,mirror_log,convert_lv,lv_uuid"
149
161
#define DEFAULT_VGS_COLS_VERB "vg_name,vg_attr,vg_extent_size,pv_count,lv_count,snap_count,vg_size,vg_free,vg_uuid"
150
162
#define DEFAULT_PVS_COLS_VERB "pv_name,vg_name,pv_fmt,pv_attr,pv_size,pv_free,dev_size,pv_uuid"
151
163
#define DEFAULT_SEGS_COLS_VERB "lv_name,vg_name,lv_attr,seg_start,seg_size,stripes,segtype,stripesize,chunksize"