Merge lp:~serge-hallyn/ubuntu/precise/ubuntu-core-doc/serverguide-ppetrakis into lp:~peter-petrakis/ubuntu/precise/ubuntu-core-doc/serverguide

Proposed by Peter Petrakis
Status: Merged
Approved by: Peter Petrakis
Approved revision: 70
Merged at revision: 72
Proposed branch: lp:~serge-hallyn/ubuntu/precise/ubuntu-core-doc/serverguide-ppetrakis
Merge into: lp:~peter-petrakis/ubuntu/precise/ubuntu-core-doc/serverguide
Diff against target: 151 lines (+33/-23)
3 files modified
serverguide/C/storage/dm-multipath/dm-multipath.xml (+25/-14)
serverguide/C/storage/dm-multipath/multipath-components-table.xml (+3/-4)
serverguide/C/storage/dm-multipath/multipath-config-defaults-table.xml (+5/-5)
To merge this branch: bzr merge lp:~serge-hallyn/ubuntu/precise/ubuntu-core-doc/serverguide-ppetrakis
Reviewer Review Type Date Requested Status
Peter Petrakis Approve
Review via email: mp+98488@code.launchpad.net
To post a comment you must log in.
Revision history for this message
Peter Petrakis (peter-petrakis) wrote :

Taking entire comment, will remove comment concerning config file blacklist in subsequent commit.

