Linux рдкрд░ рдПрдХ рд╕рд╕реНрддрд╛ рд╣реЛрдо NAS рд╕рд┐рд╕реНрдЯрдо рдмрдирд╛рдирд╛

Linux рдкрд░ рдПрдХ рд╕рд╕реНрддрд╛ рд╣реЛрдо NAS рд╕рд┐рд╕реНрдЯрдо рдмрдирд╛рдирд╛

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

рдФрд░ рдЬрдм, рдмрд╛рдХреА рд╕рдм рдЪреАрдЬреЛрдВ рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдореИрдВрдиреЗ рдЕрдкрдиреА рдЙрдбрд╝рд╛рдиреЛрдВ рдХреЗ рджреМрд░рд╛рди рд╡реАрдбрд┐рдпреЛ рд░рд┐рдХреЙрд░реНрдб рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд┐рдпрд╛, рддреЛ рд╕реНрдерд┐рддрд┐ рдФрд░ рднреА рдЦрд░рд╛рдм рд╣реЛ рдЧрдИред рдРрд╕реА рдЙрдбрд╝рд╛рдиреЛрдВ рдХреЗ рдмрд╛рдж рдлрд┐рд▓реНрдорд╛рдП рдЧрдП рдлреБрдЯреЗрдЬ рдХреА рдорд╛рддреНрд░рд╛ 50+ рдЬреАрдмреА рдереА, рдФрд░ рдореЗрд░реА рдЦрд░рд╛рдм 256 рдЬреАрдмреА рдПрд╕рдПрд╕рдбреА рдмрд╣реБрдд рдЬрд▓реНрдж рднрд░ рдЧрдИ, рдЬрд┐рд╕рд╕реЗ рдореБрдЭреЗ рдмрд╛рд╣рд░реА 1 рдЯреАрдмреА рдбреНрд░рд╛рдЗрд╡ рдЦрд░реАрджрдиреЗ рдХреЗ рд▓рд┐рдП рдордЬрдмреВрд░ рд╣реЛрдирд╛ рдкрдбрд╝рд╛ред рд╣рд╛рд▓рд╛рдБрдХрд┐, рдПрдХ рд╡рд░реНрд╖ рдХреЗ рдмрд╛рдж, рдпрд╣ рдореЗрд░реЗ рджреНрд╡рд╛рд░рд╛ рдЙрддреНрдкрдиреНрди рдХрд┐рдП рдЬрд╛ рд░рд╣реЗ рдбреЗрдЯрд╛ рдХреА рдорд╛рддреНрд░рд╛ рдХреЛ рд╕рдВрднрд╛рд▓ рдирд╣реАрдВ рд╕рдХрд╛, рдЕрддрд┐рд░реЗрдХ рдФрд░ рдмреИрдХрдЕрдк рдХреА рдХрдореА рдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рдирд╣реАрдВ рдХрд░рдиреЗ рд╕реЗ рдпрд╣ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдЬрд╛рдирдХрд╛рд░реА рд╣реЛрд╕реНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдиреБрдкрдпреБрдХреНрдд рд╣реЛ рдЧрдпрд╛ред

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

рдореИрдВрдиреЗ рдпрд╣ рд▓реЗрдЦ рдореБрдЦреНрдп рд░реВрдк рд╕реЗ рдЗрд╕ рдмрд╛рдд рдХреА рдпрд╛рдж рджрд┐рд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд▓рд┐рдЦрд╛ рдерд╛ рдХрд┐ рдореИрдВрдиреЗ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдХреНрдпрд╛ рдХрд┐рдпрд╛ рдерд╛ рдФрд░ рдЕрдЧрд░ рдореБрдЭреЗ рдЗрд╕реЗ рджреЛрдмрд╛рд░рд╛ рдХрд░рдиреЗ рдХреА рдЬрд╝рд░реВрд░рдд рдкрдбрд╝реА рддреЛ рдореИрдВрдиреЗ рдЗрд╕реЗ рдХреИрд╕реЗ рдХрд┐рдпрд╛ред рдореБрдЭреЗ рдЖрд╢рд╛ рд╣реИ рдХрд┐ рдпрджрд┐ рдЖрдк рднреА рдРрд╕рд╛ рдХрд░рдиреЗ рдХрд╛ рдирд┐рд░реНрдгрдп рд▓реЗрддреЗ рд╣реИрдВ рддреЛ рдпрд╣ рдЖрдкрдХреЗ рд▓рд┐рдП рднреА рдЙрдкрдпреЛрдЧреА рд╣реЛрдЧрд╛ред

рд╢рд╛рдпрдж рдЗрд╕реЗ рдЦрд░реАрджрдирд╛ рдЖрд╕рд╛рди рд╣реИ?

рддреЛ, рд╣рдо рдЬрд╛рдирддреЗ рд╣реИрдВ рдХрд┐ рд╣рдо рдХреНрдпрд╛ рдкрд╛рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рд╕рд╡рд╛рд▓ рдпрд╣ рд╣реИ: рдХреИрд╕реЗ?

рдореИрдВрдиреЗ рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ рд╡реНрдпрд╛рд╡рд╕рд╛рдпрд┐рдХ рд╕рдорд╛рдзрд╛рдиреЛрдВ рдкрд░ рдзреНрдпрд╛рди рджрд┐рдпрд╛ рдФрд░ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ Synology рдкрд░ рдзреНрдпрд╛рди рджрд┐рдпрд╛, рдЬреЛ рдмрд╛рдЬрд╝рд╛рд░ рдореЗрдВ рд╕рд░реНрд╡реЛрддреНрддрдо рдЙрдкрднреЛрдХреНрддрд╛-рдЧреНрд░реЗрдб NAS рд╕рд┐рд╕реНрдЯрдо рдкреНрд░рджрд╛рди рдХрд░рдиреЗ рд╡рд╛рд▓рд╛ рдерд╛ред рд╣рд╛рд▓рд╛рдБрдХрд┐, рдЗрд╕ рд╕реЗрд╡рд╛ рдХреА рд▓рд╛рдЧрдд рдХрд╛рдлреА рдЕрдзрд┐рдХ рдирд┐рдХрд▓реАред рд╕рдмрд╕реЗ рд╕рд╕реНрддреЗ 4-рдмреЗ рд╕рд┐рд╕реНрдЯрдо рдХреА рдХреАрдордд $300+ рд╣реИ рдФрд░ рдЗрд╕рдореЗрдВ рд╣рд╛рд░реНрдб рдбреНрд░рд╛рдЗрд╡ рд╢рд╛рдорд┐рд▓ рдирд╣реАрдВ рд╣реИред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдРрд╕реА рдХрд┐рдЯ рдХреА рдЖрдВрддрд░рд┐рдХ рдлрд┐рд▓рд┐рдВрдЧ рд╕реНрд╡рдпрдВ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдкреНрд░рднрд╛рд╡рд╢рд╛рд▓реА рдирд╣реАрдВ рд╣реИ, рдЬреЛ рдЗрд╕рдХреЗ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдкреНрд░рджрд░реНрд╢рди рдкрд░ рд╕рд╡рд╛рд▓ рдЙрдард╛рддреА рд╣реИред

рдлрд┐рд░ рдореИрдВрдиреЗ рд╕реЛрдЪрд╛: рдХреНрдпреЛрдВ рди рдореИрдВ рд╕реНрд╡рдпрдВ рдПрдХ NAS рд╕рд░реНрд╡рд░ рдмрдирд╛рдКрдВ?

рдПрдХ рдЙрдкрдпреБрдХреНрдд рд╕рд░реНрд╡рд░ рдвреВрдБрдврдирд╛

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

рдореИрдВрдиреЗ рдИрдмреЗ рдкрд░ рдЕрдкрдиреА рдЦреЛрдЬ рд╢реБрд░реВ рдХреАред рд╣рд╛рд▓рд╛рдБрдХрд┐ рдореБрдЭреЗ рд╡рд╣рд╛рдВ 410 рдбреЙрд▓рд░ рд╕реЗ рдХрдо рдХреАрдордд рдореЗрдВ рдмрд╣реБрдд рд╕рд╛рд░реЗ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд┐рдП рд╣реБрдП Dell PowerEdge R210/R100 рдорд┐рд▓реЗ, рд╕рд░реНрд╡рд░ рд░реВрдо рдореЗрдВ рдХрд╛рдо рдХрд░рдиреЗ рдХрд╛ рдЕрдиреБрднрд╡ рд╣реЛрдиреЗ рдХреЗ рдХрд╛рд░рдг, рдореБрдЭреЗ рдкрддрд╛ рдерд╛ рдХрд┐ рдпреЗ 1рдпреВ рдЗрдХрд╛рдЗрдпрд╛рдБ рдмрд╣реБрдд рдЕрдзрд┐рдХ рд╢реЛрд░ рдХрд░рддреА рдереАрдВ рдФрд░ рдШрд░реЗрд▓реВ рдЙрдкрдпреЛрдЧ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреБрдХреНрдд рдирд╣реАрдВ рдереАрдВред рдПрдХ рдирд┐рдпрдо рдХреЗ рд░реВрдк рдореЗрдВ, рдЯрд╛рд╡рд░ рд╕рд░реНрд╡рд░ рдЕрдХреНрд╕рд░ рдХрдо рд╢реЛрд░ рд╡рд╛рд▓реЗ рд╣реЛрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди, рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ, рдИрдмреЗ рдкрд░ рдЙрдирдореЗрдВ рд╕реЗ рдХреБрдЫ рд╣реА рдереЗ, рдФрд░ рд╡реЗ рд╕рднреА рдпрд╛ рддреЛ рдорд╣рдВрдЧреЗ рдереЗ рдпрд╛ рдХрдо рд╢рдХреНрддрд┐ рд╡рд╛рд▓реЗ рдереЗред

рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдЧрд▓реА рдЬрдЧрд╣ рдХреНрд░реЗрдЧрд▓рд┐рд╕реНрдЯ рдереА, рдЬрд╣рд╛рдБ рдореБрдЭреЗ рдХреЛрдИ рд╡реНрдпрдХреНрддрд┐ рдПрдХ рдкреНрд░рдпреБрдХреНрдд HP ProLiant N40L рдорд╛рддреНрд░ $75 рдореЗрдВ рдмреЗрдЪрддрд╛ рд╣реБрдЖ рдорд┐рд▓рд╛! рдореИрдВ рдЗрди рд╕рд░реНрд╡рд░реЛрдВ рд╕реЗ рдкрд░рд┐рдЪрд┐рдд рдерд╛, рдЬрд┐рдирдХреА рдХреАрдордд рдЖрдорддреМрд░ рдкрд░ рд▓рдЧрднрдЧ $300 рд╣реЛрддреА рдереА, рдЗрд╕рд▓рд┐рдП рдореИрдВрдиреЗ рд╡рд┐рдХреНрд░реЗрддрд╛ рдХреЛ рдЗрд╕ рдЙрдореНрдореАрдж рдореЗрдВ рдИрдореЗрд▓ рдХрд┐рдпрд╛ рдХрд┐ рд╡рд┐рдЬреНрдЮрд╛рдкрди рдЕрднреА рднреА рд╕рдХреНрд░рд┐рдп рдерд╛ред рдпрд╣ рдЬрд╛рдирдиреЗ рдХреЗ рдмрд╛рдж рдХрд┐ рдпрд╣ рдорд╛рдорд▓рд╛ рдерд╛, рдореИрдВ рдмрд┐рдирд╛ рдХреБрдЫ рд╕реЛрдЪреЗ-рд╕рдордЭреЗ рдЗрд╕ рд╕рд░реНрд╡рд░ рдХреЛ рд▓реЗрдиреЗ рдХреЗ рд▓рд┐рдП рд╕реИрди рдореЗрдЯреЛ рдХреА рдУрд░ рдЪрд▓рд╛ рдЧрдпрд╛, рдЬрд┐рд╕рдиреЗ рдкрд╣рд▓реА рдирдЬрд╝рд░ рдореЗрдВ рдореБрдЭреЗ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдкреНрд░рд╕рдиреНрди рдХрд┐рдпрд╛ред рдЗрд╕рдореЗрдВ рдиреНрдпреВрдирддрдо рдШрд┐рд╕рд╛рд╡ рдерд╛ рдФрд░ рдереЛрдбрд╝реА рд╕реА рдзреВрд▓ рдХреЛ рдЫреЛрдбрд╝рдХрд░, рдмрд╛рдХреА рд╕рдм рдХреБрдЫ рдмрдврд╝рд┐рдпрд╛ рдерд╛ред

Linux рдкрд░ рдПрдХ рд╕рд╕реНрддрд╛ рд╣реЛрдо NAS рд╕рд┐рд╕реНрдЯрдо рдмрдирд╛рдирд╛
рдЦрд░реАрдж рдХреЗ рддреБрд░рдВрдд рдмрд╛рдж рд╕рд░реНрд╡рд░ рдХрд╛ рдлреЛрдЯреЛ

рдореЗрд░реЗ рджреНрд╡рд╛рд░рд╛ рдЦрд░реАрджреА рдЧрдИ рдХрд┐рдЯ рдХреА рд╡рд┐рд╢рд┐рд╖реНрдЯрддрд╛рдПрдБ рдЗрд╕ рдкреНрд░рдХрд╛рд░ рд╣реИрдВ:

  • рд╕реА рдкреА рдпреВ: AMD Turion(tm) II Neo N40L рдбреБрдЕрд▓-рдХреЛрд░ рдкреНрд░реЛрд╕реЗрд╕рд░ (64-рдмрд┐рдЯ)
  • рд░реИрдо: 8 рдЬреАрдмреА рдЧреИрд░-рдИрд╕реАрд╕реА рд░реИрдо (рдкрд┐рдЫрд▓реЗ рдорд╛рд▓рд┐рдХ рджреНрд╡рд╛рд░рд╛ рд╕реНрдерд╛рдкрд┐рдд)
  • рдлрд╝реНрд▓реИрд╢: 4 рдЬреАрдмреА рдпреВрдПрд╕рдмреА рдбреНрд░рд╛рдЗрд╡
  • SATA рдХрдиреЗрдХреНрдЯрд░реНрд╕:4+1
  • рдПрдирдЖрдИрд╕реА: 1 рдЬреАрдмреАрдкреАрдПрд╕ рдСрди-рдмреЛрд░реНрдб рдПрдирдЖрдИрд╕реА

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

рд╣рд╛рд░реНрдб рдбреНрд░рд╛рдЗрд╡ рдХрд╛ рдЪрдпрди рдХрд░рдирд╛

рдЕрдм рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдПрдХ рдЙрддреНрдХреГрд╖реНрдЯ рдХрд╛рд░реНрдп рдкреНрд░рдгрд╛рд▓реА рд╣реИ рдФрд░ рдЬреЛ рдХреБрдЫ рдмрдЪрд╛ рд╣реИ рд╡рд╣ рдЗрд╕рдХреЗ рд▓рд┐рдП рд╣рд╛рд░реНрдб рдбреНрд░рд╛рдЗрд╡ рдХрд╛ рдЪрдпрди рдХрд░рдирд╛ рд╣реИред рдЬрд╛рд╣рд┐рд░ рд╣реИ, рдЙрд╕ $75 рдореЗрдВ рдореБрдЭреЗ рдХреЗрд╡рд▓ рдПрдЪрдбреАрдбреА рдХреЗ рдмрд┐рдирд╛ рд╣реА рд╕рд░реНрд╡рд░ рдорд┐рд▓рд╛, рдЬрд┐рд╕рд╕реЗ рдореБрдЭреЗ рдХреЛрдИ рдЖрд╢реНрдЪрд░реНрдп рдирд╣реАрдВ рд╣реБрдЖред

рдереЛрдбрд╝рд╛ рд╢реЛрдз рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдореБрдЭреЗ рдкрддрд╛ рдЪрд▓рд╛ рдХрд┐ рдбрдмреНрд▓реНрдпреВрдбреА рд░реЗрдб рдПрдЪрдбреАрдбреА рдПрдирдПрдПрд╕ рд╕рд┐рд╕реНрдЯрдо рдХреЛ 24/7 рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдмрд╕реЗ рдЙрдкрдпреБрдХреНрдд рд╣реИрдВред рдЙрдиреНрд╣реЗрдВ рдЦрд░реАрджрдиреЗ рдХреЗ рд▓рд┐рдП, рдореИрдВрдиреЗ рдЕрдореЗрдЬрд╝реЕрди рдХрд╛ рд░реБрдЦ рдХрд┐рдпрд╛, рдЬрд╣рд╛рдВ рдореИрдВрдиреЗ 4 рдЯреАрдмреА рдХреА 3 рдкреНрд░рддрд┐рдпрд╛рдВ рдЦрд░реАрджреАрдВред рдореВрд▓ рд░реВрдк рд╕реЗ, рдЖрдк рдЕрдкрдиреА рдкрд╕рдВрдж рдХрд╛ рдХреЛрдИ рднреА рдПрдЪрдбреАрдбреА рдХрдиреЗрдХреНрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ рдХрд┐ рд╡реЗ рд╕рдорд╛рди рдХреНрд╖рдорддрд╛ рдФрд░ рдЧрддрд┐ рдХреЗ рд╣реЛрдВред рдЗрд╕рд╕реЗ рдЖрдкрдХреЛ рд▓рдВрдмреЗ рд╕рдордп рдореЗрдВ рд╕рдВрднрд╛рд╡рд┐рдд RAID рдкреНрд░рджрд░реНрд╢рди рд╕рдорд╕реНрдпрд╛рдУрдВ рд╕реЗ рдмрдЪрдиреЗ рдореЗрдВ рдорджрдж рдорд┐рд▓реЗрдЧреАред

рд╕рд┐рд╕реНрдЯрдо рд╕реЗрдЯрдЕрдк

рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдХрдИ рд▓реЛрдЧ рдЕрдкрдиреЗ NAS рдмрд┐рд▓реНрдб рдХреЗ рд▓рд┐рдП рд╕рд┐рд╕реНрдЯрдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВрдЧреЗ FreeNAS, рдФрд░ рдЗрд╕рдореЗрдВ рдХреБрдЫ рднреА рдЧрд▓рдд рдирд╣реАрдВ рд╣реИред рд╣рд╛рд▓рд╛рдБрдХрд┐, рдЗрд╕ рд╕рд┐рд╕реНрдЯрдо рдХреЛ рдЕрдкрдиреЗ рд╕рд░реНрд╡рд░ рдкрд░ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рдХреЗ рдмрд╛рд╡рдЬреВрдж, рдореИрдВрдиреЗ CentOS рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдкрд╕рдВрдж рдХрд┐рдпрд╛, рдХреНрдпреЛрдВрдХрд┐ рд▓рд┐рдирдХреНрд╕ рд╕рд┐рд╕реНрдЯрдо рдкрд░ ZFS рд╢реБрд░реВ рдореЗрдВ рдЙрддреНрдкрд╛рджрди рд╡рд╛рддрд╛рд╡рд░рдг рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдФрд░ рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рд▓рд┐рдирдХреНрд╕ рд╕рд░реНрд╡рд░ рдХрд╛ рдкреНрд░рдмрдВрдзрди рдХрд░рдирд╛ рдореЗрд░реЗ рд▓рд┐рдП рдЕрдзрд┐рдХ рдкрд░рд┐рдЪрд┐рдд рд╣реИред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдореБрдЭреЗ FreeNAS рджреНрд╡рд╛рд░рд╛ рдкреНрд░рджрд╛рди рдХрд┐рдП рдЧрдП рдлреИрдВрд╕реА рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдФрд░ рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдореЗрдВ рдХреЛрдИ рджрд┐рд▓рдЪрд╕реНрдкреА рдирд╣реАрдВ рдереА - RAIDZ рд╕рд░рдгреА рдФрд░ AFP рд╕рд╛рдЭрд╛рдХрд░рдг рдореЗрд░реЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рдереЗред

USB рдкрд░ CentOS рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░рдирд╛ рдХрд╛рдлреА рд╕рд░рд▓ рд╣реИ - рдмрд╕ USB рдХреЛ рдмреВрдЯ рд╕реНрд░реЛрдд рдХреЗ рд░реВрдк рдореЗрдВ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░реЗрдВ, рдФрд░ рд▓реЙрдиреНрдЪ рд╣реЛрдиреЗ рдкрд░ рдЗрдВрд╕реНрдЯреЙрд▓реЗрд╢рди рд╡рд┐рдЬрд╝рд╛рд░реНрдб рдЖрдкрдХреЛ рдЗрд╕рдХреЗ рд╕рднреА рдЪрд░рдгреЛрдВ рдореЗрдВ рдорд╛рд░реНрдЧрджрд░реНрд╢рди рдХрд░реЗрдЧрд╛ред

RAID рдирд┐рд░реНрдорд╛рдг

CentOS рдХреЛ рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдореИрдВрдиреЗ рд╕реВрдЪреАрдмрджреНрдз рдХреЗ рдмрд╛рдж рд▓рд┐рдирдХреНрд╕ рдкрд░ ZFS рднреА рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдпрд╣рд╛рдБ рдХрджрдо.

рдПрдХ рдмрд╛рд░ рдпрд╣ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдкреВрд░реА рд╣реЛ рдЧрдИ, рдореИрдВрдиреЗ ZFS рдХрд░реНрдиреЗрд▓ рдореЙрдбреНрдпреВрд▓ рд▓реЛрдб рдХрд┐рдпрд╛:

$ sudo modprobe zfs

рдФрд░ рдХрдорд╛рдВрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ RAIDZ1 рдРрд░реЗ рдмрдирд╛рдпрд╛ zpool:

$ sudo zpool create data raidz1 ata-WDC_WD30EFRX-68AX9N0_WD-WMC1T0609145 ata-WDC_WD30EFRX-68AX9N0_WD-WMC1T0609146 ata-WDC_WD30EFRX-68AX9N0_WD-WMC1T0609147 ata-WDC_WD30EFRX-68AX9N0_WD-WMC1T0609148
$ sudo zpool add data log ata-SanDisk_Ultra_II_240GB_174204A06001-part5
$ sudo zpool add data cache ata-SanDisk_Ultra_II_240GB_174204A06001-part6

рдХреГрдкрдпрд╛ рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдпрд╣рд╛рдВ рдореИрдВ рд╣рд╛рд░реНрдб рдбреНрд░рд╛рдЗрд╡ рдХреЗ рдкреНрд░рджрд░реНрд╢рди рдирд╛рдореЛрдВ рдХреЗ рдмрдЬрд╛рдп рдЙрдирдХреА рдЖрдИрдбреА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ (sdx) рдЕрдХреНрд╖рд░ рдкрд░рд┐рд╡рд░реНрддрди рдХреЗ рдХрд╛рд░рдг рдмреВрдЯ рдХреЗ рдмрд╛рдж рдЙрдирдХреЗ рдорд╛рдЙрдВрдЯ рди рд╣реЛ рдкрд╛рдиреЗ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рдХреЛ рдХрдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдПред

рдореИрдВрдиреЗ рдПрдХ рдЕрд▓рдЧ SSD рдкрд░ рдЪрд▓рдиреЗ рд╡рд╛рд▓реЗ ZIL рдФрд░ L2ARC рдХреИрд╢ рдХреЛ рднреА рдЬреЛрдбрд╝рд╛, рдЙрд╕ SSD рдХреЛ рджреЛ рднрд╛рдЧреЛрдВ рдореЗрдВ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд┐рдпрд╛: ZIL рдХреЗ рд▓рд┐рдП 5GB рдФрд░ рдмрд╛рдХреА L2ARC рдХреЗ рд▓рд┐рдПред

рдЬрд╣рд╛рдВ рддрдХ тАЛтАЛRAIDZ1 рдХреА рдмрд╛рдд рд╣реИ, рдпрд╣ 1 рдбрд┐рд╕реНрдХ рд╡рд┐рдлрд▓рддрд╛ рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░ рд╕рдХрддрд╛ рд╣реИред рдХрдИ рд▓реЛрдЧ рддрд░реНрдХ рджреЗрддреЗ рд╣реИрдВ рдХрд┐ RAID рдкреБрдирд░реНрдирд┐рд░реНрдорд╛рдг рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЗ рджреМрд░рд╛рди рджреВрд╕рд░реА рдбрд┐рд╕реНрдХ рдХреЗ рд╡рд┐рдлрд▓ рд╣реЛрдиреЗ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рдХреЗ рдХрд╛рд░рдг рдЗрд╕ рдкреВрд▓ рд╡рд┐рдХрд▓реНрдк рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП, рдЬрд┐рд╕рд╕реЗ рдбреЗрдЯрд╛ рд╣рд╛рдирд┐ рд╣реЛ рд╕рдХрддреА рд╣реИред рдореИрдВрдиреЗ рдЗрд╕ рдЕрдиреБрд╢рдВрд╕рд╛ рдХреЛ рдирдЬрд░рдЕрдВрджрд╛рдЬ рдХрд░ рджрд┐рдпрд╛, рдХреНрдпреЛрдВрдХрд┐ рдореИрдВ рдирд┐рдпрдорд┐рдд рд░реВрдк рд╕реЗ рдПрдХ рджреВрд░рд╕реНрде рдбрд┐рд╡рд╛рдЗрд╕ рдкрд░ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдбреЗрдЯрд╛ рдХреА рдмреИрдХрдЕрдк рдкреНрд░рддрд┐рдпрд╛рдВ рдмрдирд╛рддрд╛ рдерд╛, рдФрд░ рд╕рдВрдкреВрд░реНрдг рд╕рд░рдгреА рдХреА рд╡рд┐рдлрд▓рддрд╛ рдХреЗрд╡рд▓ рдбреЗрдЯрд╛ рдХреА рдЙрдкрд▓рдмреНрдзрддрд╛ рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд░ рд╕рдХрддреА рд╣реИ, рд▓реЗрдХрд┐рди рдЗрд╕рдХреА рд╕реБрд░рдХреНрд╖рд╛ рдХреЛ рдирд╣реАрдВред рдпрджрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рдмреИрдХрдЕрдк рдмрдирд╛рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдирд╣реАрдВ рд╣реИ, рддреЛ RAIDZ2 рдпрд╛ RAID10 рдЬреИрд╕реЗ рд╕рдорд╛рдзрд╛рдиреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдмреЗрд╣рддрд░ рд╣реЛрдЧрд╛ред

рдЖрдк рдпрд╣ рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдкреВрд▓ рдирд┐рд░реНрдорд╛рдг рд╕рдлрд▓ рд░рд╣рд╛:

$ sudo zpool status

╨╕

$ sudo zfs list
NAME                               USED  AVAIL  REFER  MOUNTPOINT
data                               510G  7.16T   140K  /mnt/data

рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ, ZFS рдирдП рдмрдирд╛рдП рдЧрдП рдкреВрд▓ рдХреЛ рд╕реАрдзреЗ рдорд╛рдЙрдВрдЯ рдХрд░рддрд╛ рд╣реИ /, рдЬреЛ рдЖрдо рддреМрд░ рдкрд░ рдЕрд╡рд╛рдВрдЫрдиреАрдп рд╣реИред рдЖрдк рдЗрд╕реЗ рдЪрд▓рд╛рдХрд░ рдмрджрд▓ рд╕рдХрддреЗ рд╣реИрдВ:

zfs set mountpoint=/mnt/data data

рдпрд╣рд╛рдВ рд╕реЗ рдЖрдк рдбреЗрдЯрд╛ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдпрд╛ рдЕрдзрд┐рдХ рдбреЗрдЯрд╛рд╕реЗрдЯ рдмрдирд╛рдирд╛ рдЪреБрди рд╕рдХрддреЗ рд╣реИрдВред рдореИрдВрдиреЗ рджреЛ рдмрдирд╛рдП, рдПрдХ рдЯрд╛рдЗрдо рдорд╢реАрди рдмреИрдХрдЕрдк рдХреЗ рд▓рд┐рдП рдФрд░ рдПрдХ рд╕рд╛рдЭрд╛ рдлрд╝рд╛рдЗрд▓ рднрдВрдбрд╛рд░рдг рдХреЗ рд▓рд┐рдПред рдЗрд╕рдХреА рдЕрдВрддрд╣реАрди рд╡реГрджреНрдзрд┐ рдХреЛ рд░реЛрдХрдиреЗ рдХреЗ рд▓рд┐рдП рдореИрдВрдиреЗ рдЯрд╛рдЗрдо рдорд╢реАрди рдбреЗрдЯрд╛рд╕реЗрдЯ рдХрд╛ рдЖрдХрд╛рд░ 512 рдЬреАрдмреА рдХреЗ рдХреЛрдЯрд╛ рддрдХ рд╕реАрдорд┐рдд рдХрд░ рджрд┐рдпрд╛ред

рдЗрд╖реНрдЯрддрдореАрдХрд░рдг

zfs set compression=on data

рдпрд╣ рдХрдорд╛рдВрдб ZFS рд╕рдВрдкреАрдбрд╝рди рд╕рдорд░реНрдерди рдХреЛ рд╕рдХреНрд╖рдо рдХрд░рддрд╛ рд╣реИред рд╕рдВрдкреАрдбрд╝рди рдиреНрдпреВрдирддрдо рд╕реАрдкреАрдпреВ рд╢рдХреНрддрд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди I/O рдереНрд░реВрдкреБрдЯ рдореЗрдВ рдХрд╛рдлреА рд╕реБрдзрд╛рд░ рдХрд░ рд╕рдХрддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рд╣рдореЗрд╢рд╛ рдЗрд╕рдХреА рдЕрдиреБрд╢рдВрд╕рд╛ рдХреА рдЬрд╛рддреА рд╣реИред

zfs set relatime=on data

рдЗрд╕ рдХрдорд╛рдВрдб рд╕реЗ рд╣рдо рдЕрдкрдбреЗрдЯ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХрдо рдХрд░ рджреЗрддреЗ рд╣реИрдВ atimeрдлрд╝рд╛рдЗрд▓реЛрдВ рддрдХ рдкрд╣реБрдБрдЪрдиреЗ рдХреЗ рджреМрд░рд╛рди IOPS рдкреАрдврд╝реА рдХреЛ рдХрдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдПред

рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ, рд▓рд┐рдирдХреНрд╕ рдкрд░ ZFS ARC рдХреЗ рд▓рд┐рдП 50% рднреМрддрд┐рдХ рдореЗрдореЛрд░реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред рдореЗрд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдЬрдм рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреА рдХреБрд▓ рд╕рдВрдЦреНрдпрд╛ рдХрдо рд╣реЛрддреА рд╣реИ, рддреЛ рдЗрд╕реЗ рд╕реБрд░рдХреНрд╖рд┐рдд рд░реВрдк рд╕реЗ 90% рддрдХ рдмрдврд╝рд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рд╕рд░реНрд╡рд░ рдкрд░ рдХреЛрдИ рдЕрдиреНрдп рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдирд╣реАрдВ рдЪрд▓ рд░рд╣рд╛ рд╣реЛрдЧрд╛ред

$ cat /etc/modprobe.d/zfs.conf 
options zfs zfs_arc_max=14378074112

рдлрд┐рд░ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ arc_summary.py рдЖрдк рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдкрд░рд┐рд╡рд░реНрддрди рдкреНрд░рднрд╛рд╡реА рд╣реЛ рдЧрдП рд╣реИрдВ:

