рдПрдХ SAN рдиреЗрдЯрд╡рд░реНрдХ рдореЗрдВ рд▓рд┐рдирдХреНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ред рдЫреЛрдЯреА рдЪрд╛рд▓

рд╕рднреА рдХреЛ рд╢реБрдн рджрд┐рдиред

рдореБрдЭреЗ рдирд╣реАрдВ рд▓рдЧрддрд╛ рдХрд┐ рдореЗрд░реЗ рджреНрд╡рд╛рд░рд╛ рд╡рд░реНрдгрд┐рдд рд╕реНрдерд┐рддрд┐ рд╕рдмрд╕реЗ рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╣реИ, рд▓реЗрдХрд┐рди рдлрд┐рд░ рднреА рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдЬрд╛рдирдирд╛ рдЙрдкрдпреЛрдЧреА рд╣реЛрдЧрд╛ред рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ "рдореВрд░реНрдЦ рд╕реЗ" рд╕реБрд░рдХреНрд╖рд╛ рдХреА рд╡рд┐рдзрд┐ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдореЗрд░реА рдХрд╣рд╛рдиреА рдЬрдм рдЖрдкрдХреЗ рдкрд╛рд╕ рдПрдХ SAN рдиреЗрдЯрд╡рд░реНрдХ рд╣реИ, рддреЛ рдХрдИ рд╕реНрдЯреЛрд░реЗрдЬ рд╕рд┐рд╕реНрдЯрдо (рд╕реНрдЯреЛрд░реЗрдЬ рд╕рд┐рд╕реНрдЯрдо) рд╣реИрдВ рдЬреЛ рдХреБрдЫ LUN (рд▓реЙрдЬрд┐рдХрд▓ рдпреВрдирд┐рдЯ рдирдВрдмрд░) рдФрд░ рд▓рд┐рдирдХреНрд╕-рдЖрдзрд╛рд░рд┐рдд рд╕рд░реНрд╡рд░ рддрдХ рдкрд╣реБрдВрдЪ рдХреЛ рдкреНрд░рддрд┐рдмрдВрдзрд┐рдд рдХрд░рдиреЗ рдХреА рддрдХрдиреАрдХ рдХрд╛ рд╕рдорд░реНрдерди рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВ (рд╣рдорд╛рд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ рд╕рднреА рдХрд╛рд░реНрд░рд╡рд╛рдЗрдпрд╛рдБ OS SLES 10SP1 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХреА рдЬрд╛рдПрдВрдЧреА)ред





рдкреНрд░рд╛рдЧрд┐рддрд┐рд╣рд╛рд╕



2008 рдореЗрдВ, рдореБрдЭреЗ рдПрдХ рдЧреНрд░рд╛рд╣рдХ рдХреЗ рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ рдмреБрдирд┐рдпрд╛рджреА рдврд╛рдВрдЪреЗ рдХреЗ рд╕рдВрдЪрд╛рд▓рди рдореЗрдВ рд▓рдЧрд╛рдирд╛ рдкрдбрд╝рд╛ред рдПрдХ рдЫреЛрдЯрд╛ SAN рдиреЗрдЯрд╡рд░реНрдХ рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рдордВрдЬрд┐рд▓реЛрдВ (рдПрдХ рдЕрд▓рдЧ рд╡рд░реНрдЧ рдХреЗ рд▓рдЧрднрдЧ 10 рдЯреБрдХрдбрд╝реЗ) рдХреЗ рд╕рд╛рде рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдЗрди рдХрд╣рд╛рдирд┐рдпреЛрдВ рдореЗрдВ рд╕реЗ рдЕрдзрд┐рдХрд╛рдВрд╢ рдХрд╛ рдЙрджреНрджреЗрд╢реНрдп рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ рдХреНрд▓рд╕реНрдЯрд░ рдХреА рдлрд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдХрд░рдирд╛ рдерд╛, рдЗрд╕рд▓рд┐рдП рд╢реБрд░реВ рдореЗрдВ рд╕рдорд╕реНрдпрд╛ рд╕реНрдкрд╖реНрдЯ рдирд╣реАрдВ рдереА рдФрд░ рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реЛрдЪрд╛ рднреА рдирд╣реАрдВ рдерд╛ред



рдФрд░ рд╕рдорд╕реНрдпрд╛ рдпрд╣ рд╣реИ рдХрд┐ рдХреБрдЫ рдЕрд╡рд╕рдВрд░рдЪрдирд╛рддреНрдордХ рдЙрдк-рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕реМрд╡рд╛рдВ рдЖрд╡рдВрдЯрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ рдЬреЛ рдпрд╣ рдирд╣реАрдВ рдЬрд╛рдирддрд╛ рдХрд┐ рдХреБрдЫ рд╣реЛрд╕реНрдЯ рд╕реЗ рдХреБрдЫ LUN рддрдХ рдкрд╣реБрдВрдЪ рдХреИрд╕реЗ рдкреНрд░рддрд┐рдмрдВрдзрд┐рдд рдХрд░реЗрдВ (рдЗрд╕реЗ рдкреНрд░рддреНрдпреЗрдХ рдирд┐рд░реНрдорд╛рддрд╛ рдХреЗ рд▓рд┐рдП рдкреЛрд░реНрдЯ рдорд╛рд╕реНрдХрд┐рдВрдЧ, LUN рдореИрдкрд┐рдВрдЧ рдЖрджрд┐ рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ), рдпрд╣ рдХрд╣рдирд╛ рдЕрдзрд┐рдХ рд╕рдЯреАрдХ рд╣реИред рдЗрд╕реЗ рдХрд░реЗрдВ, рд▓реЗрдХрд┐рди рдЕрддрд┐рд░рд┐рдХреНрдд рдЦрд░реАрдж рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рд▓рд╛рдЗрд╕реЗрдВрд╕, рд▓реЗрдХрд┐рди рдпрд╣ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдФрд░ рдпрд╣рд╛рдВ рд╕рдорд╕реНрдпрд╛ рдкреИрджрд╛ рд╣реБрдИ - рдЗрд╕ рдХрд╣рд╛рдиреА рд╕реЗ рдЬреБрдбрд╝рдиреЗ рд╡рд╛рд▓реЗ рд╕рднреА рд╕рд░реНрд╡рд░ рдЗрд╕рдХреЗ рд╕рднреА рдЦрдВрдбреЛрдВ рдХреЛ рджреЗрдЦрддреЗ рд╣реИрдВред рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдХреЛрдИ рдмрдбрд╝реА рдмрд╛рдд рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдЖрдкрдХреЛ рдЧреНрд░рд╛рд╣рдХ рдХреЛ рдХрд┐рд╕реА рдФрд░ рдХреЗ рд╡рд┐рднрд╛рдЬрди рдХреЗ рдкреНрд░рд╛рд░реВрдкрдг рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рд╕реЗ рдмрдЪрд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдкреНрд░рддреНрдпреЗрдХ рд╕рдмрд╕рд┐рд╕реНрдЯрдо рдХрд╛ рдбреЗрдЯрд╛ рдмрд╣реБрдд рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИред



рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдХреБрд▓:





рдЪрд░рдг рдПрдХ, рдкрд░рд┐рдЪрдпрд╛рддреНрдордХ



рдЙрди рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рддреБрд░рдВрдд рдЖрд░рдХреНрд╖рдг рдХрд░реЗрдВ рдЬрд┐рдирдХреЗ рдкрд╛рд╕ рд╡рд┐рд╖рдп рдХрд╛ рдордЬрдмреВрдд рдЬреНрдЮрд╛рди рдирд╣реАрдВ рд╣реИ:

рд╕реИрди рдиреЗрдЯрд╡рд░реНрдХ рдХреЗ рдкреНрд░рддреНрдпреЗрдХ рдбрд┐рд╡рд╛рдЗрд╕ рдореЗрдВ рдПрдХ рдЕрджреНрд╡рд┐рддреАрдп WWN (рд╡рд░реНрд▓реНрдб рд╡рд╛рдЗрдб рдирд╛рдо) рдкрддрд╛ рд╣реЛрддрд╛ рд╣реИ, рдпрд╣ рдиреЗрдЯрд╡рд░реНрдХ рдПрдбреЗрдкреНрдЯрд░ рдХреЗ рдореИрдХ рдкрддреЗ рдХрд╛ рдХреБрдЫ рдПрдирд╛рд▓реЙрдЧ рд╣реИ, рд▓реЗрдХрд┐рди, рдИрдерд░рдиреЗрдЯ рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рд╕реНрд╡рд┐рдЪ рдХреЛ рдкрддрд╛ рдирд╣реАрдВ рд╣реИ рдХрд┐ рд╕реНрд╡рд┐рдЪ рдореЗрдВ рдЖрдиреЗ рд╡рд╛рд▓реЗ рдкреИрдХреЗрдЯ рдХреЗ рдЕрдВрджрд░ рдХреНрдпрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рд╕реНрд╡рд┐рдЪ (рдЬрд╝реЛрдирд┐рдВрдЧ) рдкрд░ рдкреНрд░рддрд┐рдмрдВрдз рд▓рдЧрд╛рдПрдВ ) рдЕрд╕рдВрднрд╡ рд╣реИ, рдЖрдк рдХреЗрд╡рд▓ рдХреБрдЫ рдиреЛрдбреНрд╕ рдХреЗ рд▓рд┐рдП рдбреЗрдЯрд╛ рд╕реНрдЯреЛрд░реЗрдЬ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рджрд╛рдпрд░реЗ рдХреЛ рд╕реАрдорд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЬреЛ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред



рд╕рдорд╛рдзрд╛рди рдЦреЛрдЬ рдХрд╛ рджрд╛рдпрд░рд╛ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╡рд┐рдХрд▓реНрдкреЛрдВ рддрдХ рд╕реАрдорд┐рдд рдерд╛:

  1. рдХреЗрд╡рд▓ рдХреБрдЫ LUN рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдХреЗ рдЪрд╛рд▓рдХ рдореЗрдВ рдЙрдкрд╕реНрдерд┐рддрд┐
  2. рдЕрдирд╛рд╡рд╢реНрдпрдХ LUN рдХреЛ рдмреНрд▓реЙрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП OS рдЯреВрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ




рдкрд╣рд▓рд╛ рд╡рд┐рдХрд▓реНрдк


рдЗрд╕ рдореЙрдбреНрдпреВрд▓ рдХреА рдЬрд╛рдирдХрд╛рд░реА рдХреЛ рджреЗрдЦрдХрд░ рд╡рд╣ рднрд╛рдЧ рдЧрдпрд╛ред рдЗрд╕рдореЗрдВ рдХреЗрд╡рд▓ рдбрд┐рд╡рд╛рдЗрд╕ рдХреЛ рд╕реНрдХреИрди рдХрд░рдиреЗ рдФрд░ LUN рдХреА рдЕрдзрд┐рдХрддрдо рд╕рдВрдЦреНрдпрд╛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдиреЗ рдХрд╛ рд╡рд┐рдХрд▓реНрдк рд╣реЛрддрд╛ рд╣реИред рддреЛ рдпрд╣ рд╡рд┐рдХрд▓реНрдк рдЧрд╛рдпрдм рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ



рджреВрд╕рд░рд╛ рд╡рд┐рдХрд▓реНрдк


рдпрд╣ рд╡рд┐рдХрд▓реНрдк рд╣рдореЗрдВ udv рд╕рдмрд╕рд┐рд╕реНрдЯрдо рдХреА рджрд┐рд╢рд╛ рдореЗрдВ рддреБрд░рдВрдд "рднреВрдорд┐ рдХрд╛рд░реНрдп рдХрд░рдиреЗ" рдХреЗ рд▓рд┐рдП рдирд┐рд░реНрджреЗрд╢рд┐рдд рдХрд░рддрд╛ рд╣реИред рдпрд╣ рд╡рд╣ рд╣реИ рдЬреЛ рдЙрдкрдХрд░рдгреЛрдВ рдХреЛ рд╢реБрд░реВ рдХрд░рдиреЗ, рдЙрдиреНрд╣реЗрдВ рд╡рд┐рд╢реЗрд╖ рдирд╛рдо рдФрд░ рдЕрдиреНрдп рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд▓рд┐рдирдХреНрд╕ рдореЗрдВ рдЬрд┐рдореНрдореЗрджрд╛рд░ рд╣реИред рд╕реАрдзреЗ рд╢рдмреНрджреЛрдВ рдореЗрдВ рдХрд╣реЗрдВ, рд╣рдореЗрдВ udev рдХреЗ рд▓рд┐рдП рдирд┐рдпрдо рдХрд╛ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рд╡рд░реНрдгрди рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдЬреЛ рд╣рдорд╛рд░реЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рдЙрдкрдХрд░рдгреЛрдВ рдХреЛ рдмрдирд╛рдПрдЧрд╛ред

рдЖрдЧреЗ рджреЗрдЦрддреЗ рд╣реБрдП, рдореИрдВ рдХрд╣рддрд╛ рд╣реВрдБ рдХрд┐ рдпрд╣ рдирд┐рд░реНрдгрдп рдХреЗрд╡рд▓ рд╡рд┐рд╢реЗрд╖ рдХреЗ рдирд┐рд░реНрдорд╛рдг рдХреЛ рд╕реАрдорд┐рдд рдХрд░реЗрдЧрд╛ред рдЙрдкрдХрд░рдг (рдЬреИрд╕реЗ / dev / sdb, / dev / sdc, рдЗрддреНрдпрд╛рджрд┐), рд▓реЗрдХрд┐рди рднреМрддрд┐рдХ рд░реВрдк рд╕реЗ рд╣реЛрд╕реНрдЯ рдХреЛ рдЙрдкрд▓рдмреНрдз рд╕рднреА LUN рджрд┐рдЦрд╛рдИ рджреЗрдВрдЧреЗред



рдЪрд░рдг рджреЛ, рдЕрдиреБрд╕рдВрдзрд╛рди





рд╣рдо рд╡рд┐рд╖рдп рдХреЗ рд╡рд┐рд╕реНрддреГрдд рдЕрдзреНрдпрдпрди рдХреЗ рд▓рд┐рдП рдЖрдЧреЗ рдмрдврд╝рддреЗ рд╣реИрдВред



рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реАрдХрд░рдг рдХреЗ рддреНрд╡рд░рд┐рдд рдЕрдзреНрдпрдпрди рдХреЗ рдмрд╛рдж, рд╕рд╛рде рд╣реА рдЙрди рдирд┐рдпрдо рдЬреЛ рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рд╣реИрдВ, рдЖрдк рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдмреНрд▓реЙрдХреЛрдВ рдХреЛ рдЕрд▓рдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдЬреЛ рдХрд┐ рдмреНрдпрд╛рдЬ рдХреЗ рд╣реИрдВ:



  1. рдмреНрд▓реЙрдХ "SUBSYSTEM", рдЬреЛ рд╕рдмрд╕рд┐рд╕реНрдЯрдо рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рддрд╛ рд╣реИред рд╕рдмрд╕рд┐рд╕реНрдЯрдо рддреАрди рдкреНрд░рдХрд╛рд░ рдХреЗ рд╣реЛрддреЗ рд╣реИрдВ: "рдмреНрд▓реЙрдХ" (рдмреНрд▓реЙрдХ рдбрд┐рд╡рд╛рдЗрд╕), "рдЪрд╛рд░" (рдХреИрд░реЗрдХреНрдЯрд░ рдбрд┐рд╡рд╛рдЗрд╕) рдФрд░ "рдкрд╛рдЗрдк" (рдлреАрдлреЛ рдбрд┐рд╡рд╛рдЗрд╕)ред

    man mknod





    рд╣рдо "рдмреНрд▓реЙрдХ" рд╕рдмрд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рд░реБрдЪрд┐ рд░рдЦрддреЗ рд╣реИрдВ, рдХреНрдпреЛрдВрдХрд┐ рдбрд┐рд╕реНрдХ рдЗрд╕ рд╡рд░реНрдЧ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╣реИрдВред



  2. udev рдбрд┐рд╡рд╛рдЗрд╕ рдХреА рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХреЛ рджреЗрдЦ рд╕рдХрддрд╛ рд╣реИред рд╡реЗ рдЖрдорддреМрд░ рдкрд░ рд╡рд┐рднрд┐рдиреНрди рдбреЗрдЯрд╛ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рддреЗ рд╣реИрдВ, рдЬреИрд╕реЗ:

    • рдирд┐рд░реНрдорд╛рддрд╛ рдХрд╛ рдкреНрд░рдХрд╛рд░
    • рдореЙрдбрд▓ рдХрд╛ рдирд╛рдо
    • рд╡рд┐рднрд┐рдиреНрди рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдбреЗрдЯрд╛ред




    рд╣рдореЗрдВ рдЬрд┐рди рдорд╛рдкрджрдВрдбреЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдЙрдирдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдиреЗ рдХреЗ рд▓рд┐рдП:

    рдпреВрдЯрд┐рд▓рд┐рдЯреА рд▓реИрд╕реА - рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рдЙрдкрд▓рдмреНрдз рд╕рднреА рдПрд╕рд╕реАрдПрд╕рдЖрдИ рдЙрдкрдХрд░рдгреЛрдВ рдХреЛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рддрд╛ рд╣реИ, рд╕рд╛рде рд╣реА рд╡рд┐рд╢реЗрд╖ рдХрд╛ рдирд╛рдо рднреАред рдбрд┐рд╡рд╛рдЗрд╕ рдЬреЛ рдЗрд╕ SCSI рдбрд┐рд╡рд╛рдЗрд╕ рд╕реЗ рдЬреБрдбрд╝реА рд╣реИ

    рдпреВрдЯрд┐рд▓рд┐рдЯреА рдпреВрдбреАрдПрдлрдЖрдИрдПрдлрдУ - рдЕрдиреБрд░реЛрдзрд┐рдд рдбрд┐рд╡рд╛рдЗрд╕ рдкрд░ рд╕рднреА рдЖрд╡рд╢реНрдпрдХ рдбреЗрдЯрд╛ рджрд┐рдЦрд╛рддрд╛ рд╣реИред



    рдЖрдЗрдП рд╢реБрд░реВ:



    рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рд╣рдореЗрдВ рдЗрд╕ рд╕рд░реНрд╡рд░ рдкрд░ рдЙрдкрд▓рдмреНрдз рд╕рднреА рдЙрдкрдХрд░рдгреЛрдВ рдХреА рдПрдХ рд╕реВрдЪреА рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреА рд╣реЛрдЧреА:



    # lssci

    SCSI ID TYPE VENDOR MODEL REV. device

    [5:0:0:10] disk XXX YYYYY 0619 /dev/sdr

    [5:0:0:20] disk XXX YYYYY 0619 /dev/sds

    [5:0:0:21] disk XXX YYYYY 0619 /dev/sdu

    ......

    [5:0:1:10] disk XXX YYYYY 0619 /dev/sdan

    [5:0:1:20] disk XXX YYYYY 0619 /dev/sdao

    [5:0:1:21] disk XXX YYYYY 0619 /dev/sdar









    рдЗрд╕ рдХрдорд╛рдВрдб рдХрд╛ рдЖрдЙрдЯрдкреБрдЯ рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛, рдЗрд╕рд▓рд┐рдП рдореИрдВ рдХреЗрд╡рд▓ рдПрдХ рд╣рд┐рд╕реНрд╕рд╛ рджреВрдВрдЧрд╛ред

    рддреЛ рдЕрдм рд╣рдо рдЬрд╛рдирддреЗ рд╣реИрдВ:

    SCSI ID, H: B: T: L (рд╣реЛрд╕реНрдЯ: рдмрд╕: рд▓рдХреНрд╖реНрдп: рд▓реВрди) рдкреНрд░рд╛рд░реВрдк рдореЗрдВ рдПрдХ рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛ рд╣реИред рдПрдбрд╛рдкреНрдЯрд░ рдЗрд╕ рд╕реАрд░рд┐рдпрд▓ рдХреЗ рд▓рд┐рдП рдЬрд┐рдореНрдореЗрджрд╛рд░ рд╣реИ, рдЬреЛ рдЗрд╕ рдЙрдкрдХрд░рдг рдХреЗ рд▓рд┐рдП рдЬрд┐рдореНрдореЗрджрд╛рд░ рд╣реИ, рдмрд╕ (рдЪреИрдирд▓) рдПрдбреЙрдкреНрдЯрд░ рдкрд░ SCSI рдЪреИрдирд▓ рдирдВрдмрд░ рд╣реИ, рд▓рдХреНрд╖реНрдп рд╕рдВрдЦреНрдпрд╛ рд╣реИред рд╕реНрдЯреЛрд░ рдкрд░ FC рдкреЛрд░реНрдЯ, LUN - рд╕реНрдЯреЛрд░ рдкрд░ рдЖрд╡рдВрдЯрд┐рдд рдЕрдиреБрднрд╛рдЧ рдХреА рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛ред

    рдирд┐рд░реНрдорд╛рддрд╛ - рдирд┐рд░реНрдорд╛рддрд╛ рдХрд╛ рдирд╛рдо

    рдореЙрдбрд▓ - рдореЙрдбрд▓ рдХрд╛ рдирд╛рдо

    REVред - рд╕реМ рдкрд░ рдлрд░реНрдорд╡реЗрдпрд░ рд╕рдВрд╕реНрдХрд░рдг

    рдпреБрдХреНрддрд┐ - рдпреБрдХреНрддрд┐ред рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╕реБрд▓рдн рдбрд┐рд╡рд╛рдЗрд╕



    рдЗрд╕ рдСрдкрд░реЗрд╢рди рдореЗрдВ, рд╣рдо "рдбрд┐рд╡рд╛рдЗрд╕" рдлрд╝реАрд▓реНрдб рдФрд░ "SCSI ID" рдореЗрдВ рд░реБрдЪрд┐ рд░рдЦрддреЗ рдереЗред рд╢реЗрд╖ рдЦреЗрддреЛрдВ рдХреА рдЕрдирджреЗрдЦреА рдХреА рдЬрд╛рддреА рд╣реИред



  3. рдЕрдЧрд▓рд╛ рдХрджрдо рднрдВрдбрд╛рд░рдг рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХреА рдПрдХ рд╕реВрдЪреА рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛ рд╣реИ рдЬрд┐рдирдХреА рд╣рдореЗрдВ рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ:

    • рдбреНрд░рд╛рдЗрд╡рд░ рдХрд╛ рдирд╛рдо
    • рдирд┐рд░реНрдорд╛рддрд╛ рдХрд╛ рдирд╛рдо
    • рдореЙрдбрд▓ рдХрд╛ рдирд╛рдо




    рдЗрд╕рдХреЗ рд▓рд┐рдП, рд╣рдореЗрдВ udevinfo рдЙрдкрдпреЛрдЧрд┐рддрд╛ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА, рд╕рд╛рде рд╣реА sysfs рдлрд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо (рдХрд░реНрдиреЗрд▓ рд╕рдВрд╕реНрдХрд░рдг 2.6 рдХреЗ рд▓рд┐рдП), рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рд╣рдорд╛рд░реЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╕рднреА рдЬрд╛рдирдХрд╛рд░реА рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рддрд╛ рд╣реИред



    # udevinfo -a -p /sys/block/sds



    looking at device '/block/sds':

    KERNEL=="sds"

    SUBSYSTEM=="block"

    SYSFS{stat}==" 151707 2355 3422965 430068 436954 12273 18585533 1098588 0 651944 1528756"

    SYSFS{size}=="2129838080"

    SYSFS{removable}=="0"

    SYSFS{range}=="16"

    SYSFS{dev}=="65:32"



    looking at device '/devices/pci0000:00/0000:00:04.0/0000:08:00.0/host5/rport-5:0-0/target5:0:0/5:0:0:20':

    ID=="5:0:0:20"

    BUS=="scsi"

    DRIVER=="sd"

    SYSFS{ioerr_cnt}=="0x7"

    SYSFS{iodone_cnt}=="0xec62d"

    SYSFS{iorequest_cnt}=="0xec62d"

    SYSFS{iocounterbits}=="32"

    SYSFS{retries}=="5"

    SYSFS{timeout}=="60"

    SYSFS{state}=="running"

    SYSFS{rev}=="0619"

    SYSFS{model}=="YYYYY "

    SYSFS{vendor}=="XXX "

    SYSFS{scsi_level}=="6"

    SYSFS{type}=="0"

    SYSFS{queue_type}=="simple"

    SYSFS{queue_depth}=="64"

    SYSFS{device_blocked}=="0"

    ....

    looking at device '/devices/pci0000:00/0000:00:04.0/0000:08:00.0':

    ID=="0000:08:00.0"

    BUS=="pci"

    DRIVER=="mptfc"

    SYSFS{modalias}=="pci:v00001000d00000646sv00001000sd00001020bc0Csc04i00"

    SYSFS{local_cpus}=="00000000,00000000,00000000,0000000f"

    SYSFS{irq}=="169"

    SYSFS{class}=="0x0c0400"

    SYSFS{subsystem_device}=="0x1020"

    SYSFS{subsystem_vendor}=="0x1000"

    SYSFS{device}=="0x0646"

    SYSFS{vendor}=="0x1000"











    рдкреНрд░рддреНрдпреЗрдХ рдбрд┐рд╡рд╛рдЗрд╕ рдХреЗ рд▓рд┐рдП рдЬрд╛рдирдХрд╛рд░реА рдХрд╛ рдЕрдиреБрд░реЛрдз рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ, рдЬреИрд╕рд╛ рдХрд┐ lsscsi рдЖрдЙрдЯрдкреБрдЯ рдореЗрдВ рдбреБрдкреНрд▓рд┐рдХреЗрдЯ рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐рдпрд╛рдБ рд╣реИрдВред рдпреЗ рд╡рд┐рднрд┐рдиреНрди рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ LUN рдХреЗ рд▓рд┐рдП рдкрде рд╣реИрдВ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╣реЛрд╕реНрдЯ рдкрд░ 1 FC рдкреЛрд░реНрдЯ рдФрд░ рд╕реНрдЯреЛрд░реЗрдЬ рдкрд░ 3 рдкреЛрд░реНрдЯ), рдФрд░ рдЪреВрдВрдХрд┐ рдпрд╣ рдПрдХ рд╣реА рд╕реНрдЯреЛрд░реЗрдЬ рд╣реИ, рд╣рдорд╛рд░реЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рдкреИрд░рд╛рдореАрдЯрд░ рд╕рднреА рдХреЗ рд▓рд┐рдП рд╕рдорд╛рди рд╣реЛрдВрдЧреЗред




рд╕рдВрдХреНрд╖рд┐рдкреНрдд рд╕рд╛рд░рд╛рдВрд╢:



  1. рдЪрд╛рд▓рдХ == "рдПрд╕рдбреА" рдЙрд╕ рдЪрд╛рд▓рдХ рдХрд╛ рдирд╛рдо рд╣реИ рдЬреЛ рдЗрд╕ рдЙрдкрдХрд░рдг рдХреА рдкрд╣рдЪрд╛рди рдХрд░рддрд╛ рд╣реИред рдХреНрдпреЛрдВ рдмрд┐рд▓реНрдХреБрд▓ "рдПрд╕рдбреА" рдФрд░ FC "mptfc" рдбреНрд░рд╛рдЗрд╡рд░ рдирд╣реАрдВ - рдХреНрдпреЛрдВрдХрд┐ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ "sd" рдбреНрд░рд╛рдЗрд╡рд░ SCSI / FC рдПрдбрд╛рдкреНрдЯрд░ рд╕реЗ рдкреНрд░рд╛рдкреНрдд рдбрд┐рд╕реНрдХ рдбрд┐рд╡рд╛рдЗрд╕ рдХреЛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреИрд╕реЗ рдЬрд┐рдореНрдореЗрджрд╛рд░ рд╣реИред
  2. SYSFS {рд╡рд┐рдХреНрд░реЗрддрд╛} == "XXX" рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдирд┐рд░реНрдорд╛рддрд╛ рд╣реИред рдпрджрд┐ рдЖрдк рдзреНрдпрд╛рди рджреЗрддреЗ рд╣реИрдВ, рддреЛ рдЙрд╕рдХрд╛ рдирд╛рдо рд╕рд┐рд░реНрдл "XXX" рдирд╣реАрдВ рд╣реИ, рдмрд▓реНрдХрд┐ рдХрдИ рд╕реНрдерд╛рди рднреА рд╣реИрдВред рдЗрд╕ рдХрд╛рд░рдг рд╕реЗ, lsscsi рдХрд╛ рдЖрдЙрдЯрдкреБрдЯ рдЗрддрдирд╛ рдЬрд╛рдирдХрд╛рд░реАрдкреВрд░реНрдг рдирд╣реАрдВ рд╣реИ, рдФрд░ рдпрджрд┐ рдЖрдк рдХреЗрд╡рд▓ "XXX" рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдирд┐рдпрдо рдиреЗ рдЖрд╕рд╛рдиреА рд╕реЗ рдХрд╛рдо рдирд╣реАрдВ рдХрд┐рдпрд╛ред
  3. SYSFS {рдореЙрдбрд▓} == "YYYYY" - рдореЙрдбрд▓ рдХрд╛ рдирд╛рдоред рдКрдкрд░ рдХреЗ рдкреИрд░рд╛рдЧреНрд░рд╛рдл рдореЗрдВ рднреА рдпрд╣реА рдХрд╛рд░рдг рд╣реИред
  4. рдЖрдИрдбреА == "5: 0: 0: 20" - рдкреНрд░рд╛рд░реВрдк рдПрдЪ: рдмреА: рдЯреА: рдПрд▓ рдореЗрдВ рдПрдХ рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛ред рдпрд╣ рднреА рдпрд╛рдж рд░рдЦрдиреЗ рдХреА рдЬрд░реВрд░рдд рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рд╣рдореЗрдВ рдЗрд╕рдХреА рдФрд░ рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред
  5. рдмрд╕ == "scsi" - рдмрд╕ рдХрд╛ рдкреНрд░рдХрд╛рд░ред рд╣рдореЗрдВ рдбрд┐рд╡рд╛рдЗрд╕ рдХреА рдЕрдзрд┐рдХ рд╕рдЯреАрдХ рдкрд╣рдЪрд╛рди рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА




рдЗрд╕рд▓рд┐рдП, рдЕрдм рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдПрдХ рдирд┐рдпрдо рд▓рд┐рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рд╕рднреА рдЖрд╡рд╢реНрдпрдХ рдЬрд╛рдирдХрд╛рд░реА рд╣реИред



рдЪрд░рдг рддреАрди, рдХрд╛рд░реНрдпрд╛рд▓рдп рд▓рд┐рдЦрддреЗ рд╣реИрдВ!





рдЕрдм рд╣рдо рд╕реАрдзреЗ рдирд┐рдпрдо рд▓рд┐рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдЧреЗ рдмрдврд╝рддреЗ рд╣реИрдВред рд╣рдореЗрдВ udev рдкреНрд░рд▓реЗрдЦрди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреАред

рдореИрдВ рдЕрдВрддрд┐рдо рдирд┐рдпрдо рдФрд░ рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХрд╛ рд╡рд┐рд╡рд░рдг рджреЗрддрд╛ рд╣реВрдВ:



# If not a block device (ex. tape) ignore this rule

SUBSYSTEM!="block", GOTO="go_ignore_end"

# Phisical device section

BUS=="scsi", DRIVER=="sd", SYSFS{vendor}=="XXX ", SYSFS{model}=="YYYYY ", ID=="*:*:*:20", GOTO="go_ignore_end"

BUS=="scsi", DRIVER=="sd", SYSFS{vendor}=="XXX ", SYSFS{model}=="YYYYY ", ID=="*:*:*:21", GOTO="go_ignore_end"

BUS=="scsi", DRIVER=="sd", SYSFS{vendor}=="XXX ", SYSFS{model}=="YYYYY ", OPTIONS+="ignore_device,last_rule"



LABEL="go_ignore_end"









рдФрд░ рдЕрдм рдХреНрдпрд╛ рд╣реИ рдХреА рд╡реНрдпрд╛рдЦреНрдпрд╛:



SUBSYSTEM!="block", GOTO="go_ignore_end"





рдпрд╣ рд╡рд┐рдХрд▓реНрдк udv рдХреЛ рдмрддрд╛рддрд╛ рд╣реИ рдХрд┐ рдпрджрд┐ рд╕рдмрд╕рд┐рд╕реНрдЯрдо рдХрд┐рд╕реА рдЧреИрд░-рдмреНрд▓реЙрдХ рдбрд┐рд╡рд╛рдЗрд╕ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рддреЛ рдпрд╣ рдирд┐рдпрдо рд▓рд╛рдЧреВ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред



BUS=="scsi", DRIVER=="sd", SYSFS{vendor}=="XXX ", SYSFS{model}=="YYYYY ", ID=="*:*:*:20", GOTO="go_ignore_end"

BUS=="scsi", DRIVER=="sd", SYSFS{vendor}=="XXX ", SYSFS{model}=="YYYYY ", ID=="*:*:*:21", GOTO="go_ignore_end"









рдпрд╣ рд╕рдмрд╕реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣рд┐рд╕реНрд╕рд╛ рд╣реИ, рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдЗрд╕ рднрд╛рдЧ рдХреЗ рд▓рд┐рдП, рдпрд╣ рд▓реЗрдЦ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рдерд╛ред рдирд┐рдпрдо рд╡реНрдпрд╡рд╣рд╛рд░ рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рддрд╛ рд╣реИ: рдпрджрд┐ рдХреЛрдИ рдЙрдкрдХрд░рдг рдмрд╕ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ == "scsi" рдмрд╕ рдФрд░ рдпрд╣ DRIVER == "sd" рдбреНрд░рд╛рдЗрд╡рд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ, рддреЛ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдирд┐рд░реНрдорд╛рддрд╛ SYSFS {рд╡рд┐рдХреНрд░реЗрддрд╛} == "XXX" рдФрд░ рдореЙрдбрд▓ рдХрд╛ рдирд╛рдо SYSFS {рдореЙрдбрд▓} == "рд╣реИ YYYYY тАЭрдФрд░ рдЗрд╕ рдЙрдкрдХрд░рдг рдХрд╛ LUN ID ==" *: *: *: 20: 20 "рд╕реЗ рдореЗрд▓ рдЦрд╛рддрд╛ рд╣реИ, рддреЛ рдЗрд╕ рдЙрдкрдХрд░рдг рдХреЛ рдЕрдиреНрдп рд╕рднреА рдирд┐рдпрдореЛрдВ рдХрд╛ рдкрд╛рд▓рди рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП рдФрд░ рдПрдХ рд╡рд┐рд╢реЗрд╖ рдмрдирд╛рдирд╛ рд╣реЛрдЧрд╛ред рдбрд┐рд╡рд╛рдЗрд╕ рдореЗрдВ / рджреЗрд╡ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ред



рд░рд┐рдХреЙрд░реНрдб рдЖрдИрдбреА == "*: *: *: 20:" рдкреНрд░рд╛рд░реВрдк рдПрдЪ: рдмреА: рдЯреА: рдПрд▓ рдореЗрдВ рдПрдХ рд░рд┐рдХреЙрд░реНрдб рд╣реИ, рдЬреЛ рдХреЗрд╡рд▓ LUN рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛ рдХрд╛ рд╡рд░реНрдгрди рдХрд░рддрд╛ рд╣реИ, рдмрд╛рдХреА рдХреНрд╖реЗрддреНрд░ рдХреЛрдИ рднреА рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рдЗрд╕рд╕реЗ рд╣рдо рд╕реНрдЯреЛрд░реЗрдЬ рд╕реЗ рд╕рднреА рдбрд┐рд╡рд╛рдЗрд╕ рдХреЛ рдЫреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВ, рдЬрд┐рд╕рдореЗрдВ LUN рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдпрджрд┐ рдЖрдкрдХреЛ LUN рдХреА рд╕реВрдЪреА рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рддреЛ рд░рд┐рдХреЙрд░реНрдб рдмрд╕ рдЬреЛрдбрд╝ рджрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ рдФрд░ рд╣рдореЗрдВ рдЬрд┐рд╕ рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ рд╡рд╣ рдЕрдВрддрд┐рдо рдлрд╝реАрд▓реНрдб рдореЗрдВ рд▓рд┐рдЦрд╛ рдЬрд╛рддрд╛ рд╣реИред рдореБрдЦреНрдп рдмрд╛рдд рдпрд╣ рд╣реИ рдХрд┐ рдЙрдиреНрд╣реЗрдВ рдЕрдЧрд▓реЗ рдирд┐рдпрдо рд╕реЗ рдкрд╣рд▓реЗ рд░рдЦрд╛ рдЧрдпрд╛ рд╣реИред



BUS=="scsi", DRIVER=="sd", SYSFS{vendor}=="XXX ", SYSFS{model}=="YYYYY ", OPTIONS+="ignore_device,last_rule"









рдпрд╣ рдирд┐рдпрдо рдкрд┐рдЫрд▓реЗ рдПрдХ рдХреЗ рд╕рдорд╛рди рд╢рд░реНрддреЛрдВ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рддрд╛ рд╣реИ, рдХреЗрд╡рд▓ рд╡рд┐рдХрд▓реНрдк + = "ign_device, last_rule" рдЗрд╕ рдЙрдкрдХрд░рдг рдХреЗ рд╕рд╛рде рд╕рднреА рдЕрдиреНрдп рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рдЕрдирджреЗрдЦрд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП udev рдХреЛ рдмрддрд╛рддрд╛ рд╣реИред рдпрд╛рдиреА рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХреЛ рдЫреЛрдбрд╝рдХрд░ рд╕рднреА рдЙрдкрдХрд░рдгреЛрдВ рдХреЛ рдирдЬрд░рдЕрдВрджрд╛рдЬ рдХрд░ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред



LABEL="go_ignore_end"





рдпрд╣ рдирд┐рдпрдо рдПрдХ рд╕рд░рд▓ рдЕрдВрддрд┐рдо рдлрд╝рд╛рдЗрд▓ рд╣реИред рдпрд╣ рд╕реВрдЪреА рдореЗрдВ рдЕрдВрддрд┐рдо рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред



рдЪрд░рдг рдЪрд╛рд░, рдЕрдВрддрд┐рдо рд▓рдбрд╝рд╛рдИ



рдЕрдм рд╣рдореЗрдВ рдмрд╕ рдЗрд╕ рдирд┐рдпрдо рдХреЛ рдмрдЪрд╛рдирд╛ рд╣реИ рдФрд░ рдЗрд╕реЗ рд▓рд╛рдЧреВ рдХрд░рдирд╛ рд╣реИред

рд╣рдо рд╕рд╣реА рдкреНрд░рд╛рд░реВрдк рдореЗрдВ /etc/udev/rules.d рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рдЗрд╕ рдирд┐рдпрдо рдХреЛ рд╕рд╣реЗрдЬрддреЗ рд╣реИрдВред рдореИрдВрдиреЗ "52-рдЕрдирджреЗрдЦрд╛-рдЕрдкреНрд░рдпреБрдХреНрдд-рдбрд┐рд╡рд╛рдЗрд╕реЗрд╕ .rules" рдирд╛рдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ред рдЗрд╕рдХреЗ рдмрд╛рдж рдХреБрдЫ рдФрд░ рдХрд░рдиреЗ рдХреА рдЬрд░реВрд░рдд рд╣реИред рдпрджрд┐ рдПрдбреЗрдкреНрдЯрд░ рдбреНрд░рд╛рдЗрд╡рд░ рд░реИрдордбрд┐рд╕реНрдХ рдореЗрдВ рд╣реИ, рддреЛ рдЖрдкрдХреЛ рдЗрд╕реЗ рд╡рд╣рд╛рдВ рд╕реЗ рд╣рдЯрд╛рдиреЗ рдФрд░ рд▓реЛрдб рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА, рдЬрдм рдпреВрдбреАрд╡реА рд╕рдмрд╕рд┐рд╕реНрдЯрдо рд╢реБрд░реВ рд╣реЛ рдЬрд╛рдПрдЧрд╛, рдЕрдиреНрдпрдерд╛ рдпрд╣ рдирд┐рдпрдо рдХрд╛рдо рдирд╣реАрдВ рдХрд░реЗрдЧрд╛, рдХреНрдпреЛрдВрдХрд┐ udev рд╢реБрд░реВ рд╣реЛрдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдбрд┐рд╡рд╛рдЗрд╕ рдмрдирд╛рдП рдЬрд╛рдПрдВрдЧреЗред



рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ / etc / sysconfig / рдХрд░реНрдиреЗрд▓ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрди рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ:



  1. рдЪрд░ рдореЗрдВ рдбреНрд░рд╛рдЗрд╡рд░ FC рдбрд┐рд╡рд╛рдЗрд╕ рдХреЛ рд╣рдЯрд╛рдПрдБ INITRD_MODULES = "..."
  2. рдЗрд╕реЗ рдЪрд░ MODULES_LOADED_ON_BOOT = "..." рдореЗрдВ рдЬреЛрдбрд╝реЗрдВ
  3. Mkinitrd рдХрдорд╛рдВрдб рдХреЗ рд╕рд╛рде рд░реИрдордбрд┐рд╕реНрдХ рдкреБрдирд░реНрдЬреАрд╡рд┐рдд рдХрд░реЗрдВред




рдЕрдм рдЖрдк рд╕рд░реНрд╡рд░ рдХреЛ рдлрд┐рд░ рд╕реЗ рд╢реБрд░реВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдХреЗрд╡рд▓ рдЙрдиреНрд╣реАрдВ рдбрд┐рд╡рд╛рдЗрд╕реЛрдВ рдХреА рдЬрд░реВрд░рдд рд╣реИ рдЬреЛ рд╣рдореЗрдВ рдмрдирд╛рдП рдЧрдП рд╣реИрдВред рдмрд╛рдХреА, рд╣рд╛рд▓рд╛рдВрдХрд┐ рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рджрд┐рдЦрд╛рдИ рджреЗрддреЗ рд╣реИрдВ, рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдирд╣реАрдВ рд╣реИрдВред рдлрд╝рд╛рдЗрд▓реЗрдВ, рдФрд░ рдЗрд╕рд▓рд┐рдП рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЙрдирдХреЗ рд╕рд╛рде рдХреБрдЫ рднреА рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдпрд╣ рдЗрд╕ рддрд░рд╣ рджрд┐рдЦреЗрдЧрд╛:



# lssci



SCSI ID TYPE VENDOR MODEL REV. device

[5:0:0:10] disk XXX YYYYY 0619 -

[5:0:0:20] disk XXX YYYYY 0619 /dev/sds

[5:0:0:21] disk XXX YYYYY 0619 /dev/sdu

......

[5:0:1:10] disk XXX YYYYY 0619 -

[5:0:1:20] disk XXX YYYYY 0619 /dev/sdao

[5:0:1:21] disk XXX YYYYY 0619 /dev/sdar









рдирддреАрдЬрддрди, рд╣рдорд╛рд░рд╛ рдХрд╛рдо рд╕реБрд░реБрдЪрд┐рдкреВрд░реНрдг рдФрд░ рдЦреВрдмрд╕реВрд░рддреА рд╕реЗ рд╣рд▓ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдпрд╣ рд▓реЛрдбрд┐рдВрдЧ рдХреЛ рднреА рдЧрддрд┐ рджреЗрдЧрд╛, рдЦрд╛рд╕рдХрд░ рдпрджрд┐ рдЖрдк рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд рдорд▓реНрдЯреАрдкрд╛рде рддрдВрддреНрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред



рдореБрдЭреЗ рдЙрдореНрдореАрдж рд╣реИ рдХрд┐ рдпрд╣ рдХрдо рд╕реЗ рдХрдо рдПрдХ рд╡реНрдпрдХреНрддрд┐ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧреА рд╣реИред



рд╕рд╛рдордЧреНрд░реА рдЬреЛ рдмрд╣реБрдд рдорджрдж рдХреА




All Articles