config file cleanup and a defaults file
[multipath-tools/.git] / multipath.conf.defaults
1 # These are the compiled in default settings.  They will be used unless you
2 # overwrite these values in your config file.
3
4 #defaults {
5 #       udev_dir                /dev
6 #       polling_interval        5
7 #       selector                "round-robin 0"
8 #       path_grouping_policy    failover
9 #       getuid_callout          "/lib/udev/scsi_id -g -u -s /block/%n"
10 #       prio                    const
11 #       path_checker            directio
12 #       rr_min_io               1000
13 #       rr_weight               uniform
14 #       failback                manual
15 #       no_path_retry           fail
16 #       user_friendly_names     no
17 #}
18 #
19 #blacklist {
20 #       devnode "^(ram|raw|loop|fd|md|dm-|sr|scd|st)[0-9]*"
21 #       devnode "^hd[a-z]"
22 #       devnode "^dcssblk[0-9]*"
23 #}
24 #
25 #devices {
26 #       device {
27 #               vendor                  "APPLE*"
28 #               product                 "Xserve RAID"
29 #               getuid_callout          "/lib/udev/scsi_id -g -u -s /block/%n"
30 #               features                "0"
31 #               hardware_handler        "0"
32 #               path_selector           "round-robin 0"
33 #               path_grouping_policy    multibus
34 #               rr_weight               uniform
35 #               rr_min_io               1000
36 #               path_checker            directio
37 #               prio                    const
38 #       }
39 #       device {
40 #               vendor                  "3PARdata"
41 #               product                 "VV"
42 #               getuid_callout          "/lib/udev/scsi_id -g -u -s /block/%n"
43 #               features                "0"
44 #               hardware_handler        "0"
45 #               path_selector           "round-robin 0"
46 #               path_grouping_policy    multibus
47 #               rr_weight               uniform
48 #               rr_min_io               1000
49 #               path_checker            directio
50 #               prio                    const
51 #       }
52 #       device {
53 #               vendor                  "DEC"
54 #               product                 "HSG80"
55 #               getuid_callout          "/lib/udev/scsi_id -g -u -s /block/%n"
56 #               features                "1 queue_if_no_path"
57 #               hardware_handler        "1 hp-sw"
58 #               path_selector           "round-robin 0"
59 #               path_grouping_policy    multibus
60 #               rr_weight               uniform
61 #               rr_min_io               1000
62 #               path_checker            hp_sw
63 #               prio                    hp_sw
64 #       }
65 #       device {
66 #               vendor                  "HP"
67 #               product                 "A6189A"
68 #               getuid_callout          "/lib/udev/scsi_id -g -u -s /block/%n"
69 #               features                "0"
70 #               hardware_handler        "0"
71 #               path_selector           "round-robin 0"
72 #               path_grouping_policy    multibus
73 #               rr_weight               uniform
74 #               no_path_retry           12
75 #               rr_min_io               1000
76 #               path_checker            directio
77 #               prio                    const
78 #       }
79 #       device {
80 #               vendor                  "(COMPAQ|HP)"
81 #               product                 "(MSA|HSV)1.0.*"
82 #               getuid_callout          "/lib/udev/scsi_id -g -u -s /block/%n"
83 #               features                "1 queue_if_no_path"
84 #               hardware_handler        "1 hp-sw"
85 #               path_selector           "round-robin 0"
86 #               path_grouping_policy    group_by_prio
87 #               rr_weight               uniform
88 #               no_path_retry           12
89 #               rr_min_io               1000
90 #               path_checker            hp_sw
91 #               prio                    hp_sw
92 #       }
93 #       device {
94 #               vendor                  "HP"
95 #               product                 "MSA VOLUME"
96 #               getuid_callout          "/lib/udev/scsi_id -g -u -s /block/%n"
97 #               features                "0"
98 #               hardware_handler        "0"
99 #               path_selector           "round-robin 0"
100 #               path_grouping_policy    group_by_prio
101 #               failback                immediate
102 #               rr_weight               uniform
103 #               no_path_retry           12
104 #               rr_min_io               1000
105 #               path_checker            tur
106 #               prio                    alua
107 #       }
108 #       device {
109 #               vendor                  "HP"
110 #               product                 "MSA2000s*"
111 #               getuid_callout          "/sbin/cciss_id %n"
112 #               features                "0"
113 #               hardware_handler        "0"
114 #               path_selector           "round-robin 0"
115 #               path_grouping_policy    group_by_prio
116 #               failback                immediate
117 #               rr_weight               uniform
118 #               no_path_retry           12
119 #               rr_min_io               1000
120 #               path_checker            tur
121 #               prio                    const
122 #       }
123 #       device {
124 #               vendor                  "(COMPAQ|HP)"
125 #               product                 "HSV1[01]1|HSV2[01]0|HSV300"
126 #               getuid_callout          "/lib/udev/scsi_id -g -u -s /block/%n"
127 #               features                "0"
128 #               hardware_handler        "0"
129 #               path_selector           "round-robin 0"
130 #               path_grouping_policy    group_by_prio
131 #               failback                immediate
132 #               rr_weight               uniform
133 #               no_path_retry           12
134 #               rr_min_io               1000
135 #               path_checker            tur
136 #               prio                    alua
137 #       }
138 #       device {
139 #               vendor                  "HP"
140 #               product                 "MSA2[02]12*"
141 #               getuid_callout          "/lib/udev/scsi_id -g -u -s /block/%n"
142 #               features                "0"
143 #               hardware_handler        "0"
144 #               path_selector           "round-robin 0"
145 #               path_grouping_policy    multibus
146 #               failback                immediate
147 #               rr_weight               uniform
148 #               no_path_retry           12
149 #               rr_min_io               1000
150 #               path_checker            tur
151 #               prio                    const
152 #       }
153 #       device {
154 #               vendor                  "HP"
155 #               product                 "LOGICAL VOLUME.*"
156 #               getuid_callout          "/lib/udev/scsi_id -n -g -u -s /block/%n"
157 #               features                "0"
158 #               hardware_handler        "0"
159 #               path_selector           "round-robin 0"
160 #               path_grouping_policy    multibus
161 #               failback                immediate
162 #               rr_weight               uniform
163 #               no_path_retry           12
164 #               rr_min_io               1000
165 #               path_checker            tur
166 #               prio                    const
167 #       }
168 #       device {
169 #               vendor                  "DDN"
170 #               product                 "SAN DataDirector"
171 #               getuid_callout          "/lib/udev/scsi_id -g -u -s /block/%n"
172 #               features                "0"
173 #               hardware_handler        "0"
174 #               path_selector           "round-robin 0"
175 #               path_grouping_policy    multibus
176 #               rr_weight               uniform
177 #               rr_min_io               1000
178 #               path_checker            directio
179 #               prio                    const
180 #       }
181 #       device {
182 #               vendor                  "EMC"
183 #               product                 "SYMMETRIX"
184 #               getuid_callout          "/lib/udev/scsi_id -g -u -ppre-spc3-83 -s /block/%n"
185 #               features                "0"
186 #               hardware_handler        "0"
187 #               path_selector           "round-robin 0"
188 #               path_grouping_policy    multibus
189 #               rr_weight               uniform
190 #               rr_min_io               1000
191 #               path_checker            directio
192 #               prio                    const
193 #       }
194 #       device {
195 #               vendor                  "DGC"
196 #               product                 ".*"
197 #               product_blacklist       "LUNZ"
198 #               getuid_callout          "/lib/udev/scsi_id -g -u -s /block/%n"
199 #               prio_callout            "/sbin/mpath_prio_emc /dev/%n"
200 #               features                "1 queue_if_no_path"
201 #               hardware_handler        "1 emc"
202 #               path_selector           "round-robin 0"
203 #               path_grouping_policy    group_by_prio
204 #               failback                immediate
205 #               rr_weight               uniform
206 #               no_path_retry           60
207 #               rr_min_io               1000
208 #               path_checker            emc_clariion
209 #               prio                    emc
210 #       }
211 #       device {
212 #               vendor                  "FSC"
213 #               product                 "CentricStor"
214 #               getuid_callout          "/lib/udev/scsi_id -g -u -s /block/%n"
215 #               features                "0"
216 #               hardware_handler        "0"
217 #               path_selector           "round-robin 0"
218 #               path_grouping_policy    group_by_serial
219 #               rr_weight               uniform
220 #               rr_min_io               1000
221 #               path_checker            directio
222 #               prio                    const
223 #       }
224 #       device {
225 #               vendor                  "(HITACHI|HP)"
226 #               product                 "OPEN-.*"
227 #               getuid_callout          "/lib/udev/scsi_id -g -u -s /block/%n"
228 #               features                "1 queue_if_no_path"
229 #               hardware_handler        "0"
230 #               path_selector           "round-robin 0"
231 #               path_grouping_policy    multibus
232 #               rr_weight               uniform
233 #               rr_min_io               100
234 #               path_checker            tur
235 #               prio                    const
236 #       }
237 #       device {
238 #               vendor                  "HITACHI"
239 #               product                 "DF.*"
240 #               getuid_callout          "/lib/udev/scsi_id -g -u -s /block/%n"
241 #               features                "1 queue_if_no_path"
242 #               hardware_handler        "0"
243 #               path_selector           "round-robin 0"
244 #               path_grouping_policy    group_by_prio
245 #               failback                immediate
246 #               rr_weight               uniform
247 #               rr_min_io               1000
248 #               path_checker            tur
249 #               prio                    hds
250 #       }
251 #       device {
252 #               vendor                  "IBM"
253 #               product                 "ProFibre 4000R"
254 #               getuid_callout          "/lib/udev/scsi_id -g -u -s /block/%n"
255 #               features                "0"
256 #               hardware_handler        "0"
257 #               path_selector           "round-robin 0"
258 #               path_grouping_policy    multibus
259 #               rr_weight               uniform
260 #               rr_min_io               1000
261 #               path_checker            readsector0
262 #               prio                    const
263 #       }
264 #       device {
265 #               vendor                  "IBM"
266 #               product                 "1722-600"
267 #               getuid_callout          "/lib/udev/scsi_id -g -u -s /block/%n"
268 #               features                "1 queue_if_no_path"
269 #               hardware_handler        "1 rdac"
270 #               path_selector           "round-robin 0"
271 #               path_grouping_policy    group_by_prio
272 #               failback                immediate
273 #               rr_weight               uniform
274 #               no_path_retry           300
275 #               rr_min_io               1000
276 #               path_checker            rdac
277 #               prio                    rdac
278 #       }
279 #       device {
280 #               vendor                  "IBM"
281 #               product                 "1742"
282 #               getuid_callout          "/lib/udev/scsi_id -g -u -s /block/%n"
283 #               features                "0"
284 #               hardware_handler        "1 rdac"
285 #               path_selector           "round-robin 0"
286 #               path_grouping_policy    group_by_prio
287 #               failback                immediate
288 #               rr_weight               uniform
289 #               no_path_retry           queue
290 #               rr_min_io               1000
291 #               path_checker            rdac
292 #               prio                    rdac
293 #       }
294 #       device {
295 #               vendor                  "IBM"
296 #               product                 "1814"
297 #               getuid_callout          "/lib/udev/scsi_id -g -u -s /block/%n"
298 #               features                "0"
299 #               hardware_handler        "1 rdac"
300 #               path_selector           "round-robin 0"
301 #               path_grouping_policy    group_by_prio
302 #               failback                immediate
303 #               rr_weight               uniform
304 #               no_path_retry           queue
305 #               rr_min_io               1000
306 #               path_checker            rdac
307 #               prio                    rdac
308 #       }
309 #       device {
310 #               vendor                  "IBM"
311 #               product                 "1815"
312 #               getuid_callout          "/lib/udev/scsi_id -g -u -s /block/%n"
313 #               features                "0"
314 #               hardware_handler        "1 rdac"
315 #               path_selector           "round-robin 0"
316 #               path_grouping_policy    group_by_prio
317 #               failback                immediate
318 #               rr_weight               uniform
319 #               no_path_retry           queue
320 #               rr_min_io               1000
321 #               path_checker            rdac
322 #               prio                    rdac
323 #       }
324 #       device {
325 #               vendor                  "IBM"
326 #               product                 "3526"
327 #               getuid_callout          "/lib/udev/scsi_id -g -u -s /block/%n"
328 #               features                "0"
329 #               hardware_handler        "1 rdac"
330 #               path_selector           "round-robin 0"
331 #               path_grouping_policy    group_by_prio
332 #               failback                immediate
333 #               rr_weight               uniform
334 #               no_path_retry           queue
335 #               rr_min_io               1000
336 #               path_checker            rdac
337 #               prio                    rdac
338 #       }
339 #       device {
340 #               vendor                  "IBM"
341 #               product                 "3542"
342 #               getuid_callout          "/lib/udev/scsi_id -g -u -s /block/%n"
343 #               features                "0"
344 #               hardware_handler        "0"
345 #               path_selector           "round-robin 0"
346 #               path_grouping_policy    group_by_serial
347 #               rr_weight               uniform
348 #               rr_min_io               1000
349 #               path_checker            tur
350 #               prio                    const
351 #       }
352 #       device {
353 #               vendor                  "IBM"
354 #               product                 "2105(800|F20)"
355 #               getuid_callout          "/lib/udev/scsi_id -g -u -s /block/%n"
356 #               features                "1 queue_if_no_path"
357 #               hardware_handler        "0"
358 #               path_selector           "round-robin 0"
359 #               path_grouping_policy    group_by_serial
360 #               rr_weight               uniform
361 #               rr_min_io               1000
362 #               path_checker            tur
363 #               prio                    const
364 #       }
365 #       device {
366 #               vendor                  "IBM"
367 #               product                 "1750500"
368 #               getuid_callout          "/lib/udev/scsi_id -g -u -s /block/%n"
369 #               features                "1 queue_if_no_path"
370 #               hardware_handler        "0"
371 #               path_selector           "round-robin 0"
372 #               path_grouping_policy    group_by_prio
373 #               failback                immediate
374 #               rr_weight               uniform
375 #               rr_min_io               1000
376 #               path_checker            tur
377 #               prio                    alua
378 #       }
379 #       device {
380 #               vendor                  "IBM"
381 #               product                 "2107900"
382 #               getuid_callout          "/lib/udev/scsi_id -g -u -s /block/%n"
383 #               features                "1 queue_if_no_path"
384 #               hardware_handler        "0"
385 #               path_selector           "round-robin 0"
386 #               path_grouping_policy    multibus
387 #               rr_weight               uniform
388 #               rr_min_io               1000
389 #               path_checker            tur
390 #               prio                    const
391 #       }
392 #       device {
393 #               vendor                  "IBM"
394 #               product                 "2145"
395 #               getuid_callout          "/lib/udev/scsi_id -g -u -s /block/%n"
396 #               features                "1 queue_if_no_path"
397 #               hardware_handler        "0"
398 #               path_selector           "round-robin 0"
399 #               path_grouping_policy    group_by_prio
400 #               failback                immediate
401 #               rr_weight               uniform
402 #               rr_min_io               1000
403 #               path_checker            tur
404 #               prio                    alua
405 #       }
406 #       device {
407 #               vendor                  "IBM"
408 #               product                 "S/390 DASD ECKD"
409 #               product_blacklist       "S/390.*"
410 #               getuid_callout          "/sbin/dasdinfo -u -b %n"
411 #               features                "1 queue_if_no_path"
412 #               hardware_handler        "0"
413 #               path_selector           "round-robin 0"
414 #               path_grouping_policy    multibus
415 #               rr_weight               uniform
416 #               rr_min_io               1000
417 #               path_checker            directio
418 #               prio                    const
419 #       }
420 #       device {
421 #               vendor                  "NETAPP"
422 #               product                 "LUN.*"
423 #               getuid_callout          "/lib/udev/scsi_id -g -u -s /block/%n"
424 #               features                "1 queue_if_no_path"
425 #               hardware_handler        "0"
426 #               path_selector           "round-robin 0"
427 #               path_grouping_policy    group_by_prio
428 #               failback                immediate
429 #               rr_weight               uniform
430 #               rr_min_io               128
431 #               path_checker            directio
432 #               prio                    netapp
433 #       }
434 #       device {
435 #               vendor                  "IBM"
436 #               product                 "Nseries.*"
437 #               getuid_callout          "/lib/udev/scsi_id -g -u -s /block/%n"
438 #               features                "1 queue_if_no_path"
439 #               hardware_handler        "0"
440 #               path_selector           "round-robin 0"
441 #               path_grouping_policy    group_by_prio
442 #               failback                immediate
443 #               rr_weight               uniform
444 #               rr_min_io               128
445 #               path_checker            directio
446 #               prio                    netapp
447 #       }
448 #       device {
449 #               vendor                  "Pillar"
450 #               product                 "Axiom.*"
451 #               getuid_callout          "/lib/udev/scsi_id -g -u -s /block/%n"
452 #               features                "0"
453 #               hardware_handler        "0"
454 #               path_selector           "round-robin 0"
455 #               path_grouping_policy    group_by_prio
456 #               rr_weight               uniform
457 #               rr_min_io               1000
458 #               path_checker            tur
459 #               prio                    alua
460 #       }
461 #       device {
462 #               vendor                  "SGI"
463 #               product                 "TP9[13]00"
464 #               getuid_callout          "/lib/udev/scsi_id -g -u -s /block/%n"
465 #               features                "0"
466 #               hardware_handler        "0"
467 #               path_selector           "round-robin 0"
468 #               path_grouping_policy    multibus
469 #               rr_weight               uniform
470 #               rr_min_io               1000
471 #               path_checker            directio
472 #               prio                    const
473 #       }
474 #       device {
475 #               vendor                  "SGI"
476 #               product                 "TP9[45]00"
477 #               getuid_callout          "/lib/udev/scsi_id -g -u -s /block/%n"
478 #               features                "0"
479 #               hardware_handler        "1 rdac"
480 #               path_selector           "round-robin 0"
481 #               path_grouping_policy    group_by_prio
482 #               failback                immediate
483 #               rr_weight               uniform
484 #               no_path_retry           queue
485 #               rr_min_io               1000
486 #               path_checker            rdac
487 #               prio                    rdac
488 #       }
489 #       device {
490 #               vendor                  "SGI"
491 #               product                 "IS.*"
492 #               getuid_callout          "/lib/udev/scsi_id -g -u -s /block/%n"
493 #               features                "0"
494 #               hardware_handler        "1 rdac"
495 #               path_selector           "round-robin 0"
496 #               path_grouping_policy    group_by_prio
497 #               failback                immediate
498 #               rr_weight               uniform
499 #               no_path_retry           queue
500 #               rr_min_io               1000
501 #               path_checker            rdac
502 #               prio                    rdac
503 #       }
504 #       device {
505 #               vendor                  "STK"
506 #               product                 "OPENstorage D280"
507 #               getuid_callout          "/lib/udev/scsi_id -g -u -s /block/%n"
508 #               features                "0"
509 #               hardware_handler        "0"
510 #               path_selector           "round-robin 0"
511 #               path_grouping_policy    group_by_prio
512 #               failback                immediate
513 #               rr_weight               uniform
514 #               rr_min_io               1000
515 #               path_checker            tur
516 #               prio                    rdac
517 #       }
518 #       device {
519 #               vendor                  "SUN"
520 #               product                 "(StorEdge 3510|T4)"
521 #               getuid_callout          "/lib/udev/scsi_id -g -u -s /block/%n"
522 #               features                "0"
523 #               hardware_handler        "0"
524 #               path_selector           "round-robin 0"
525 #               path_grouping_policy    multibus
526 #               rr_weight               uniform
527 #               rr_min_io               1000
528 #               path_checker            directio
529 #               prio                    const
530 #       }
531 #       device {
532 #               vendor                  "PIVOT3"
533 #               product                 "RAIGE VOLUME"
534 #               getuid_callout          "/sbin/scsi_id -p 0x80 -g -u -s /block/%n"
535 #               features                "1 queue_if_no_path"
536 #               hardware_handler        "0"
537 #               path_selector           "round-robin 0"
538 #               path_grouping_policy    multibus
539 #               rr_weight               uniform
540 #               rr_min_io               1000
541 #               path_checker            tur
542 #               prio                    const
543 #       }
544 #       device {
545 #               vendor                  "SUN"
546 #               product                 "CSM200_R"
547 #               getuid_callout          "/lib/udev/scsi_id -g -u -s /block/%n"
548 #               features                "0"
549 #               hardware_handler        "1 rdac"
550 #               path_selector           "round-robin 0"
551 #               path_grouping_policy    group_by_prio
552 #               failback                immediate
553 #               rr_weight               uniform
554 #               no_path_retry           queue
555 #               rr_min_io               1000
556 #               path_checker            rdac
557 #               prio                    rdac
558 #       }
559 #       device {
560 #               vendor                  "SUN"
561 #               product                 "LCSM100_F"
562 #               getuid_callout          "/lib/udev/scsi_id -g -u -s /block/%n"
563 #               features                "0"
564 #               hardware_handler        "1 rdac"
565 #               path_selector           "round-robin 0"
566 #               path_grouping_policy    group_by_prio
567 #               failback                immediate
568 #               rr_weight               uniform
569 #               no_path_retry           queue
570 #               rr_min_io               1000
571 #               path_checker            rdac
572 #               prio                    rdac
573 #       }
574 #}