$ python arc_summary.py
...
ARC Size:				100.05%	11.55	GiB
	Target Size: (Adaptive)		100.00%	11.54	GiB
	Min Size (Hard Limit):		0.27%	32.00	MiB
	Max Size (High Water):		369:1	11.54	GiB
...

рдЖрд╡рд░реНрддреА рдХрд╛рд░реНрдпреЛрдВ рдХреА рд╕реНрдерд╛рдкрдирд╛

рдореИрдВ ╨╕╤Б╨┐╨╛╨╗╤М╨╖╨╛╨▓╨░╨╗ systemd-zpool-рд╕реНрдХреНрд░рдм рд╕рдкреНрддрд╛рд╣ рдореЗрдВ рдПрдХ рдмрд╛рд░ рд╕рдлрд╛рдИ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рд┐рд╕реНрдЯрдордбреА рдЯрд╛рдЗрдорд░ рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдирд╛ рдФрд░ zfs-рдСрдЯреЛ-рд╕реНрдиреИрдкрд╢реЙрдЯ рд╣рд░ 15 рдорд┐рдирдЯ, 1 рдШрдВрдЯреЗ рдФрд░ 1 рджрд┐рди рдореЗрдВ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рд╕реНрдиреИрдкрд╢реЙрдЯ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдПред

рдиреЗрдЯрдЯреЙрдХ рдЗрдВрд╕реНрдЯрд╛рд▓ рдХрд░ рд░рд╣рд╛ рд╣реВрдБ

netatalk рдПрдПрдлрдкреА рдХрд╛ рдПрдХ рдЦреБрд▓рд╛ рд╕реНрд░реЛрдд рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд╣реИ (рдПрдкреНрдкрд▓ рдлрд╛рдЗрд▓рд┐рдВрдЧ рдкреНрд░реЛрдЯреЛрдХреЙрд▓). рдЕрдЧрд▓реЗ CentO рдХреЗ рд▓рд┐рдП рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рд╕реНрдерд╛рдкрдирд╛ рдирд┐рд░реНрджреЗрд╢рдПрд╕, рдореБрдЭреЗ рд╡рд╕реНрддреБрддрдГ рдХреБрдЫ рд╣реА рдорд┐рдирдЯреЛрдВ рдореЗрдВ рдПрдХ рдЕрд╕реЗрдВрдмрд▓ рдФрд░ рд╕реНрдерд╛рдкрд┐рдд рдЖрд░рдкреАрдПрдо рдкреИрдХреЗрдЬ рдкреНрд░рд╛рдкреНрдд рд╣реБрдЖред

рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рд╕реЗрдЯрдЕрдк

$ cat /etc/netatalk/afp.conf
[datong@Titan ~]$ cat /etc/netatalk/afp.conf 
;
; Netatalk 3.x configuration file
;

[Global]
; Global server settings
mimic model = TimeCapsule6,106

; [Homes]
; basedir regex = /home

; [My AFP Volume]
; path = /path/to/volume

; [My Time Machine Volume]
; path = /path/to/backup
; time machine = yes