review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'serverguide/C/storage/dm-multipath/dm-multipath.xml'
2--- serverguide/C/storage/dm-multipath/dm-multipath.xml 2012-03-16 14:34:18 +0000
3+++ serverguide/C/storage/dm-multipath/dm-multipath.xml 2012-03-20 19:12:21 +0000
4@@ -57,7 +57,7 @@
5 prio alua
6 }</screen></para>
7
8- <para>See Table, <link
9+ <para>See Table <link
10 linkend="priority-checker-conversion-table">"Priority Checker
11 Conversion"</link> for a complete listing</para>
12
13@@ -134,15 +134,25 @@
14 <sect2 id="multipath-overview">
15 <title>Overview</title>
16
17- <para>DM-Multipath can be used to provide: Redundancy DM-Multipath can
18+ <para>DM-Multipath can be used to provide:</para>
19+
20+ <itemizedlist>
21+ <listitem><para><emphasis> Redundancy </emphasis>
22+ DM-Multipath can
23 provide failover in an active/passive configuration. In an
24 active/passive configuration, only half the paths are used at any time
25 for I/O. If any element of an I/O path (the cable, switch, or
26- controller) fails, DM-Multipath switches to an alternate path. Improved
27+ controller) fails, DM-Multipath switches to an alternate path.
28+ </para>
29+ </listitem>
30+
31+ <listitem><para><emphasis> Improved Performance </emphasis>
32 Performance DM-Multipath can be configured in active/active mode, where
33 I/O is spread over the paths in a round-robin fashion. In some
34 configurations, DM-Multipath can detect loading on the I/O paths and
35 dynamically re-balance the load.</para>
36+ </listitem>
37+ </itemizedlist>
38 </sect2>
39
40 <sect2 id="multipath-storage-array-support">
41@@ -163,8 +173,8 @@
42 <sect2 id="multipath-dm-multipath-components">
43 <title>&DMM; components</title>
44
45- <para>Table, “<link linkend="multipath-components-table">DM-Multipath
46- Components”</link>. describes the components of DM-Multipath.
47+ <para>Table “<link linkend="multipath-components-table">DM-Multipath
48+ Components”</link> describes the components of the DM-Multipath package.
49 <xi:include href="multipath-components-table.xml"
50 xmlns:xi="http://www.w3.org/2001/XInclude"/></para>
51 </sect2>
52@@ -226,9 +236,10 @@
53 a multipath device is set to its WWID. Alternately, you can set the
54 <emphasis role="bold"><link
55 linkend="attribute-user_friendly_names">user_friendly_names</link>
56- </emphasis>option in the multipath configuration file, which sets the
57- alias to a node-unique name of the form <emphasis
58- role="bold">mpathn</emphasis>. For example, a node with two HBAs
59+ </emphasis>option in the multipath configuration file,
60+ which causes DM-Multipath to use a node-unique alias of the form
61+ <emphasis role="bold">mpathn</emphasis> as the name.
62+ For example, a node with two HBAs
63 attached to a storage controller with two ports via a single unzoned FC
64 switch sees four devices: <emphasis role="bold">/dev/sda</emphasis>,
65 <emphasis role="bold">/dev/sdb</emphasis>, <emphasis
66@@ -286,9 +297,9 @@
67 nodes in the cluster. This should not cause any difficulties if you use
68 LVM to create logical devices from the multipath device, but if you
69 require that your multipath device names be consistent in every node it
70- is recommended that you not set the <emphasis
71- role="bold">user_friendly_names</emphasis> option to <emphasis
72- role="bold">yes</emphasis> and that you not configure aliases for the
73+ is recommended that you leave the <emphasis
74+ role="bold">user_friendly_names</emphasis> option set to <emphasis
75+ role="bold">no</emphasis> and that you not configure aliases for the
76 devices. By default, if you do not set <emphasis
77 role="bold">user_friendly_names</emphasis> to yes or configure an alias
78 for a device, a device name will be the WWID for the device, which is
79@@ -452,9 +463,9 @@
80 is also required.</para>
81
82 <para>A basic <emphasis role="bold">/etc/multipath.conf </emphasis>
83- should consist at the very least a blacklist of devices you wish
84- multipath to leave alone. Some devices don't react well to multipath's
85- probing.<screen id="multipath-skel-config">blacklist {
86+ should contain at the very least a blacklist of devices which
87+ multipath should leave alone. Some devices don't react well to multipath's
88+ probing.[SERGE ASKS: can we have a citation for this?]<screen id="multipath-skel-config">blacklist {
89 devnode "^(ram|raw|loop|fd|md|dm-|sr|scd|st)[0-9]*"
90 devnode "^hd[a-z]"
91 devnode "^dcssblk[0-9]*"
92
93=== modified file 'serverguide/C/storage/dm-multipath/multipath-components-table.xml'
94--- serverguide/C/storage/dm-multipath/multipath-components-table.xml 2012-03-16 14:04:19 +0000
95+++ serverguide/C/storage/dm-multipath/multipath-components-table.xml 2012-03-20 19:12:21 +0000
96@@ -33,7 +33,7 @@
97 </entry>
98
99 <entry>Lists and configures <emphasis role="bold">multipath</emphasis>
100- devices. Normally started up with /etc/rc.sysinit, it can also be
101+ devices. Normally started up with <filename>/etc/rc.sysinit</filename>, it can also be
102 started up by a udev program whenever a block device is added or it
103 can be run by the initramfs file system.</entry>
104 </row>
105@@ -45,9 +45,8 @@
106
107 <entry>Monitors paths; as paths fail and come back, it may initiate
108 path group switches. Provides for interactive changes to <emphasis
109- role="bold">multipath</emphasis> devices. This must be restarted for
110- any changes to the <emphasis
111- role="bold">/etc/multipath.conf</emphasis> file.</entry>
112+ role="bold">multipath</emphasis> devices. This daemon must be restarted for
113+ any changes to the <filename>/etc/multipath.conf</filename> file to take effect.</entry>
114 </row>
115
116 <row>
117
118=== modified file 'serverguide/C/storage/dm-multipath/multipath-config-defaults-table.xml'
119--- serverguide/C/storage/dm-multipath/multipath-config-defaults-table.xml 2012-03-16 14:34:18 +0000
120+++ serverguide/C/storage/dm-multipath/multipath-config-defaults-table.xml 2012-03-20 19:12:21 +0000
121@@ -366,8 +366,8 @@
122 <emphasis role="bold">user_friendly_names</emphasis>
123 </entry>
124
125- <entry>If set to yes, specifies that the system should use the /etc/
126- <emphasis role="bold">multipath</emphasis>/bindings file to assign a
127+ <entry>If set to yes, specifies that the system should use the
128+ <filename>/etc/multipath/bindings</filename> file to assign a
129 persistent and unique <emphasis role="bold">alias</emphasis> to the
130 <emphasis role="bold">multipath</emphasis>, in the form of mpathn. If
131 set to no, specifies that the system should use the WWID as the
132@@ -409,7 +409,7 @@
133 opened by <emphasis role="bold">multipath</emphasis> and the <emphasis
134 role="bold">multipathd</emphasis> daemon. This is equivalent to the
135 ulimit -n command. A value of max will set this to the system limit
136- from /proc/sys/fs/nr_open. If this is not set, the maximum number of
137+ from <filename>/proc/sys/fs/nr_open</filename>. If this is not set, the maximum number of
138 open file descriptors is taken from the calling process; it is usually
139 1024. To be safe, this should be set to the maximum number of paths
140 plus 32, if that number is greater than 1024.</entry>
141@@ -422,8 +422,8 @@
142
143 <entry>The timeout to use for path checkers that issue SCSI commands
144 with an explicit timeout, in seconds. <para>The default value is taken
145- from sys/block/sdx/device/timeout, which is
146- <literal>30</literal>seconds as of 12.04 LTS</para></entry>
147+ from </filename>/sys/block/sdx/device/timeout</filename>, which is
148+ <literal>30</literal> seconds as of 12.04 LTS</para></entry>
149 </row>
150
151 <row>

Subscribers

People subscribed via source and target branches

to all changes: