рдПрдХ рднрд╛рдЧрдЬрд╛рд░реА рд░рдЦрдиреЗ рдХреЗ рд▓рд┐рдП
рд╣рдо рдХреНрд▓рд╕реНрдЯрд░ рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдЬрд╛рд░реА рд░рдЦрддреЗ рд╣реИрдВ, рдЬреЛ
рдкрд╣рд▓реЗ рднрд╛рдЧ рдореЗрдВ рд╢реБрд░реВ рд╣реБрдЖ рдерд╛ред
рдЗрд╕ рдмрд╛рд░ рдореИрдВ рдПрдХ рдХреНрд▓рд╕реНрдЯрд░ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░реВрдВрдЧрд╛ред
рдкрд┐рдЫрд▓реА рдмрд╛рд░, рд╣рдордиреЗ DRBD рд╕рд┐рдВрдХреНрд░реЛрдирд╛рдЗрдЬрд╝реЗрд╢рди рд╢реБрд░реВ рдХрд┐рдпрд╛ рдерд╛ред
рдпрджрд┐ рд╣рдордиреЗ рджреЛрдиреЛрдВ рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рд╣реА рд╕рд░реНрд╡рд░ рдХреЛ рдкреНрд░рд╛рдердорд┐рдХ рд╕рд░реНрд╡рд░ рдХреЗ рд░реВрдк рдореЗрдВ рдЪреБрдирд╛ рд╣реИ, рддреЛ рд╕рд┐рдВрдХреНрд░рдирд╛рдЗрдЬрд╝реЗрд╢рди рдкреВрд░рд╛ рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж рд╣рдореЗрдВ рдХреБрдЫ рдРрд╕рд╛ рджреЗрдЦрдирд╛ рдЪрд╛рд╣рд┐рдП рдЬреИрд╕реЗ
/ proc / drdd :
рдпрд╣рд╛рдБ рд╕рдмрд╕реЗ рджрд┐рд▓рдЪрд╕реНрдк рдХреНрд╖реЗрддреНрд░
ds рд╣реИ: UpToDate / UpToDate , рдЬрд┐рд╕рдХрд╛ рдЕрд░реНрде рд╣реИ рдХрд┐ рд╕реНрдерд╛рдиреАрдп рдФрд░ рджреВрд░рд╕реНрде рджреЛрдиреЛрдВ рдкреНрд░рддрд┐рдпрд╛рдБ рдкреНрд░рд╛рд╕рдВрдЧрд┐рдХ рд╣реИрдВред
рдЙрд╕рдХреЗ рдмрд╛рдж, рд╣рдо рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХреЛ рдорд╛рдзреНрдпрдорд┐рдХ рдореЛрдб рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░реЗрдВрдЧреЗ - рдлрд┐рд░ рдХреНрд▓рд╕реНрдЯрд░ рдЙрдиреНрд╣реЗрдВ рдкреНрд░рдмрдВрдзрд┐рдд рдХрд░реЗрдЧрд╛:
рдкреЗрд╕рдореЗрдХрд░
рддреЛ, рдХреНрд▓рд╕реНрдЯрд░ рдкреНрд░рдмрдВрдзрдХред
рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ, рдпрд╣ рд╕рдВрдкреВрд░реНрдг рдкреНрд░рдгрд╛рд▓реА рдХрд╛ рдорд╕реНрддрд┐рд╖реНрдХ рд╣реИ рдЬреЛ рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдирд╛рдордХ рдЕрдореВрд░реНрдд рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рддрд╛ рд╣реИред
рдПрдХ рдХреНрд▓рд╕реНрдЯрд░ рд╕рдВрд╕рд╛рдзрди, рд╕рд┐рджреНрдзрд╛рдВрдд рд░реВрдк рдореЗрдВ, рдХреБрдЫ рднреА рд╣реЛ рд╕рдХрддрд╛ рд╣реИ: рдЖрдИрдкреА рдкрддреЗ, рдлрд╝рд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо, рдбреАрдЖрд░рдмреАрдбреА рдбрд┐рд╡рд╛рдЗрд╕, рд╕реЗрд╡рд╛ рдХрд╛рд░реНрдпрдХреНрд░рдо, рдФрд░ рдЗрд╕реА рддрд░рд╣ред рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рд╕рдВрд╕рд╛рдзрди рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдпрд╣ рдХрд╛рдлреА рд╕рд░рд▓ рд╣реИ, рдЬреЛ рдореБрдЭреЗ рдмрд╛рдж рдореЗрдВ рдФрд░ рдЕрдзрд┐рдХ iSCSI рд▓рдХреНрд╖реНрдп рдФрд░ LUN рдХреЗ рдкреНрд░рдмрдВрдзрди рдХреЗ рд▓рд┐рдП рдХрд░рдирд╛ рдерд╛ред
рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░рдирд╛:
Corosync
рдкреЗрд╕рдореЗрдХрд░ рдХреНрд▓рд╕реНрдЯрд░ рдиреЛрдбреНрд╕ рдХреЗ рдмреАрдЪ рд╕рдВрд╡рд╛рдж рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреЛрд░реЛрд╕рд┐рдВрдХ рдмреБрдирд┐рдпрд╛рджреА рдврд╛рдВрдЪреЗ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЖрдкрдХреЛ рдкрд╣рд▓реЗ рдЗрд╕реЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреАред
рдХреЛрд░реЛрд╕рд┐рдВрдХ рдореЗрдВ рдиреЛрдбреНрд╕ (рдпреВрдирд┐рдХрд╕реНрдЯ, рдорд▓реНрдЯрд┐рдХрд╛рд╕реНрдЯ, рдмреНрд░реЙрдбрдХрд╛рд╕реНрдЯ) рдХреЗ рдмреАрдЪ рд╕рдВрдЪрд╛рд░ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╛рдлреА рд╡реНрдпрд╛рдкрдХ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдФрд░ рдХрдИ рдореЛрдб рд╣реИрдВ, рдЖрд░рдЖрд░рдкреА (рдирд┐рд░рд░реНрдердХ рд░рд┐рдВрдЧ рдкреНрд░реЛрдЯреЛрдХреЙрд▓) рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рд╣реИ, рдЬреЛ рдЖрдкрдХреЛ рд╕реНрдкреНрд▓рд┐рдЯ-рдмреНрд░реЗрди рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рдЬреЛрдЦрд┐рдо рдХреЛ рдХрдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреНрд▓рд╕реНрдЯрд░ рдиреЛрдбреНрд╕ рдХреЗ рдмреАрдЪ рд╕рдВрд╡рд╛рдж рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрдИ рдЕрд▓рдЧ-рдЕрд▓рдЧ рддрд░реАрдХреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рдРрд╕реА рд╕реНрдерд┐рддрд┐рдпрд╛рдВ рд╣реИрдВ рдЬрдм рдиреЛрдбреНрд╕ рдХреЗ рдмреАрдЪ рд╕рдВрдмрдВрдз рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЧрд╛рдпрдм рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рд╡реЗ рджреЛрдиреЛрдВ рдорд╛рдирддреЗ рд╣реИрдВ рдХрд┐ рдкрдбрд╝реЛрд╕реА рдорд░ рдЪреБрдХрд╛ рд╣реИред рдирддреАрдЬрддрди, рджреЛрдиреЛрдВ рдиреЛрдб рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рддрд░реАрдХреЗ рдореЗрдВ рдЪрд▓реЗ рдЬрд╛рддреЗ рд╣реИрдВ рдФрд░ рдЕрд░рд╛рдЬрдХрддрд╛ рд╢реБрд░реВ рд╣реЛрддреА рд╣реИ :)
рдЗрд╕рд▓рд┐рдП, рд╣рдо рдХреНрд▓рд╕реНрдЯрд░ рдХрдиреЗрдХреНрдЯрд┐рд╡рд┐рдЯреА рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░рддрд┐рдХреГрддрд┐ рдФрд░ рдмрд╛рд╣рд░реА рдЗрдВрдЯрд░рдлреЗрд╕ рджреЛрдиреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВрдЧреЗред
рдЪрд▓реЛ рд╕реЗрдЯ рдХрд░рддреЗ рд╣реИрдВ
рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ рдЖрдкрдХреЛ рдПрдХ рдкреНрд░рд╛рдзрд┐рдХрд░рдг рдХреБрдВрдЬреА рдЙрддреНрдкрдиреНрди рдХрд░рдиреА рд╣реЛрдЧреА:
рдЗрд╕реЗ рджреЛрдиреЛрдВ рд╕рд░реНрд╡рд░реЛрдВ рдкрд░ рдирд╛рдо
/ etc / corosync / schemkey рдХреЗ рддрд╣рдд рдбрд╛рд▓рдирд╛ рд╣реЛрдЧрд╛ред
рдЕрдЧрд▓рд╛, рдПрдХ рд╡рд┐рдиреНрдпрд╛рд╕ рдмрдирд╛рдПрдВ, рдпрд╣ рджреЛрдиреЛрдВ рдиреЛрдбреНрд╕ рдкрд░ рд╕рдорд╛рди рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП:
/etc/corosync/corosync.conf compatibility: none totem { version: 2 secauth: on threads: 3 rrp_mode: active transport: udpu interface { member { memberaddr: 10.1.0.100 } member { memberaddr: 10.1.0.200 } ringnumber: 0 bindnetaddr: 10.1.0.0 mcastport: 5405 ttl: 1 } interface { member { memberaddr: 192.168.123.100 } member { memberaddr: 192.168.123.200 } ringnumber: 1 bindnetaddr: 192.168.123.0 mcastport: 5407 ttl: 1 } } amf { mode: disabled } service { ver: 1 name: pacemaker } aisexec { user: root group: root } logging { syslog_priority: warning fileline: off to_stderr: yes to_logfile: no to_syslog: yes syslog_facility: daemon debug: off timestamp: on logger_subsys { subsys: AMF debug: off tags: enter|leave|trace1|trace2|trace3|trace4|trace6 } }
рдпрд╣рд╛рдВ рд╣рдо рд╕рдВрдЪрд╛рд░ рдХреЗ рд▓рд┐рдП рджреЛ рд░рд┐рдВрдЧреЛрдВ рдХрд╛ рд╡рд░реНрдгрди рдХрд░рддреЗ рд╣реИрдВ - рдЖрдВрддрд░рд┐рдХ (рдкреНрд░рддрд┐рдХреГрддрд┐ рдмрдВрджрд░рдЧрд╛рд╣реЛрдВ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ) рдФрд░ рдмрд╛рд╣рд░реА (рд╕реНрд╡рд┐рдЪ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ),
udpu рдкреНрд░реЛрдЯреЛрдХреЙрд▓ (рдпреВрдбреАрдкреА
рдпреВрдирд┐рдХреИрд╕реНрдЯ ) рдХрд╛ рдЪрдпрди рдХрд░реЗрдВ рдФрд░ рдкреНрд░рддреНрдпреЗрдХ рд░рд┐рдВрдЧ рдореЗрдВ рдиреЛрдбреНрд╕ рдХреЗ рдЖрдИрдкреА рдкрддреЗ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░реЗрдВред рдореЗрд░реЗ рдкрд╛рд╕ рдЕрднреА рднреА рдПрдХ рдиреЛрдб рдореЙрдбреЗрдо рдХреЗрдмрд▓ рдХреЗ рд╕рд╛рде рдиреЛрдбреНрд╕ рдХреЛ рдЬреЛрдбрд╝рдиреЗ, рдкреАрдкреАрдкреА рдХрдиреЗрдХреНрд╢рди рдмрдврд╝рд╛рдиреЗ рдФрд░ рдЗрд╕рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рддреАрд╕рд░реА рд░рд┐рдВрдЧ рд▓рдЧрд╛рдиреЗ рдХрд╛ рд╡рд┐рдЪрд╛рд░ рдерд╛, рд▓реЗрдХрд┐рди рд╕рд╛рдорд╛рдиреНрдп рдЬреНрдЮрд╛рди рдиреЗ рд╕рдордп рдореЗрдВ рд╕рдВрдХреЗрдд рджрд┐рдпрд╛ рдХрд┐ рдпрд╣ рдХрд░реЗрдЧрд╛ред
рдпрд╣реА рд╣реИ, рдЖрдк рдкреЗрд╕рдореЗрдХрд░ рдЪрд▓рд╛ рд╕рдХрддреЗ рд╣реИрдВ (рдпрд╣ рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ рдХреЛрд░реЛрд╕рд┐рдВрдХ рд▓реЙрдиреНрдЪ рдХрд░реЗрдЧрд╛)ред
рд╕рднреА рдкреЗрд╕рдореЗрдХрд░ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди
crm рдЙрдкрдпреЛрдЧрд┐рддрд╛ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рдЖрдк рдЗрд╕реЗ рдХреНрд▓рд╕реНрдЯрд░ рдореЗрдВ рдХрд┐рд╕реА рднреА рд╕рд░реНрд╡рд░ рдкрд░ рдЪрд▓рд╛ рд╕рдХрддреЗ рд╣реИрдВ - рдпрд╣ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдкрд░рд┐рд╡рд░реНрддрди рдХреЗ рдмрд╛рдж рд╕рднреА рдиреЛрдбреНрд╕ рдкрд░ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░реЗрдЧрд╛ред
рдЖрдЗрдП рджреЗрдЦреЗрдВ рд╡рд░реНрддрдорд╛рди рд╕реНрдерд┐рддрд┐:
рдпрджрд┐ рд╕рдм рдХреБрдЫ рдРрд╕рд╛ рд╣реИ, рддреЛ рдХрдиреЗрдХреНрд╢рди рд╕реНрдерд╛рдкрд┐рдд рд╣реИ рдФрд░ рдиреЛрдб рдПрдХ рджреВрд╕рд░реЗ рдХреЛ рджреЗрдЦрддреЗ рд╣реИрдВред
рдЕрдм рд╣рдореЗрдВ SCST рдХрд╛ рдкреНрд░рдмрдВрдзрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред
рдореИрдВрдиреЗ рдПрдХ рдмрд╛рд░ рдЙрдиреНрд╣реЗрдВ рдЗрдВрдЯрд░рдиреЗрдЯ рдкрд░ рдХрд╣реАрдВ рдкрд╛рдпрд╛, рдореЗрд░реА рдЬрд░реВрд░рддреЛрдВ рдХреЛ рдкреВрд░рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдВрд╢реЛрдзрд┐рдд рдХрд┐рдпрд╛ рдФрд░
рдЬреАрдердм рдкрд░ рдкреЛрд╕реНрдЯ рдХрд┐рдпрд╛ред
рд╡рд╣рд╛рдБ рд╕реЗ рд╣рдореЗрдВ рджреЛ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА:
- SCSTLun - рдбрд┐рд╡рд╛рдЗрд╕ рдирд┐рд░реНрдорд╛рдг рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рддрд╛ рд╣реИ
- SCSTTarget - iSCSI рд▓рдХреНрд╖реНрдп рдХреЗ рдирд┐рд░реНрдорд╛рдг рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рддрд╛ рд╣реИ
рдпреЗ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рд╕рд╛рдзрд╛рд░рдг рдмреИрд╢ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╣реИрдВ рдЬреЛ рд╕рд░рд▓ рдкреЗрд╕рдореЗрдХрд░ рдПрдкреАрдЖрдИ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рддреА рд╣реИрдВред
рдЙрдиреНрд╣реЗрдВ
/usr/lib/ocf/resource.d/heartbeat рдореЗрдВ рд░рдЦреЗрдВ рддрд╛рдХрд┐ рдХреНрд▓рд╕реНрдЯрд░ рдкреНрд░рдмрдВрдзрдХ рдЙрдиреНрд╣реЗрдВ рджреЗрдЦ рд╕рдХреЗред
рдЕрдЧрд▓рд╛,
crm рдЪрд▓рд╛рдПрдВ рдФрд░ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдореЛрдб рджрд░реНрдЬ рдХрд░реЗрдВ:
рдПрдХ рдкрд╛рда рд╕рдВрдкрд╛рджрдХ (рдЖрдорддреМрд░ рдкрд░ рдиреИрдиреЛ) рдЦреБрд▓рддрд╛ рд╣реИ рдФрд░ рдЖрдк рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдФрд░ рдЙрдирдХреА рдмрд╛рддрдЪреАрдд рдХрд╛ рд╡рд░реНрдгрди рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
рдореИрдВ рдПрдХ рдЙрджрд╛рд╣рд░рдг рд╡рд┐рдиреНрдпрд╛рд╕ рджреВрдВрдЧрд╛:
node server1 node server2 primitive DRBD_VM_STORAGE_1 ocf:linbit:drbd \ params drbd_resource="VM_STORAGE_1" drbdconf="/etc/drbd.conf" \ op monitor interval="29" role="Master" \ op monitor interval="31" role="Slave" primitive DRBD_VM_STORAGE_2 ocf:linbit:drbd \ params drbd_resource="VM_STORAGE_2" drbdconf="/etc/drbd.conf" \ op monitor interval="29" role="Master" \ op monitor interval="31" role="Slave" primitive IP_iSCSI_1_1 ocf:heartbeat:IPaddr2 \ params ip="10.1.24.10" cidr_netmask="24" nic="int1.24" \ op monitor interval="10s" primitive IP_iSCSI_1_2 ocf:heartbeat:IPaddr2 \ params ip="10.1.25.10" cidr_netmask="24" nic="int2.25" \ op monitor interval="10s" primitive IP_iSCSI_1_3 ocf:heartbeat:IPaddr2 \ params ip="10.1.26.10" cidr_netmask="24" nic="int3.26" \ op monitor interval="10s" primitive IP_iSCSI_1_4 ocf:heartbeat:IPaddr2 \ params ip="10.1.27.10" cidr_netmask="24" nic="int4.27" \ op monitor interval="10s" primitive IP_iSCSI_1_5 ocf:heartbeat:IPaddr2 \ params ip="10.1.28.10" cidr_netmask="24" nic="int5.28" \ op monitor interval="10s" primitive IP_iSCSI_1_6 ocf:heartbeat:IPaddr2 \ params ip="10.1.29.10" cidr_netmask="24" nic="int6.29" \ op monitor interval="10s" primitive IP_iSCSI_2_1 ocf:heartbeat:IPaddr2 \ params ip="10.1.24.20" cidr_netmask="24" nic="int1.24" \ op monitor interval="10s" primitive IP_iSCSI_2_2 ocf:heartbeat:IPaddr2 \ params ip="10.1.25.20" cidr_netmask="24" nic="int2.25" \ op monitor interval="10s" primitive IP_iSCSI_2_3 ocf:heartbeat:IPaddr2 \ params ip="10.1.26.20" cidr_netmask="24" nic="int3.26" \ op monitor interval="10s" primitive IP_iSCSI_2_4 ocf:heartbeat:IPaddr2 \ params ip="10.1.27.20" cidr_netmask="24" nic="int4.27" \ op monitor interval="10s" primitive IP_iSCSI_2_5 ocf:heartbeat:IPaddr2 \ params ip="10.1.28.20" cidr_netmask="24" nic="int5.28" \ op monitor interval="10s" primitive IP_iSCSI_2_6 ocf:heartbeat:IPaddr2 \ params ip="10.1.29.20" cidr_netmask="24" nic="int6.29" \ op monitor interval="10s" primitive ISCSI_LUN_VM_STORAGE_1 ocf:heartbeat:SCSTLun \ params iqn="iqn.2011-04.ru.domain:VM_STORAGE_1" device_name="VM_STORAGE_1" \ lun="0" path="/dev/drbd0" handler="vdisk_fileio" primitive ISCSI_LUN_VM_STORAGE_2 ocf:heartbeat:SCSTLun \ params iqn="iqn.2011-04.ru.domain:VM_STORAGE_2" device_name="VM_STORAGE_2" \ lun="0" path="/dev/drbd1" handler="vdisk_fileio" primitive ISCSI_TGT_VM_STORAGE_1 ocf:heartbeat:SCSTTarget \ params iqn="iqn.2011-04.ru.domain:VM_STORAGE_1" \ portals="10.1.24.10 10.1.25.10 10.1.26.10 10.1.27.10 10.1.28.10 10.1.29.10" \ tgtoptions="InitialR2T=No ImmediateData=Yes MaxRecvDataSegmentLength=1048576 MaxXmitDataSegmentLength=1048576 MaxBurstLength=1048576 FirstBurstLength=524284 MaxOutstandingR2T=32 HeaderDigest=CRC32C DataDigest=CRC32C QueuedCommands=32 io_grouping_type=never" \ op monitor interval="10s" timeout="60s" primitive ISCSI_TGT_VM_STORAGE_2 ocf:heartbeat:SCSTTarget \ params iqn="iqn.2011-04.ru.domain:VM_STORAGE_2" \ portals="10.1.24.20 10.1.25.20 10.1.26.20 10.1.27.20 10.1.28.20 10.1.29.20" \ tgtoptions="InitialR2T=No ImmediateData=Yes MaxRecvDataSegmentLength=1048576 MaxXmitDataSegmentLength=1048576 MaxBurstLength=1048576 FirstBurstLength=524284 MaxOutstandingR2T=32 HeaderDigest=CRC32C DataDigest=CRC32C QueuedCommands=32 io_grouping_type=never" \ op monitor interval="10s" timeout="60s" group GROUP_ISCSI_1 IP_iSCSI_1_1 IP_iSCSI_1_2 IP_iSCSI_1_3 IP_iSCSI_1_4 \ IP_iSCSI_1_5 IP_iSCSI_1_6 ISCSI_TGT_VM_STORAGE_1 ISCSI_LUN_VM_STORAGE_1 group GROUP_ISCSI_2 IP_iSCSI_2_1 IP_iSCSI_2_2 IP_iSCSI_2_3 IP_iSCSI_2_4 \ IP_iSCSI_2_5 IP_iSCSI_2_6 ISCSI_TGT_VM_STORAGE_2 ISCSI_LUN_VM_STORAGE_2 ms MS_DRBD_VM_STORAGE_1 DRBD_VM_STORAGE_1 \ meta master-max="1" master-node-max="1" clone-max="2" clone-node-max="1" \ notify="true" target-role="Master" ms MS_DRBD_VM_STORAGE_2 DRBD_VM_STORAGE_2 \ meta master-max="1" master-node-max="1" clone-max="2" clone-node-max="1" \ notify="true" target-role="Master" location PREFER-1 MS_DRBD_VM_STORAGE_1 50: server1 location PREFER-2 MS_DRBD_VM_STORAGE_2 50: server2 colocation COLOC_ALL_1 inf: GROUP_ISCSI_1 MS_DRBD_VM_STORAGE_1:Master colocation COLOC_ALL_2 inf: GROUP_ISCSI_2 MS_DRBD_VM_STORAGE_2:Master order ORDER_ALL_1 inf: MS_DRBD_VM_STORAGE_1:promote GROUP_ISCSI_1:start order ORDER_ALL_2 inf: MS_DRBD_VM_STORAGE_2:promote GROUP_ISCSI_2:start property $id="cib-bootstrap-options" \ dc-version="1.1.7-ee0730e13d124c3d58f00016c3376a1de5323cff" \ cluster-infrastructure="openais" \ expected-quorum-votes="2" \ stonith-enabled="false" \ no-quorum-policy="ignore" \ default-action-timeout="240" \ last-lrm-refresh="1367942459" rsc_defaults $id="rsc-options" \ resource-stickiness="100"
рд╕рд╛рдорд╛рдиреНрдп рдХреНрд▓рд╕реНрдЯрд░ рд╕реЗрдЯрд┐рдВрдЧреНрд╕
рд╡реЗ рдмрд╣реБрдд рдиреАрдЪреЗ рд╣реИрдВред рдпрд╣рд╛рдБ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ,
рдиреЛ-рдХреЛрд░рдо-рдиреАрддрд┐ = "рдЕрдирджреЗрдЦрд╛" рдФрд░
рдЕрдкреЗрдХреНрд╖рд┐рдд-рдХреЛрд░рдо-рд╡реЛрдЯ = "2" - рд╣рдорд╛рд░реЗ рдкрд╛рд╕ 2 рд╕рд░реНрд╡рд░реЛрдВ рдХрд╛ рдПрдХ рд╕рдореВрд╣ рд╣реИ рдФрд░ рдпрд╣рд╛рдБ рдПрдХ рдХреЛрд░рдо рдирд╣реАрдВ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП, рдЗрд╕реЗ рдЕрдирджреЗрдЦрд╛ рдХрд░реЗрдВред
рд╕рд╛рдзрди
рдЖрдорддреМрд░ рдкрд░ рдПрдХ рд╕рдВрд╕рд╛рдзрди рдореЗрдВ рджреЛ рд░рд╛рдЬреНрдп рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ - рдЪрд╛рд▓реВ рдпрд╛ рдмрдВрдж, рдкреНрд░рд╛рд░рдВрдн / рдмрдВрджред
рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП,
рдУрдлрд╝реНрдлрд╝: рджрд┐рд▓ рдХреА рдзрдбрд╝рдХрди: IPaddr2 рдЗрдВрдЯрд░рдлреЗрд╕ рдкрд░ рдЖрдИрдкреА рдкрддреЗ рдЙрдард╛рддрд╛ рд╣реИ рдФрд░ рдЙрдиреНрд╣реЗрдВ рд╣рдЯрд╛рддрд╛ рд╣реИ, рдФрд░ рдЖрд░рдкреА рдЯреЗрдмрд▓ рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрднрд╛рд░реА рдПрдЖрд░рдкреА рднреА рднреЗрдЬрддрд╛ рд╣реИред рд╣рдо рдЗрд╕ рд╕рдВрд╕рд╛рдзрди рдХреЗ рд▓рд┐рдП рдЖрдИрдкреА рдкрддрд╛, рдореБрдЦреМрдЯрд╛ рдФрд░ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддреЗ рд╣реИрдВред
рд╡рд┐рд╢реЗрд╖ рд╕рдВрд╕рд╛рдзрди рднреА рд╣реИрдВ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП
DRBD (
ocf: linbit: drbd ), рдЬрд┐рд╕рдореЗрдВ
рдорд╛рд╕реНрдЯрд░ / рд╕реНрд▓реЗрд╡ рдореЛрдб рд╣реИрдВред
рдЬрдм рдиреЛрдб рд╕рдХреНрд░рд┐рдп рдореЛрдб рдореЗрдВ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдХреНрд▓рд╕реНрдЯрд░ рдкреНрд░рдмрдВрдзрдХ рд╕рдВрд╕рд╛рдзрди рдХреЛ рдорд╛рд╕реНрдЯрд░ рдореЛрдб рдореЗрдВ рдбрд╛рд▓ рджреЗрдЧрд╛ рдФрд░ рдЗрд╕рдХреЗ рд╡рд┐рдкрд░реАрддред DRBD рдорд╛рдзреНрдпрдорд┐рдХ рд╕реЗ рдкреНрд░рд╛рдердорд┐рдХ рдореЗрдВ рдмрджрд▓ рдЬрд╛рдПрдЧрд╛ред рдЙрд╕рдХреЗ рд▓рд┐рдП, рд╣рдо рд╕рдВрд╕рд╛рдзрди рдХреЗ рдирд╛рдо рдФрд░ DRBD рдХреЙрдиреНрдлрд┐рдЧрд░ рдХреЗ рдкрде рдХреЛ рджрд░реНрд╢рд╛рддреЗ рд╣реИрдВ (рд╢рд╛рдпрдж рдЗрд╕реЗ рдЫреЛрдбрд╝рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдореБрдЭреЗ рдареАрдХ рд╕реЗ рдпрд╛рдж рдирд╣реАрдВ рд╣реИ)ред
рдЖрдЧреЗ рд╣рдорд╛рд░реЗ рд╕реНрд╡-рд▓рд┐рдЦрд┐рдд рд╕рдВрд╕рд╛рдзрди рдЖрддреЗ рд╣реИрдВред
Ocf рдХреЗ рд▓рд┐рдП: рджрд┐рд▓ рдХреА рдзрдбрд╝рдХрди: SCSTLun, рд╣рдо
рдЙрд╕ рд▓рдХреНрд╖реНрдп рдХреЗ
IQN рдХреЛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддреЗ рд╣реИрдВ рдЬрд┐рд╕рдореЗрдВ рдЗрд╕реЗ рдЬреЛрдбрд╝рд╛ рдЬрд╛рдПрдЧрд╛,
рдбрд┐рд╡рд╛рдЗрд╕ рдХрд╛ рдирд╛рдо ,
LUN рдирдВрдмрд░ (рд▓рдХреНрд╖реНрдп рдореЗрдВ LUN 0 рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП, рдЕрдиреНрдпрдерд╛ рдХреБрдЫ рд╕рд░реНрдЬрдХреЛрдВ рдХреЛ рдЙрдбрд╝рд╛ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛),
рдирд┐рд░реНрдпрд╛рдд рдХрд┐рдП рдЧрдП рдбрд┐рд╡рд╛рдЗрд╕ рдХрд╛
рдорд╛рд░реНрдЧ рдФрд░
рдПрдХ рд╣реИрдВрдбрд▓рд░ ред
рд╣рдореЗрдВ рд╣реИрдВрдбрд▓рд░ рдкрд░ рдЕрдзрд┐рдХ рд╡рд┐рд╕реНрддрд╛рд░ рд╕реЗ рдзреНрдпрд╛рди рджреЗрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ - рдпрд╣ рд╡рд╣ рддрд░реАрдХрд╛ рд╣реИ рдЬреЛ SCST рд╣рдорд╛рд░реЗ рдбрд┐рд╡рд╛рдЗрд╕ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░реЗрдЧрд╛ред
рджрд┐рд▓рдЪрд╕реНрдк рд▓реЛрдЧреЛрдВ рдореЗрдВ рд╕реЗ:
- рдбрд┐рд╕реНрдХ - рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдпрд╣ SCSI рдХрдорд╛рдВрдб рдХрд╛ рд╕реАрдзрд╛ рдЖрдЧреЗ рд╕рд░реНрдЬрдХ рд╕реЗ SCSI рдбрд┐рд╡рд╛рдЗрд╕ рдХреЗ рд▓рд┐рдП рд╕рдмрд╕реЗ рдЖрд╕рд╛рди рдореЛрдб рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рдХреЗрд╡рд▓ рд╡рд╛рд╕реНрддрд╡рд┐рдХ SCSI рдбрд┐рд╡рд╛рдЗрд╕ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рдпрд╣ рд╣рдореЗрдВ рд╕реВрдЯ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдПрдХ DRBD рдбрд┐рд╡рд╛рдЗрд╕ рдирд┐рд░реНрдпрд╛рдд рдХрд░реЗрдВ
- vdisk_blockio - рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рдкреЗрдЬ-рдХреИрд╢ рдХреЛ рджрд░рдХрд┐рдирд╛рд░ рдХрд░рдХреЗ рдбрд┐рд╡рд╛рдЗрд╕ рдХреЛ рдмреНрд▓реЙрдХ рдбрд┐рд╡рд╛рдЗрд╕ рдХреЗ рд░реВрдк рдореЗрдВ рдЦреЛрд▓рддрд╛ рд╣реИред рдпрджрд┐ рдЖрдкрдХреЛ I / O рдХреЛ рдХреИрд╢ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ, рддреЛ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
- vdisk_fileio - рдбрд┐рд╡рд╛рдЗрд╕ рдХреЛ рдПрдХ рдлрд╝рд╛рдЗрд▓ рдХреЗ рд░реВрдк рдореЗрдВ рдЦреЛрд▓рддрд╛ рд╣реИ, рдЬрд┐рд╕рд╕реЗ рдЖрдк рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рдкреЗрдЬ-рдХреИрд╢, рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рдЙрддреНрдкрд╛рджрдХ рдореЛрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдЗрд╕реЗ рдЪреБрди рд╕рдХрддреЗ рд╣реИрдВред
Vdisk_fileio рдХрд╛ рдПрдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдкреИрд░рд╛рдореАрдЯрд░ рд╣реИ рдЬреЛ рдЧрддрд┐ рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд░рддрд╛ рд╣реИ -
nv_cache = 1 , рдпрд╣
SCSTLUN рдореЗрдВ рдХрдард┐рди рдкрдВрдЬреАрдХреГрдд рд╣реИред
рдпрд╣ рдкреИрд░рд╛рдореАрдЯрд░ SCST рдХреЛ рдбрд┐рд╡рд╛рдЗрд╕ рдХреЛ рдХреИрд╢ рдлреНрд▓рд╢ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рд░реНрдЬрдХ рдХрдорд╛рдВрдб рдХреЛ рдЕрдирджреЗрдЦрд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╣рддрд╛ рд╣реИред рд╕рдВрднрд╛рд╡рд┐рдд рд░реВрдк рд╕реЗ, рдЗрд╕рд╕реЗ рд╕реНрдЯреЛрд░реЗрдЬ рдЖрдЙрдЯреЗрдЬ рдХреА рд╕реНрдерд┐рддрд┐ рдореЗрдВ рдбреЗрдЯрд╛ рд╣рд╛рдирд┐ рд╣реЛ рд╕рдХрддреА рд╣реИред рд╕рд░реНрдЬрдХ рд╕реЛрдЪреЗрдВрдЧреЗ рдХрд┐ рдбреЗрдЯрд╛ рдбрд┐рд╕реНрдХ рдкрд░ рд╣реИ, рдФрд░ рд╡реЗ рдЕрднреА рднреА рдореЗрдореЛрд░реА рдореЗрдВ рд╣реИрдВред рдЗрд╕рд▓рд┐рдП рдЕрдкрдиреЗ рдЬреЛрдЦрд┐рдо рдкрд░ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред
рдЗрд╕рдХреЗ рдмрд╛рдж
рдУрдл рдЖрддрд╛ рд╣реИ
: рджрд┐рд▓ рдХреА рдзрдбрд╝рдХрди: SCSTTarget рд╕рдВрд╕рд╛рдзрди , рдЬрд┐рд╕реЗ рд╣рдо
IQN рдкреНрд░рджрд╛рди рдХрд░рддреЗ рд╣реИрдВ,
рдкреЛрд░реНрдЯрд▓ рдЖрдИрдкреА тАЛтАЛрдкрддреЗ рдХреА рдПрдХ рд╕реВрдЪреА рд╣реИ рдЬрд┐рд╕рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдпрд╣ рд▓рдХреНрд╖реНрдп рдЙрдкрд▓рдмреНрдз рд╣реЛрдЧрд╛,
tgtoptions iSCSI рд╡рд┐рдХрд▓реНрдк рд╣реИрдВ, рдЖрдк рдЙрдирдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╣реБрдд рдХреБрдЫ рдкрдврд╝ рд╕рдХрддреЗ рд╣реИрдВред
рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХреЛ рд╢реБрд░реВ рдХрд░рдиреЗ рдФрд░ рд░реЛрдХрдиреЗ рдХреЗ рджреМрд░рд╛рди рдХреНрд▓рд╕реНрдЯрд░ рд╡реНрдпрд╡рд╣рд╛рд░ рдХреЗ рд▓рд┐рдП рдЬрд┐рдореНрдореЗрджрд╛рд░ рдирд┐рд░реНрджреЗрд╢:
- рд╕рдореВрд╣ рд╕рдВрдкреВрд░реНрдг рд░реВрдк рдореЗрдВ рдЙрдирдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдореВрд╣ рдореЗрдВ рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХреЛ рдЬреЛрдбрд╝рддрд╛ рд╣реИред рдПрдХ рд╕рдореВрд╣ рдореЗрдВ рд╕рдВрд╕рд╛рдзрди рдХреНрд░рдорд┐рдХ рд░реВрдк рд╕реЗ рд╢реБрд░реВ рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВред
- рд╕реНрдерд╛рди рдЗрдВрдЧрд┐рдд рдХрд░рддрд╛ рд╣реИ рдХрд┐ рд╣рдо рдХрд┐рд╕ рд╕рдВрд╕рд╛рдзрди рдХреЛ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рджреЗрдЦрдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ
- рдХреЙрд▓реЛрдХреЗрд╢рди рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рддрд╛ рд╣реИ рдХрд┐ рдПрдХ рд╣реА рдиреЛрдб рдкрд░ рдПрдХ рд╕рд╛рде рдХреНрдпрд╛ рд╕рдВрд╕рд╛рдзрди рд╣реЛрдиреЗ рдЪрд╛рд╣рд┐рдП
- рдЖрджреЗрд╢ рдХреНрд▓рд╕реНрдЯрд░ рдкреНрд░рдмрдВрдзрдХ рдХреЛ рд╡рд╣ рдХреНрд░рдо рдмрддрд╛рддрд╛ рд╣реИ рдЬрд┐рд╕рдореЗрдВ рд╕рдВрд╕рд╛рдзрди рд╢реБрд░реВ рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ
рд╕рдВрд╕рд╛рдзрди рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рд╕рдВрдкрд╛рджрдХ рд╕реЗ рдмрд╛рд╣рд░ рдирд┐рдХрд▓реЗрдВ рдФрд░ рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреЛ рд▓рд╛рдЧреВ рдХрд░реЗрдВ:
crm(live)configure
рдЙрд╕рдХреЗ рдмрд╛рдж, рдЖрдк рд╡рд░реНрддрдорд╛рди рд╕реНрдерд┐рддрд┐ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ:
рд╣рдо рджреЗрдЦрддреЗ рд╣реИрдВ рдХрд┐ рд╕рдВрд╕рд╛рдзрди рдирд┐рд╖реНрдХреНрд░рд┐рдп рд╣реИрдВ, рджрд╛рд╕ (рдорд╛рдзреНрдпрдорд┐рдХ) рдореЛрдб рдореЗрдВ DRBDред
рдЕрдм рдЖрдк рдЙрдиреНрд╣реЗрдВ рд╕рдХреНрд░рд┐рдп рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ:
рдЗрд╕ рд╕рдВрд╕рд╛рдзрди рдХреЛ рд╢реБрд░реВ рдХрд░рддреЗ рд╣реБрдП, рд╣рдо рдЕрдиреНрдп рдЪреАрдЬреЛрдВ рдХреЗ рд╕рд╛рде, рдЕрдиреНрдп рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХреЗ рд▓реЙрдиреНрдЪ рдХреЗ рдмреАрдЪ рдХреЙрд▓ рдХрд░рддреЗ рд╣реИрдВред рд╡реЗ рд╣рдореЗрдВ (
рдЙрдкрдирд┐рд╡реЗрд╢рдг ) рдкрд░ рдирд┐рд░реНрднрд░ рдХреЗ рд░реВрдк рдореЗрдВ рд╕реВрдЪреАрдмрджреНрдз рд╣реИрдВ, рдФрд░ рдЙрдиреНрд╣реЗрдВ рдХрдбрд╝рд╛рдИ рд╕реЗ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХреНрд░рдо (
рдСрд░реНрдбрд░ ) рдореЗрдВ рд▓реЙрдиреНрдЪ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛: рдкрд╣рд▓реЗ, DRBD рдбрд┐рд╡рд╛рдЗрд╕ рдкреНрд░рд╛рдердорд┐рдХ рдореЛрдб рдореЗрдВ рдЬрд╛рдПрдВрдЧреЗ, рдлрд┐рд░ рдЖрдИрдкреА рдкрддреЗ рдЙрдард╛рдП рдЬрд╛рдПрдВрдЧреЗ, LUN рдмрдирд╛рдП рдЬрд╛рдПрдВрдЧреЗ рдФрд░ iSCSI рд▓рдХреНрд╖реНрдп рдЕрдВрдд рдореЗрдВ рдмрдирд╛рдП рдЬрд╛рдПрдВрдЧреЗред
рд╣рдо рдкрд░рд┐рдгрд╛рдо рдХреЛ рджреЗрдЦрддреЗ рд╣реИрдВ:
рдпрджрд┐ рдРрд╕рд╛ рд╣реИ, рддреЛ рдЖрдк рдЦреБрдж рдХреЛ рдмрдзрд╛рдИ рджреЗ рд╕рдХрддреЗ рд╣реИрдВ - рдХреНрд▓рд╕реНрдЯрд░ рдЪрд▓ рд░рд╣рд╛ рд╣реИ!
рдкреНрд░рддреНрдпреЗрдХ рд╕рдВрд╕рд╛рдзрди рд╕рдореВрд╣ рдХреЛ рдЙрд╕рдХреЗ рд╕рд░реНрд╡рд░ рдкрд░ рд▓реЙрдиреНрдЪ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬреИрд╕рд╛ рдХрд┐ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдореЗрдВ
рд╕реНрдерд╛рди рдирд┐рд░реНрджреЗрд╢ рджреНрд╡рд╛рд░рд╛ рджрд░реНрд╢рд╛рдпрд╛ рдЧрдпрд╛ рд╣реИред
рдкреБрд╖реНрдЯрд┐ рдХреЗ рд▓рд┐рдП, рдЖрдк рдХрд░реНрдиреЗрд▓ рд▓реЙрдЧ -
dmesg - рдЬрд╣рд╛рдБ DRBD рдФрд░ SCST рдЙрдирдХреЗ рдбрд╛рдпрдЧреНрдиреЛрд╕реНрдЯрд┐рдХреНрд╕ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рддреЗ рд╣реИрдВ, рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВред
рджреВрд╕рд░реЗ рднрд╛рдЧ рдХрд╛ рдЕрдВрдд
рддреАрд╕рд░реЗ рдФрд░ рдЕрдВрддрд┐рдо рднрд╛рдЧ рдореЗрдВ, рдореИрдВ рджрд┐рдЦрд╛рдКрдВрдЧрд╛ рдХрд┐ рдЗрд╕ рдХреНрд▓рд╕реНрдЯрд░ рдХреЗ рд╕рд╛рде рдЗрд╖реНрдЯрддрдо рд╕рдВрдЪрд╛рд▓рди рдХреЗ рд▓рд┐рдП ESXi рд╕рд░реНрд╡рд░ рдХреЛ рдХреИрд╕реЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдпрд╛ рдЬрд╛рдПред