[Datong's Files]
path = /mnt/data/datong
valid users = datong

[Datong's Time Machine Backups]
path = /mnt/data/datong_time_machine_backups
time machine = yes
valid users = datong

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

рдлрд╝рд╛рдпрд░рд╡реЙрд▓ рдореЗрдВ рдкреЛрд░реНрдЯ рд╕рдХреНрд╖рдо рдХрд░рдирд╛

$ sudo firewall-cmd --permanent --zone=public --add-service=mdns
$ sudo firewall-cmd --permanent --zone=public --add-port=afpovertcp/tcp

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

рдЕрддрд┐рд░рд┐рдХреНрдд рд╕реЗрдЯрд┐рдВрдЧреНрд╕
рд╕реНрдорд╛рд░реНрдЯ рдирд┐рдЧрд░рд╛рдиреА

рдбрд┐рд╕реНрдХ рд╡рд┐рдлрд▓рддрд╛ рдХреЛ рд░реЛрдХрдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдкрдХреА рдбрд┐рд╕реНрдХ рдХреА рд╕реНрдерд┐рддрд┐ рдХреА рдирд┐рдЧрд░рд╛рдиреА рдХрд░рдиреЗ рдХреА рдЕрдиреБрд╢рдВрд╕рд╛ рдХреА рдЬрд╛рддреА рд╣реИред

$ sudo yum install smartmontools
$ sudo systemctl start smartd

рдпреВрдкреАрдПрд╕ рдХреЗ рд▓рд┐рдП рдбреЗрдореЙрди

рдПрдкреАрд╕реА рдпреВрдкреАрдПрд╕ рдХреЗ рдЪрд╛рд░реНрдЬ рдХреА рдирд┐рдЧрд░рд╛рдиреА рдХрд░рддрд╛ рд╣реИ рдФрд░ рдЬрдм рдЪрд╛рд░реНрдЬ рдмрд╣реБрдд рдХрдо рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ рддреЛ рд╕рд┐рд╕реНрдЯрдо рдмрдВрдж рдХрд░ рджреЗрддрд╛ рд╣реИред

$ sudo yum install epel-release
$ sudo yum install apcupsd
$ sudo systemctl enable apcupsd

рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдЕрдкрдЧреНрд░реЗрдб

рд╕рд┐рд╕реНрдЯрдо рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рдПрдХ рд╕рдкреНрддрд╛рд╣ рдмрд╛рдж, рдореБрдЭреЗ рд╕рд░реНрд╡рд░ рдХреА рдЧреИрд░-рдИрд╕реАрд╕реА рдореЗрдореЛрд░реА рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЕрдзрд┐рдХ рдЪрд┐рдВрддрд╛ рд╣реЛрдиреЗ рд▓рдЧреАред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, ZFS рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдмрдлрд░рд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдЕрддрд┐рд░рд┐рдХреНрдд рдореЗрдореЛрд░реА рдмрд╣реБрдд рдЙрдкрдпреЛрдЧреА рд╣реЛрдЧреАред рдЗрд╕рд▓рд┐рдП рдореИрдВ рдЕрдореЗрдЬрд╝реЕрди рдкрд░ рд╡рд╛рдкрд╕ рдЧрдпрд╛ рдЬрд╣рд╛рдВ рдореИрдВрдиреЗ $2 рдкреНрд░рддреНрдпреЗрдХ рдХреЗ рд▓рд┐рдП 3x рдХрд┐рдВрдЧреНрд╕реНрдЯрди рдбреАрдбреАрдЖрд░8 80 рдЬреАрдмреА рдИрд╕реАрд╕реА рд░реИрдо рдЦрд░реАрджреА рдФрд░ рдкрд┐рдЫрд▓реЗ рдорд╛рд▓рд┐рдХ рджреНрд╡рд╛рд░рд╛ рд╕реНрдерд╛рдкрд┐рдд рдбреЗрд╕реНрдХрдЯреЙрдк рд░реИрдо рдХреЛ рдмрджрд▓ рджрд┐рдпрд╛ред рд╕рд┐рд╕реНрдЯрдо рдмрд┐рдирд╛ рдХрд┐рд╕реА рд╕рдорд╕реНрдпрд╛ рдХреЗ рдкрд╣рд▓реА рдмрд╛рд░ рдмреВрдЯ рд╣реБрдЖ, рдФрд░ рдореИрдВрдиреЗ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд┐рдпрд╛ рдХрд┐ рдИрд╕реАрд╕реА рд╕рдорд░реНрдерди рд╕рдХреНрд░рд┐рдп рд╣реЛ:

$ dmesg | grep ECC
[   10.492367] EDAC amd64: DRAM ECC enabled.

рдкрд░рд┐рдгрд╛рдо

рдореИрдВ рдкрд░рд┐рдгрд╛рдо рд╕реЗ рдмрд╣реБрдд рдкреНрд░рд╕рдиреНрди рдерд╛ред рдЕрдм рдореИрдВ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреА рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдмрдирд╛рдХрд░ рд╕рд░реНрд╡рд░ рдХреЗ 1 рдЬреАрдмреАрдкреАрдПрд╕ рд▓реИрди рдХрдиреЗрдХреНрд╢рди рдХреЛ рд▓рдЧрд╛рддрд╛рд░ рд╡реНрдпрд╕реНрдд рд░рдЦ рд╕рдХрддрд╛ рд╣реВрдВ, рдФрд░ рдЯрд╛рдЗрдо рдорд╢реАрди рддреНрд░реБрдЯрд┐рд╣реАрди рд░реВрдк рд╕реЗ рдХрд╛рдо рдХрд░рддреА рд╣реИред рддреЛ, рдХреБрд▓ рдорд┐рд▓рд╛рдХрд░, рдореИрдВ рд╕реЗрдЯрдЕрдк рд╕реЗ рдЦреБрд╢ рд╣реВрдБред

рдХреБрд▓ рд▓рд╛рдЧрдд:

  1. 1 * рдПрдЪрдкреА рдкреНрд░реЛрд▓рд┐рдпрдВрдЯ рдПрди40рдПрд▓ = $75
  2. 2 * 8 рдЬреАрдмреА рдИрд╕реАрд╕реА рд░реИрдо = $174
  3. 4 * рдбрдмреНрд▓реНрдпреВрдбреА рд░реЗрдб 3 рдЯреАрдмреА рдПрдЪрдбреАрдбреА = $440

рдХреБрд▓ рдорд┐рд▓рд╛рдХрд░ = $ 689

рдЕрдм рдореИрдВ рдХрд╣ рд╕рдХрддрд╛ рд╣реВрдВ рдХрд┐ рдХреАрдордд рдЗрд╕рдХреЗ рд▓рд╛рдпрдХ рдереАред

рдХреНрдпрд╛ рдЖрдк рдЕрдкрдирд╛ рд╕реНрд╡рдпрдВ рдХрд╛ NAS рд╕рд░реНрд╡рд░ рдмрдирд╛рддреЗ рд╣реИрдВ?

Linux рдкрд░ рдПрдХ рд╕рд╕реНрддрд╛ рд╣реЛрдо NAS рд╕рд┐рд╕реНрдЯрдо рдмрдирд╛рдирд╛

Linux рдкрд░ рдПрдХ рд╕рд╕реНрддрд╛ рд╣реЛрдо NAS рд╕рд┐рд╕реНрдЯрдо рдмрдирд╛рдирд╛

рд╕реНрд░реЛрдд: www.habr.com

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╝реЗрдВ