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

рд▓реЗрдХрд┐рди рдЬрдмрдХрд┐ рдЬреНрдпрд╛рджрд╛рддрд░ рд╕рд┐рд░реНрдл рджреЗрдЦ рд░рд╣реЗ рд╣реИрдВ рдФрд░ рдкреВрдЫ рд░рд╣реЗ рд╣реИрдВ, рдХреБрдЫ рдХрдВрдкрдирд┐рдпреЛрдВ рдиреЗ рдЕрдкрдиреЗ рдЖрдИрдЯреА рдкрд░рд┐рджреГрд╢реНрдп рдореЗрдВ рдЗрд╕ рдкреНрд░реМрджреНрдпреЛрдЧрд┐рдХреА рд╕реНрдЯреИрдХ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рд╕рдорд╛рдзрд╛рди рдХреЛ рд╕рдХреНрд░рд┐рдп рд░реВрдк рд╕реЗ рд▓рд╛рдЧреВ рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░ рджрд┐рдпрд╛ рд╣реИред рдЗрд╕рдореЗрдВ рдПрдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рднреВрдорд┐рдХрд╛ рд╡рд╛рдгрд┐рдЬреНрдпрд┐рдХ рдЕрдкрд╛рдЪреЗ Hadoop рд╡рд┐рддрд░рдг рдХреЗ рдЙрджреНрднрд╡ рджреНрд╡рд╛рд░рд╛ рдирд┐рднрд╛рдИ рдЧрдИ рдереА, рдЬрд┐рдирдХреЗ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдЕрдкрдиреЗ рдЧреНрд░рд╛рд╣рдХреЛрдВ рдХреЛ рддрдХрдиреАрдХреА рд╕рд╣рд╛рдпрддрд╛ рдкреНрд░рджрд╛рди рдХрд░рддреЗ рд╣реИрдВред рдЗрд╕ рддрд░рд╣ рдХреЗ рд╕рдорд╛рдзрд╛рди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреЛ рджреЗрдЦрддреЗ рд╣реБрдП, рд╣рдорд╛рд░реЗ рдЧреНрд░рд╛рд╣рдХреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдиреЗ рдЕрдкрд╛рдЪреЗ рд╣рдбреЛрдк рдкрд░ рдЖрдзрд╛рд░рд┐рдд рдбреЗрдЯрд╛ рд▓реЗрдХ рдЕрд╡рдзрд╛рд░рдгрд╛ рдореЗрдВ рдПрдХ рд╡рд┐рддрд░рд┐рдд рдбреЗрдЯрд╛ рд╡реЗрдпрд░рд╣рд╛рдЙрд╕ рдХреЛ рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдХрд░рдиреЗ рдХрд╛ рдирд┐рд░реНрдгрдп рд▓рд┐рдпрд╛ред
рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рдЙрджреНрджреЗрд╢реНрдп
рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдЬреЛрдЦрд┐рдо рдкреНрд░рдмрдВрдзрди рд╡рд┐рднрд╛рдЧ рдХреЗ рдХрд╛рдо рдХрд╛ рдЕрдиреБрдХреВрд▓рди рдХрд░реЗрдВред рдХрд╛рдо рд╢реБрд░реВ рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ, рдПрдХ рдкреВрд░рд╛ рд╡рд┐рднрд╛рдЧ рдХреНрд░реЗрдбрд┐рдЯ рдЬреЛрдЦрд┐рдо рдХрд╛рд░рдХреЛрдВ (FCR) рдХреА рдЧрдгрдирд╛ рдХрд░рдиреЗ рдореЗрдВ рд▓рдЧрд╛ рд╣реБрдЖ рдерд╛, рдФрд░ рд╕рднреА рдЧрдгрдирд╛ рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рдХреА рдЬрд╛рддреА рдереАрдВред рдкреБрдирд░реНрдЧрдгрдирд╛ рдореЗрдВ рд╣рд░ рдмрд╛рд░ рд▓рдЧрднрдЧ рдПрдХ рдорд╣реАрдиреЗ рдХрд╛ рд╕рдордп рд▓рдЧрддрд╛ рдерд╛, рдФрд░ рдЬрд┐рд╕ рдбреЗрдЯрд╛ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рдерд╛, рдЙрд╕рдХреЗ рдЖрдЙрдЯрдбреЗрдЯреЗрдб рд╣реЛрдиреЗ рдХрд╛ рд╕рдордп рдерд╛ред рдЗрд╕рд▓рд┐рдП, рд╕рдорд╛рдзрд╛рди рдХреЗ рдХрд╛рд░реНрдпреЛрдВ рдореЗрдВ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдореЗрдВ рдбреЗрдЯрд╛ рдбреЗрд▓реНрдЯрд╛ рдХреЗ рджреИрдирд┐рдХ рд▓реЛрдбрд┐рдВрдЧ рдХреЛ рд╢рд╛рдорд┐рд▓ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдЙрдиреНрд╣реЗрдВ рдХрд▓реНрдкрдирд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмреАрдЖрдИ рдЯреВрд▓ (рдмреАрдУ рдЯреВрд▓ рдореЗрдВ рд╕реНрдкреИрдЧрдмреАрдЖрдИ рдХреА рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдкрд░реНрдпрд╛рдкреНрдд рдереА) рдореЗрдВ рдбреЗрдЯрд╛ рдПрдордЖрд░рдПрд╕ рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдХрд░рдирд╛ рдФрд░ рдбреЗрдЯрд╛ рдХрд╛рд░реНрдЯ рдХреЛ рдмрдирд╛рдирд╛ред
рджреВрд╕рд░реА рдмрд╛рдд, рдбреЗрдЯрд╛ рд╕рд╛рдЗрдВрд╕ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рдмреИрдВрдХ рдХрд░реНрдордЪрд╛рд░рд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рдЙрдЪреНрдЪ-рдкреНрд░рджрд░реНрд╢рди рдбреЗрдЯрд╛ рдорд╛рдЗрдирд┐рдВрдЧ рдЯреВрд▓ рдкреНрд░рджрд╛рди рдХрд░рдирд╛ред рдпреЗ рдЙрдкрдХрд░рдг, рдЬреИрд╕реЗ рдЬреБрдкрд┐рдЯрд░ рдФрд░ рдЕрдкрд╛рдЪреЗ рдЬрд╝реЗрдкреЗрд▓рд┐рди, рд╕реНрдерд╛рдиреАрдп рд░реВрдк рд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдП рдЬрд╛ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдбреЗрдЯрд╛ рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдиреЗ рдФрд░ рдореЙрдбрд▓ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рднреА рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рдХреНрд▓рд╛рдЙрдбрд░рд╛ рдХреНрд▓рд╕реНрдЯрд░ рдХреЗ рд╕рд╛рде рдЙрдирдХрд╛ рдПрдХреАрдХрд░рдг рдЧрдгрдирд╛рдУрдВ рдХреЗ рд▓рд┐рдП рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рдЙрддреНрдкрд╛рджрдХ рдкреНрд░рдгрд╛рд▓реА рдиреЛрдбреНрд╕ рдХреЗ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ, рдЬреЛ рдбреЗрдЯрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХреЗ рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рджрд╕рд┐рдпреЛрдВ рдпрд╛ рд╕реИрдХрдбрд╝реЛрдВ рдмрд╛рд░ рддрдХ рдЧрддрд┐ рджреЗрддрд╛ рд╣реИред
рдУрд░реЗрдХрд▓ рдмрд┐рдЧ рдбреЗрдЯрд╛ рдЙрдкрдХрд░рдг рд░реИрдХ рдХреЛ рд▓рдХреНрд╖реНрдп рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рд╕рдорд╛рдзрд╛рди рдХреЗ рд░реВрдк рдореЗрдВ рдЪреБрдирд╛ рдЧрдпрд╛ рдерд╛, рдЗрд╕рд▓рд┐рдП рдХреНрд▓реИрдЪреЗрд░рд╛ рдХреЗ рдЕрдкрд╛рдЪреЗ рд╣рдбреЛрдк рд╡рд┐рддрд░рдг рдХреЛ рдЖрдзрд╛рд░ рдХреЗ рд░реВрдк рдореЗрдВ рд▓рд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рд░реИрдХ рдХрд╛рдлреА рд╕рдордп рд╕реЗ рдпрд╛рддреНрд░рд╛ рдХрд░ рд░рд╣рд╛ рдерд╛, рдФрд░ рдЗрд╕ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЛ рддреЗрдЬ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЧреНрд░рд╛рд╣рдХ рдХреЗ рдирд┐рдЬреА рдХреНрд▓рд╛рдЙрдб рдореЗрдВ рд╕рд░реНрд╡рд░ рдХреЛ рдЗрд╕ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рд▓рд┐рдП рдЖрд╡рдВрдЯрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рд╕рдорд╛рдзрд╛рди рдЙрдЪрд┐рдд рд╣реИ, рд▓реЗрдХрд┐рди рдХрдИ рд╕рдорд╕реНрдпрд╛рдПрдВ рдереАрдВ, рдЬрд┐рдирдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдореИрдВ рдиреАрдЪреЗ рдЪрд░реНрдЪрд╛ рдХрд░реВрдВрдЧрд╛ред
рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рднреАрддрд░ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХрд╛рд░реНрдпреЛрдВ рдХреА рдпреЛрдЬрдирд╛ рдмрдирд╛рдИ рдЧрдИ рдереА:
- Cloudera рдХреА CDH (Apache Hadoop рд╕рд╣рд┐рдд Cloudera рдХрд╛ рд╡рд┐рддрд░рдг) рдФрд░ рдХрд╛рдо рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рдЕрддрд┐рд░рд┐рдХреНрдд рд╕реЗрд╡рд╛рдПрдБ рддреИрдирд╛рдд рдХрд░реЗрдВред
- рд╕реНрдерд╛рдкрд┐рдд рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░реЗрдВред
- рд╡рд┐рдХрд╛рд╕ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЛ рддреЗрдЬ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдирд┐рд░рдВрддрд░ рдПрдХреАрдХрд░рдг рд╕реЗрдЯ рдХрд░реЗрдВ (рдПрдХ рдЕрд▓рдЧ рд▓реЗрдЦ рдореЗрдВ рдХрд╡рд░ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛)ред
- рдбреЗрдЯрд╛рд╕реЗрдВрдЯрд░ рдХреЗ рдХрд╛рд░реНрдп рдХреЛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд░рд┐рдкреЛрд░реНрдЯрд┐рдВрдЧ рдФрд░ рдбреЗрдЯрд╛ рдбрд┐рд╕реНрдХрд╡рд░реА рдЙрдкрдХрд░рдг рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдмреАрдЖрдИ-рдЙрдкрдХрд░рдг рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ (рдЗрд╕реЗ рдПрдХ рдЕрд▓рдЧ рдкреЛрд╕реНрдЯ рдореЗрдВ рдХрд╡рд░ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛)ред
- рдЕрдВрдд рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ рд╕реЗ рдЖрд╡рд╢реНрдпрдХ рдбреЗрдЯрд╛ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╕рд╛рде рд╣реА рд╕рд╛рде рдЙрдирдХреЗ рдирд┐рдпрдорд┐рдд рдЕрдкрдбреЗрдЯ рдХреЗ рд▓рд┐рдП рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдирд╛ред
- рдПрдХ рдмреАрдЖрдИ рдЙрдкрдХрд░рдг рдореЗрдВ рдбреЗрдЯрд╛ рдХреА рдХрд▓реНрдкрдирд╛ рдХреЗ рд▓рд┐рдП рд░рд┐рдкреЛрд░реНрдЯрд┐рдВрдЧ рдлреЙрд░реНрдо рд╡рд┐рдХрд╕рд┐рдд рдХрд░реЗрдВред
рдпрд╣ рдкрд╣рд▓рд╛ рд╡рд░реНрд╖ рдирд╣реАрдВ рд╣реИ рдХрд┐ рдирд┐рдпреЛрдлреНрд▓реЗрдХреНрд╕ рдЕрдкрд╛рдЪреЗ рд╣рдбреЛрдк-рдЖрдзрд╛рд░рд┐рдд рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ рдХреЛ рд╡рд┐рдХрд╕рд┐рдд рдФрд░ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рдХрд░ рд░рд╣рд╛ рд╣реИ рдФрд░ рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдИрдЯреАрдПрд▓ рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ - рдирд┐рдпреЛрдлреНрд▓реЗрдХреНрд╕ рдбрд╛рдЯрд╛рдЧреНрд░рд╛рдо рдХреЗ рджреГрд╢реНрдп рд╡рд┐рдХрд╛рд╕ рдХреЗ рд▓рд┐рдП рдЕрдкрдирд╛ рд╕реНрд╡рдпрдВ рдХрд╛ рдЙрддреНрдкрд╛рдж рд╣реИред рд▓рдВрдмреЗ рд╕рдордп рд╕реЗ рдореИрдВ рдЗрд╕ рд╡рд░реНрдЧ рдХреА рдПрдХ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдореЗрдВ рднрд╛рдЧ рд▓реЗрдирд╛ рдЪрд╛рд╣рддрд╛ рдерд╛ рдФрд░ рдЗрд╕ рдкреНрд░рдгрд╛рд▓реА рдХреЛ рд╕рдВрдЪрд╛рд▓рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЦреБрд╢ рдерд╛ред рдЕрдиреБрднрд╡ рдмрд╣реБрдд рдореВрд▓реНрдпрд╡рд╛рди рдирд┐рдХрд▓рд╛ рдФрд░ рд╡рд┐рд╖рдп рдХрд╛ рдЕрдзреНрдпрдпрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░реЗрд░рд┐рдд рдХрд┐рдпрд╛, рдЗрд╕рд▓рд┐рдП рдореИрдВ рдЗрд╕реЗ рдЖрдкрдХреЗ рд╕рд╛рде рд╕рд╛рдЭрд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЬрд▓реНрджрдмрд╛рдЬреА рдХрд░рддрд╛ рд╣реВрдВред рдЙрдореНрдореАрдж рд╣реИ рдХрд┐ рдпрд╣ рджрд┐рд▓рдЪрд╕реНрдк рд╣реЛрдЧрд╛ред
рд╕рд╛рдзрди
рд╕реНрдерд╛рдкрдирд╛ рд╢реБрд░реВ рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ, рдпрд╣ рдЕрдиреБрд╢рдВрд╕рд╛ рдХреА рдЬрд╛рддреА рд╣реИ рдХрд┐ рдЖрдк рдЗрд╕рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╕рдм рдХреБрдЫ рддреИрдпрд╛рд░ рдХрд░реЗрдВред
рд▓реЛрд╣реЗ рдХреА рдорд╛рддреНрд░рд╛ рдФрд░ рд╢рдХреНрддрд┐ рд╕реАрдзреЗ рдЗрд╕ рдмрд╛рдд рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддреА рд╣реИ рдХрд┐ рдХрд┐рддрдиреЗ рдФрд░ рдХрд┐рд╕ рдореАрдбрд┐рдпрд╛ рдХреЛ рддреИрдирд╛рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рд╡рд┐рдХрд╛рд╕ рдХреЗ рдЙрджреНрджреЗрд╢реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП, рдЖрдк рдХрдо рд╕реЗ рдХрдо рдПрдХ рдХреНрд░рдорд╛рдЧрдд рдЖрднрд╛рд╕реА рдорд╢реАрди рдкрд░ рд╕рднреА рдШрдЯрдХреЛрдВ рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдпрд╣ рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╕реНрд╡рд╛рдЧрдд рдпреЛрдЧреНрдп рдирд╣реАрдВ рд╣реИред
рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рдкрд╛рдпрд▓рдЯрд┐рдВрдЧ рдЪрд░рдг рдореЗрдВ рдФрд░ рд╕рдХреНрд░рд┐рдп рд╡рд┐рдХрд╛рд╕, рдЬрдм рд╕рд┐рд╕реНрдЯрдо рдХреЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдиреНрдпреВрдирддрдо рдереА, рддреЛ рдПрдХ рдореБрдЦреНрдп рд╡рд╛рддрд╛рд╡рд░рдг рдкрд░реНрдпрд╛рдкреНрдд рдерд╛ - рдпрд╣ рдЕрдВрдд рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ рд╕реЗ рдбреЗрдЯрд╛ рд▓реЛрдб рдХрд░рдиреЗ рдХреЗ рд╕рдордп рдХреЛ рдХрдо рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ (рдбреЗрдЯрд╛ рдЧреЛрджрд╛рдореЛрдВ рдХреЛ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдмрд╕реЗ рд▓рдЧрд╛рддрд╛рд░ рдФрд░ рд▓рдВрдмреА рдкреНрд░рдХреНрд░рд┐рдпрд╛)ред рдЕрдм рдЬрдм рд╕рд┐рд╕реНрдЯрдо рд╕реНрдерд┐рд░ рд╣реЛ рдЧрдпрд╛ рд╣реИ, рддреЛ рд╣рдо рддреАрди рд╡рд╛рддрд╛рд╡рд░рдгреЛрдВ рдЬреИрд╕реЗ - рдкрд░реАрдХреНрд╖рдг, рдкреНрд░реАрдкреНрд░реЛрдб рдФрд░ рдкреНрд░реЙрдбрдХреНрдЯреНрд╕ (рдореБрдЦреНрдп) рдХреЗ рд╕рд╛рде рдПрдХ рд╡рд┐рдиреНрдпрд╛рд╕ рдореЗрдВ рдЖрдП рд╣реИрдВред
рдПрдХ рдирд┐рдЬреА рдХреНрд▓рд╛рдЙрдб рдореЗрдВ, рд╕рд░реНрд╡рд░реЛрдВ рдХреЛ 2 рд╡рд╛рддрд╛рд╡рд░рдгреЛрдВ рдХреЗ рдЖрдпреЛрдЬрди рдХреЗ рд▓рд┐рдП рдЖрд╡рдВрдЯрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ - рдореБрдЦреНрдп рдФрд░ рдкрд░реАрдХреНрд╖рдг рд╡рд╛рд▓реЗред рдореАрдбрд┐рдпрд╛ рд╡рд┐рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХреЛ рдиреАрдЪреЗ рджреА рдЧрдИ рддрд╛рд▓рд┐рдХрд╛ рдореЗрдВ рджрд┐рдЦрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ:
рдирд┐рдпреБрдХреНрддрд┐ | рд╕рдВрдЦреНрдпрд╛ | vCPU | vRAM, Gb | рдбрд┐рд╕реНрдХ, рдЬреА.рдмреА. |
---|
рдореБрдЦреНрдп рд╡рд╛рддрд╛рд╡рд░рдг, рд╕реЗрд╡рд╛рдПрдВ рдХреНрд▓реЛрджреЗрд░рд╛ | 3 | 8 | 64 | 2200 |
рдкреНрд░рд╛рдердорд┐рдХ рд╡рд╛рддрд╛рд╡рд░рдг, рдПрдЪ.рдбреА.рдПрдл.рдПрд╕. | 3 | 22 | 288 | 5000 |
рдХреЛрд░ рдкрд░реНрдпрд╛рд╡рд░рдг, рдбреЗрдЯрд╛ рдбрд┐рд╕реНрдХрд╡рд░реА рдЙрдкрдХрд░рдг | 1 | 16 | 128 | 2200 |
рдЯреЗрд╕реНрдЯ рдХрд╛ рдорд╛рд╣реМрд▓, рдХреНрд▓рд╛рдЙрдб рд╕реЗрд╡рд╛ | 1 | 8 | 64 | 2200 |
рдкрд░реАрдХреНрд╖рд╛ рдХрд╛ рдорд╛рд╣реМрд▓, рдПрдЪ.рдбреА.рдПрдл.рдПрд╕. | 2 | 22 | 256 | 4000 |
рдХреЛрд░ рдкрд░реНрдпрд╛рд╡рд░рдг, рдбреЗрдЯрд╛ рдбрд┐рд╕реНрдХрд╡рд░реА рдЙрдкрдХрд░рдг | 1 | 16 | 128 | 2200 |
рд╕реАрдЖрдИ | 2 | 6 | 48 | 1000 |
рдмрд╛рдж рдореЗрдВ, рдореБрдЦреНрдп рд╡рд╛рддрд╛рд╡рд░рдг рдУрд░реЗрдХрд▓ рдмреАрдбреАрдП рдореЗрдВ рдЪрд▓рд╛ рдЧрдпрд╛, рдФрд░ рд╕рд░реНрд╡рд░реЛрдВ рдХрд╛ рдЗрд╕реНрддреЗрдорд╛рд▓ рдкреНрд░реЙрдкреНрд░реЛрдб рдкрд░реНрдпрд╛рд╡рд░рдг рдХреЛ рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред
рдкреНрд░рд╡рд╛рд╕рди рдкрд░ рдирд┐рд░реНрдгрдп рдЙрдЪрд┐рдд рдерд╛ - рдПрдЪрдбреАрдПрдлрдПрд╕ рд╕рд░реНрд╡рд░ рдХреЗ рд▓рд┐рдП рдЖрд╡рдВрдЯрд┐рдд рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдореЗрдВ рдЙрджреНрджреЗрд╢реНрдпрдкреВрд░реНрдг рдХрдореА рдереАред рдЕрдбрд╝рдЪрдиреЗрдВ рдЫреЛрдЯреЗ рдбрд┐рд╕реНрдХ рдереЗ (рдмрд┐рдЧ рдбреЗрдЯрд╛ рдХреЗ рд▓рд┐рдП 5 рдЯреАрдмреА рдХреНрдпрд╛ рд╣реИ?) рдФрд░ рдЕрдкрд░реНрдпрд╛рдкреНрдд рд░реВрдк рд╕реЗ рд╢рдХреНрддрд┐рд╢рд╛рд▓реА рдкреНрд░реЛрд╕реЗрд╕рд░, рдЬреЛ рдХрд┐ рдбреЗрдЯрд╛ рд▓реЛрдбрд┐рдВрдЧ рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рдирд┐рдпрдорд┐рдд рдХрд╛рдо рдХреЗ рджреМрд░рд╛рди 95% рдкрд░ рд▓реЛрдб рдХрд┐рдП рдЧрдП рдереЗред рдЕрдиреНрдп рд╕рд░реНрд╡рд░реЛрдВ рдХреЗ рд╕рд╛рде, рд╕реНрдерд┐рддрд┐ рд╡рд┐рдкрд░реАрдд рд╣реИ - рд▓рдЧрднрдЧ рд╣рд░ рд╕рдордп рд╡реЗ рдирд┐рд╖реНрдХреНрд░рд┐рдп рд╣реИрдВ рдФрд░ рдЙрдирдХреЗ рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХрд╛ рдЕрдиреНрдп рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдкрд░ рдмрд╣реБрдд рдлрд╛рдпрджрд╛ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред
рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдХреЗ рд╕рд╛рде, рдЪреАрдЬреЗрдВ рдЖрд╕рд╛рди рдирд╣реАрдВ рдереАрдВ - рдЗрд╕ рддрдереНрдп рдХреЗ рдХрд╛рд░рдг рдХрд┐ рдЗрдВрдЯрд░рдиреЗрдЯ рддрдХ рдкрд╣реБрдВрдЪ рдХреЗ рдмрд┐рдирд╛ рд╡рд┐рдХрд╛рд╕ рдПрдХ рдирд┐рдЬреА рдХреНрд▓рд╛рдЙрдб рдореЗрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рд╕рднреА рдлрд╛рдЗрд▓реЛрдВ рдХреЛ рд╕реБрд░рдХреНрд╖рд╛ рд╕реЗрд╡рд╛ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдФрд░ рдХреЗрд╡рд▓ рд╕рдордЭреМрддреЗ рд╕реЗ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдерд╛ред рдЗрд╕ рд╕рдВрдмрдВрдз рдореЗрдВ, рдореБрдЭреЗ рд╕рднреА рдЖрд╡рд╢реНрдпрдХ рд╡рд┐рддрд░рдг, рдкреИрдХреЗрдЬ рдФрд░ рдирд┐рд░реНрднрд░рддрд╛рдПрдВ рдЙрддрд╛рд░рдиреА рдереАрдВред
/Etc/yum.conf рдлрд╝рд╛рдЗрд▓ (RHEL 7.3 рдХреЛ OS рдХреЗ рд░реВрдк рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ) рдореЗрдВ Keepcache = 1 рд╕реЗрдЯ рдХрд░рдирд╛ рдЗрд╕ рдореБрд╢реНрдХрд┐рд▓ рдХрд╛рдо рдореЗрдВ рдмрд╣реБрдд рдорджрдж рдХрд░рддрд╛ рд╣реИ - рдиреЗрдЯрд╡рд░реНрдХ рдПрдХреНрд╕реЗрд╕ рдХреЗ рд╕рд╛рде рдорд╢реАрди рдкрд░ рдЖрд╡рд╢реНрдпрдХ рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░рдирд╛ рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рдирд┐рд░реНрднрд░рддрд╛ рдХреЗ рд╕рд╛рде рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рд╕реЗ рдЗрд╕реЗ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдмрд╣реБрдд рдЖрд╕рд╛рди рд╣реИ;)
рдЖрдкрдХреЛ рдХреНрдпрд╛ рддреИрдирд╛рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ:
- Oracle JDK (рдХрд╣реАрдВ рдЬрд╛рд╡рд╛ рдирд╣реАрдВ)ред
- рд╕реАрдбреАрдПрдЪ рд╕реЗрд╡рд╛рдУрдВ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╣рд╛рдЗрд╡ рдореЗрдЯрд╛рд╕реНрдЯреЛрд░) рджреНрд╡рд╛рд░рд╛ рдмрдирд╛рдИ рдФрд░ рдЙрдкрдпреЛрдЧ рдХреА рдЬрд╛рдиреЗ рд╡рд╛рд▓реА рд╕реВрдЪрдирд╛рдУрдВ рдХреЛ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдбреЗрдЯрд╛рдмреЗрд╕ред рд╣рдорд╛рд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ, PostgreSQL рд╕рдВрд╕реНрдХрд░рдг 9.2.18 рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рд▓реЗрдХрд┐рди рдХрд┐рд╕реА рднреА рд╕рдорд░реНрдерд┐рдд рдХреНрд▓рд╛рдЙрдб рд╕реЗрд╡рд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ (рд╕реВрдЪреА рд╡рд┐рддрд░рдг рдХреЗ рд╡рд┐рднрд┐рдиреНрди рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХреЗ рд▓рд┐рдП рдЕрд▓рдЧ рд╣реИ, рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рд╡реЗрдмрд╕рд╛рдЗрдЯ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛рдПрдБ рдФрд░ рд╕рдорд░реНрдерд┐рдд рд╕рдВрд╕реНрдХрд░рдг рдЕрдиреБрднрд╛рдЧ рджреЗрдЦреЗрдВ)ред рдпрд╣рд╛рдВ рдпрд╣ рдзреНрдпрд╛рди рджрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП рдХрд┐ рдбреЗрдЯрд╛рдмреЗрд╕ рдХрд╛ рд╡рд┐рдХрд▓реНрдк рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╕рдлрд▓ рдирд╣реАрдВ рдерд╛ - рдУрд░реЗрдХрд▓ рдмреАрдбреАрдП MySQL рдбреЗрдЯрд╛рдмреЗрд╕ (рдЙрдирдХреЗ рдЙрддреНрдкрд╛рджреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рд╣реИ, рдЬреЛ рд╕реВрд░реНрдп рдХреА рдЦрд░реАрдж рдХреЗ рд╕рд╛рде рдЙрдирдХреЗ рдкрд╛рд╕ рдЧрдпрд╛ рдерд╛) рдФрд░ рдЕрдиреНрдп рд╡рд╛рддрд╛рд╡рд░рдгреЛрдВ рдХреЗ рд▓рд┐рдП рд╕рдорд╛рди рдбреЗрдЯрд╛рдмреЗрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЕрдзрд┐рдХ рддрд░реНрдХрд╕рдВрдЧрдд рд╣реЛрдЧрд╛, рдЬреЛ рдорд╛рдЗрдЧреНрд░реЗрд╢рди рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЛ рд╕рд░рд▓ рдХрд░реЗрдЧрд╛ред рд▓рдХреНрд╖реНрдп рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рд╕рдорд╛рдзрд╛рди рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рд╡рд┐рддрд░рдг рдЪреБрдирдиреЗ рдХреА рд╕рд┐рдлрд╛рд░рд┐рд╢ рдХреА рдЬрд╛рддреА рд╣реИред
- рд╕рд░реНрд╡рд░ рдкрд░ рд╕рдордп рддреБрд▓реНрдпрдХрд╛рд▓рди рдХреЗ рд▓рд┐рдП рдХреНрд░реЙрдирд┐рдХрд▓ рдбреЗрдореЙрдиред
- рдХреНрд▓рд╛рдЙрдб рдкреНрд░рдмрдВрдзрдХ рд╕рд░реНрд╡рд░ред
- рджрд╛рдирд╡ рдХреНрд▓реЛрдбреЗрд░рд╛ рдкреНрд░рдмрдВрдзрдХред
рд╕реНрдерд╛рдкрдирд╛ рдХреА рддреИрдпрд╛рд░реА
рд╕реАрдбреАрдПрдЪ рдХреА рд╕реНрдерд╛рдкрдирд╛ рд╢реБрд░реВ рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ, рдХрдИ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдХрд╛рд░реНрдп рдХрд┐рдП рдЬрд╛рдиреЗ рдЪрд╛рд╣рд┐рдПред рдПрдХ рднрд╛рдЧ рд╕реНрдерд╛рдкрдирд╛ рдХреЗ рджреМрд░рд╛рди рдЙрдкрдпреЛрдЧреА рд╣реИ, рджреВрд╕рд░рд╛ рдСрдкрд░реЗрд╢рди рдХреЛ рд╕рд░рд▓ рдХрд░реЗрдЧрд╛ред
рдУрдПрд╕ рд╕реНрдерд╛рдкрдирд╛ рдФрд░ рд╕реЗрдЯрдЕрдк
рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдпрд╣ рд╡рд░реНрдЪреБрдЕрд▓ (рдФрд░ рд╡рд╛рд╕реНрддрд╡рд┐рдХ) рдорд╢реАрдиреЛрдВ рдХреЛ рддреИрдпрд╛рд░ рдХрд░рдиреЗ рдХреЗ рд▓рд╛рдпрдХ рд╣реИ рдЬреЛ рд╕рд┐рд╕реНрдЯрдо рдХреЛ рд╣реЛрд╕реНрдЯ рдХрд░реЗрдЧрд╛: рдЙрдирдореЗрдВ рд╕реЗ рдкреНрд░рддреНрдпреЗрдХ рдкрд░ рд╕рдорд░реНрдерд┐рдд рд╕рдВрд╕реНрдХрд░рдг рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ (рд╕реВрдЪреА рд╡рд┐рддрд░рдг рдХреЗ рд╡рд┐рднрд┐рдиреНрди рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХреЗ рд▓рд┐рдП рднрд┐рдиреНрди рд╣реЛрддреА рд╣реИ, рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рд╡реЗрдмрд╕рд╛рдЗрдЯ рдХреЗ "рдЖрд╡рд╢реНрдпрдХрддрд╛рдПрдВ рдФрд░ рд╕рдорд░реНрдерд┐рдд рд╕рдВрд╕реНрдХрд░рдг" рдЕрдиреБрднрд╛рдЧ рджреЗрдЦреЗрдВ), рд╣реЛрд╕реНрдЯрдирд╛рдо рд╕рдордЭ рдореЗрдВ рдЖрдиреЗ рд╡рд╛рд▓реЗ рдирд╛рдо рд╣реИрдВ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, <system_name> master1,2,3 ..., <system_name> slave1,2,3 ...), рд╕рд╛рде рд╣реА рдлрд╝рд╛рдЗрд▓ рд╕рдВрдЧреНрд░рд╣рдг рдФрд░ рд╕рд┐рд╕реНрдЯрдо рдСрдкрд░реЗрд╢рди рдХреЗ рджреМрд░рд╛рди рдмрдирд╛рдИ рдЧрдИ рдЕрд╕реНрдерд╛рдпреА рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЗ рд▓рд┐рдП рдЪрд┐рд╣реНрди рдбрд┐рд╕реНрдХред
рдорд╛рд░реНрдХрдЕрдк рд╕рд┐рдлрд╛рд░рд┐рд╢реЗрдВ рдЗрд╕ рдкреНрд░рдХрд╛рд░ рд╣реИрдВ:
- HDFS рдХреЗ рд╕рд╛рде рд╕рд░реНрд╡рд░ рдкрд░, рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЗ рд▓рд┐рдП рдХрдо рд╕реЗ рдХрдо 500 Gb рдХреА рдорд╛рддреНрд░рд╛ рдмрдирд╛рдПрдВ рдЬреЛ YARN рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рджреМрд░рд╛рди рдмрдирд╛рддрд╛ рд╣реИ рдФрд░ рдЗрд╕реЗ / рдпрд╛рд░реНрди рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ рд░рдЦрддрд╛ рд╣реИ (рдЬрд╣рд╛рдБ CDH рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рдпрд╣ рд╡реЙрд▓реНрдпреВрдо рдмрдврд╝рд╛рдирд╛ рдЪрд╛рд╣рд┐рдП)ред рдУрдПрд╕, рдХреНрд▓рд╛рдЙрдб рд╕реЗрд╡рд╛, рд▓реЙрдЧ рдФрд░ рдЕрдиреНрдп рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рдЫреЛрдЯреА рдорд╛рддреНрд░рд╛ (рд▓рдЧрднрдЧ 100 рдЬреАрдмреА) рдЖрд╡рдВрдЯрд┐рдд рдХреА рдЬрд╛рдиреА рдЪрд╛рд╣рд┐рдПред рдЗрди рдЬреЛрдбрд╝рддреЛрдбрд╝ рдХреЗ рдмрд╛рдж рдмрдиреЗ рд░рд╣рдиреЗ рд╡рд╛рд▓реЗ рд╕рднреА рдЦрд╛рд▓реА рд╕реНрдерд╛рди рдХреЛ рдПрдХ рдмрдбрд╝реА рдорд╛рддреНрд░рд╛ рдореЗрдВ рдЬреЛрдбрд╝рд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП рдФрд░ рднрдВрдбрд╛рд░рдг рдореЗрдВ рдбреЗрдЯрд╛ рд▓реЛрдб рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ / dfs рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ рдорд╛рдЙрдВрдЯ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред рдПрдЪрдбреАрдПрдлрдПрд╕ рдбреЗрдЯрд╛ рдХреЛ рдЫреЛрдЯреЗ рдмреНрд▓реЙрдХреЛрдВ рдХреЗ рд░реВрдк рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рддрд╛ рд╣реИ рдФрд░ рдпрд╣ рдмреЗрд╣рддрд░ рд╣реИ рдХрд┐ рдПрдХ рдмрд╛рд░ рдлрд┐рд░ рд╕реЗ рдЙрдирдХреЗ рд╕реНрдерд╛рдирд╛рдВрддрд░рдг рдореЗрдВ рд╕рдВрд▓рдЧреНрди рди рд╣реЛрдВред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдмрд╛рдж рдореЗрдВ рдбрд┐рд╕реНрдХ рдЬреЛрдбрд╝рдиреЗ рдХреА рд╕реБрд╡рд┐рдзрд╛ рдХреЗ рд▓рд┐рдП, рдПрд▓рд╡реАрдПрдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рд╕рд┐рдлрд╛рд░рд┐рд╢ рдХреА рдЬрд╛рддреА рд╣реИ - рднрдВрдбрд╛рд░рдг рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдХрд░рдирд╛ рдЖрд╕рд╛рди рд╣реЛрдЧрд╛ (рд╡рд┐рд╢реЗрд╖рдХрд░ рдЬрдм рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдмрдбрд╝рд╛ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ)ред
- рдХреНрд▓рд╛рдЙрдб рд╕реЗрд╡рд╛ рдХреЗ рд╕рд╛рде рд╕рд░реНрд╡рд░ рдкрд░, рдЖрдк рд░реВрдЯ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ рд╕рднреА рдЙрдкрд▓рдмреНрдз рд╕реНрдерд╛рди рдХреЛ рдорд╛рдЙрдВрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ - рдмрдбрд╝реА рдорд╛рддреНрд░рд╛ рдореЗрдВ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЗ рд╕рд╛рде рдХреЛрдИ рд╕рдорд╕реНрдпрд╛ рдирд╣реАрдВ рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдП, рдЦрд╛рд╕рдХрд░ рдпрджрд┐ рдЖрдк рдирд┐рдпрдорд┐рдд рд░реВрдк рд╕реЗ рд▓реЙрдЧ рдХреЛ рд╕рд╛рдл рдХрд░рддреЗ рд╣реИрдВред рдПрдХрдорд╛рддреНрд░ рдЕрдкрд╡рд╛рдж рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рд╕рд╛рде рд╕рд░реНрд╡рд░ рд╣реИ рдЬреЛ рдХреНрд▓реЛрд░реНрдбрд╛ рд╕реЗрд╡рд╛рдПрдВ рдЕрдкрдиреА рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд░рддреА рд╣реИрдВ - рдЗрд╕ рд╕рд░реНрд╡рд░ рдкрд░ рдпрд╣ рдЙрд╕ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдХреЗ рддрд╣рдд рдПрдХ рдЕрд▓рдЧ рд╡реЙрд▓реНрдпреВрдо рдХреЛ рдЪрд┐рд╣реНрдирд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдордЭ рдореЗрдВ рдЖрддрд╛ рд╣реИ рдЬрд┐рд╕рдореЗрдВ рдЗрд╕ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреА рдлрд╛рдЗрд▓реЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рд╣реЛрддреА рд╣реИрдВ (рдпрд╣ рдЪрдпрдирд┐рдд рд╡рд┐рддрд░рдг рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░реЗрдЧрд╛)ред рд╕реЗрд╡рд╛рдПрдВ рдХрд╛рдлреА рд╕рдВрдпрдорд┐рдд рд░реВрдк рд╕реЗ рд▓рд┐рдЦрддреА рд╣реИрдВ рдФрд░ 500 рдЬреАрдмреА рдкрд░реНрдпрд╛рдкреНрдд рд╕реЗ рдЕрдзрд┐рдХ рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдПред рд╕реБрд░рдХреНрд╖рд╛ рдХреЗ рд▓рд┐рдП, рдЖрдк LVM рдХрд╛ рднреА рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
Http рд╕рд░реНрд╡рд░ рдФрд░ рдСрдлрд▓рд╛рдЗрди yum рдФрд░ CDH рд╕рдВрдХреБрд▓ рдХреА рд╕реНрдерд╛рдкрдирд╛
рдЪреВрдВрдХрд┐ рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдЗрдВрдЯрд░рдиреЗрдЯ рдХреА рдкрд╣реБрдВрдЪ рдХреЗ рдмрд┐рдирд╛ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдкреИрдХреЗрдЬреЛрдВ рдХреА рд╕реНрдерд╛рдкрдирд╛ рдХреЛ рд╕рд░рд▓ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП, HTTP рд╕рд░реНрд╡рд░ рдХреЛ рдмрдврд╝рд╛рдиреЗ рдФрд░ рд╕реНрдерд╛рдиреАрдп рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рд╕рд┐рдлрд╛рд░рд┐рд╢ рдХреА рдЧрдИ рд╣реИ рдЬреЛ рдиреЗрдЯрд╡рд░реНрдХ рдкрд░ рдкрд╣реБрдВрдЪ рдпреЛрдЧреНрдп рд╣реЛрдЧреАред рдЖрдк рд╕реНрдерд╛рдиреАрдп рд░реВрдк рд╕реЗ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реЗ рд╕рднреА рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЖрд░рдкреАрдПрдо, рд▓реЗрдХрд┐рди рдмрдбрд╝реА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рд╕рд░реНрд╡рд░ рдФрд░ рдХрдИ рд╡рд╛рддрд╛рд╡рд░рдгреЛрдВ рдХреА рдЙрдкрд╕реНрдерд┐рддрд┐ рдХреЗ рд╕рд╛рде рдПрдХ рдПрдХрд▓ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдХрд╛ рд╣реЛрдирд╛ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╣реИ рдЬрд╣рд╛рдВ рд╕реЗ рдЖрдк рдкреИрдХреЗрдЬ рдХреЛ рдорд╢реАрди рд╕реЗ рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рдмрд┐рдирд╛ рдкреИрдХреЗрдЬ рд╕реНрдерд╛рдкрд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
рд╕реНрдерд╛рдкрдирд╛ Red Hat 7.3 OS рдкрд░ рдХреА рдЧрдИ рдереА, рдЗрд╕рд▓рд┐рдП, рд▓реЗрдЦ рдореЗрдВ рдЗрд╕рдХреЗ рд▓рд┐рдП рд╡рд┐рд╢рд┐рд╖реНрдЯ рдХрдорд╛рдВрдб рдФрд░ рдЕрдиреНрдп CentOS- рдЖрдзрд╛рд░рд┐рдд рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рд╣реЛрдВрдЧреЗред рдЬрдм рдЕрдиреНрдп рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдкрд░ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдЕрдиреБрдХреНрд░рдо рд╕рдорд╛рди рд╣реЛрдЧрд╛, рдХреЗрд╡рд▓ рдкреИрдХреЗрдЬ рдкреНрд░рдмрдВрдзрдХ рдЕрд▓рдЧ рд╣реЛрдВрдЧреЗред
рд╣рд░ рдЬрдЧрд╣ sudo рдирд╣реАрдВ рд▓рд┐рдЦрдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдо рдорд╛рдирддреЗ рд╣реИрдВ рдХрд┐ рд╕реНрдерд╛рдкрдирд╛ рд░реВрдЯ рд╕реЗ рд╣реИред
рдпрд╣рд╛рдБ рдЖрдкрдХреЛ рдХреНрдпрд╛ рдХрд░рдирд╛ рд╣реИ:
1. рд╡рд╣ рдорд╢реАрди рдЬрд┐рд╕ рдкрд░ HTTP рд╕рд░реНрд╡рд░ рдФрд░ рдбрд┐рд╕реНрдЯреНрд░реАрдмреНрдпреВрд╢рди рд╕реНрдерд┐рдд рд╣реЛрдЧрд╛, рдЪреБрдирд╛ рдЬрд╛рддрд╛ рд╣реИред
2. рд╕рдорд╛рди OS рд╡рд╛рд▓реА рдорд╢реАрди рдкрд░, рд▓реЗрдХрд┐рди рдЗрдВрдЯрд░рдиреЗрдЯ рд╕реЗ рдХрдиреЗрдХреНрдЯ рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП, /etc/yum.conf рдлрд╝рд╛рдЗрд▓ рдореЗрдВ httpcc = 1 рдзреНрд╡рдЬ рд╕реЗрдЯ рдХрд░реЗрдВ рдФрд░ рд╕рднреА рдирд┐рд░реНрднрд░рддрд╛рдУрдВ рдХреЗ рд╕рд╛рде httpd рд╕реНрдерд╛рдкрд┐рдд рд╣реИ:
yum install httpd
рдпрджрд┐ рдпрд╣ рдХрдорд╛рдВрдб рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рддреЛ рдЖрдкрдХреЛ рдпрдо рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдХреА рд╕реВрдЪреА рдореЗрдВ рдПрдХ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдХреЛ рдЬреЛрдбрд╝рдирд╛ рд╣реЛрдЧрд╛ рдЬрд┐рд╕рдореЗрдВ рдпреЗ рдкреИрдХреЗрдЬ рд╣реИрдВ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдпрд╣ рдПрдХ
рд╕реЗрдВрдЯреЛрд╕ рд╣реИред
xcellmedia.net/7/os/x86_64 :
echo -e "\n[centos.excellmedia.net]\nname=excellmedia\nbaseurl=http://centos.excellmedia.net/7/os/x86_64/\nenabled=1\ngpgcheck=0" > /etc/yum.repos.d/excell.repo
рдЙрд╕рдХреЗ рдмрд╛рдж,
yum repolist рдХрдорд╛рдВрдб
рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП ,
рд╣рдо рдпрд╣ рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдиреЗ рдЦреАрдВрдЪ рд▓рд┐рдпрд╛ рд╣реИ - рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдХреА рд╕реВрдЪреА рдореЗрдВ рдПрдХ рдЬреЛрдбрд╝рд╛ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рджрд┐рдЦрд╛рдИ рджреЗрдиреА рдЪрд╛рд╣рд┐рдП (repo id - centos.excellmedia.net; repo name - excammedia)ред
рдЕрдм рдЬрд╛рдВрдЪреЗрдВ рдХрд┐ yum рдиреЗ рдЙрди рдкреИрдХреЗрдЬреЛрдВ рдХреЛ рджреЗрдЦрд╛ рдЬрд┐рдирдХреА рд╣рдореЗрдВ рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ:
yum list | grep httpd
рдпрджрд┐ рдЖрдЙрдЯрдкреБрдЯ рдореЗрдВ рдЖрд╡рд╢реНрдпрдХ рдкреИрдХреЗрдЬ рд╣реИрдВ, рддреЛ рдЖрдк рдЙрдиреНрд╣реЗрдВ рдЙрдкрд░реЛрдХреНрдд рдХрдорд╛рдВрдб рдХреЗ рд╕рд╛рде рд╕реНрдерд╛рдкрд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
3. yum рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдореЗрдВ craitepo рдкреИрдХреЗрдЬ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдпрд╣ рдЙрдкрд░реЛрдХреНрдд рднрдВрдбрд╛рд░ рдореЗрдВ рднреА рд╣реИ рдФрд░ рдЗрд╕реА рддрд░рд╣ рд╕реЗрдЯ рд╣реИ:
yum install createrepo
4. рдЬреИрд╕рд╛ рдХрд┐ рдореИрдВрдиреЗ рдкрд╣рд▓реЗ рдХрд╣рд╛, рд╕реАрдбреАрдПрдЪ рд╕реЗрд╡рд╛рдУрдВ рдХреЛ рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред рдЗрди рдЙрджреНрджреЗрд╢реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП PostgreSQL рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ:
yum install postgresql-server
5. CDH рдХреЗ рд╕рд╣реА рд╕рдВрдЪрд╛рд▓рди рдХреЗ рд▓рд┐рдП рдХрд┐рд╕реА рдПрдХ рд╢рд░реНрдд рдХреЛ рдХреНрд▓рд╕реНрдЯрд░ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╕рднреА рд╕рд░реНрд╡рд░реЛрдВ рдкрд░ рд╕рдордп рд╕рд┐рдВрдХреНрд░рдирд╛рдЗрдЬрд╝реЗрд╢рди рд╣реИред рдЗрди рдЙрджреНрджреЗрд╢реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП,
рдХреНрд░реЛрдиреЙрдЗрдб рдкреИрдХреЗрдЬ рдХрд╛
рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ (рдЙрди рдУрдПрд╕ рдкрд░ рдЬрд╣рд╛рдВ рдореБрдЭреЗ
рд╕реАрдбреАрдПрдЪ рдХреЛ рддреИрдирд╛рдд рдХрд░рдирд╛ рдерд╛, рдпрд╣ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛)ред рдЗрд╕рдХреА рдЙрдкрд▓рдмреНрдзрддрд╛ рдХреА рдЬрд╛рдБрдЪ рдХрд░реЗрдВ:
chronyd -v
рдпрджрд┐ рдпрд╣ рд╕реНрдерд╛рдкрд┐рдд рдирд╣реАрдВ рд╣реИ, рддреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ:
yum install chrony
рдпрджрд┐ рд╕реНрдерд╛рдкрд┐рдд рд╣реИ, рддреЛ рдмрд╕ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ:
yumdownloader --destdir=/var/cache/yum/x86_64/7Server/<repo id>/packages chrony
6. рдЙрд╕реА рд╕рдордп, рддреБрд░рдВрдд рд╕реАрдбреАрдПрдЪ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рдкреИрдХреЗрдЬ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВред рд╡реЗ
рдЖрд░реНрдХрд╛рдЗрд╡ рдкрд░ рдЙрдкрд▓рдмреНрдз рд╣реИрдВ
редcloudera.com -
рдЖрд░реНрдХрд╛рдЗрд╡ .cloudera.com/cm <CDH рдХрд╛ рдкреНрд░рдореБрдЦ рд╕рдВрд╕реНрдХрд░рдг> / <рдЖрдкрдХреЗ OS рдХрд╛ рдирд╛рдо> / <рдЖрдкрдХреЗ OS рдХрд╛ рд╕рдВрд╕реНрдХрд░рдг> / x86_64 / cm / <CDH рдХрд╛ рдкреВрд░реНрдг рд╕рдВрд╕реНрдХрд░рдг> / RPMS / x86_64 /ред рдЖрдк рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рдкреИрдХреЗрдЬ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ (рдХреНрд▓рд╛рдЙрдб-рдореИрдиреЗрдЬрд░-рд╕рд░реНрд╡рд░ рдФрд░ рдХреНрд▓рд╛рдЙрдбрдбрд░-рдореИрдиреЗрдЬрд░-рдбреЗрдорди), рдпрд╛ рд╕рд╛рджреГрд╢реНрдп рджреНрд╡рд╛рд░рд╛ рдПрдХ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдЬреЛрдбрд╝рдХрд░ рдЙрдиреНрд╣реЗрдВ рд╕реНрдерд╛рдкрд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ:
yum install cloudera-manager-daemons cloudera-manager-server
7. рд╕реНрдерд╛рдкрдирд╛ рдХреЗ рдмрд╛рдж, рд╕рдВрдХреБрд▓ рдФрд░ рдЙрдирдХреА рдирд┐рд░реНрднрд░рддрд╛ рдлрд╝реЛрд▓реНрдбрд░ / var / cache / yum / x86_64 / 7Server / \ <repo id \> / рд╕рдВрдХреБрд▓ рдореЗрдВ рдХреИрд╢ рдХреА рдЬрд╛рддреА рд╣реИред рд╣рдо рдЙрдиреНрд╣реЗрдВ HTTP рд╕рд░реНрд╡рд░ рдФрд░ рд╡рд┐рддрд░рдг рдХреЗ рд▓рд┐рдП рдЪрдпрдирд┐рдд рдорд╢реАрди рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рддреЗ рд╣реИрдВ, рдФрд░ рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░рддреЗ рд╣реИрдВ:
rpm -ivh < >
8. httpd рдЪрд▓рд╛рдПрдВ, рдЗрд╕реЗ рд╣рдорд╛рд░реЗ рдХреНрд▓рд╕реНрдЯрд░ рдореЗрдВ рдЕрдиреНрдп рд╣реЛрд╕реНрдЯ рд╕реЗ рджреГрд╢реНрдпрдорд╛рди рдмрдирд╛рдПрдВ, рдФрд░ рдЗрд╕реЗ рдЙрди рд╕реЗрд╡рд╛рдУрдВ рдХреА рд╕реВрдЪреА рдореЗрдВ рднреА рдЬреЛрдбрд╝реЗрдВ рдЬреЛ рд▓реЛрдб рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рд╢реБрд░реВ рд╣реЛрддреА рд╣реИрдВ:
systemctl start httpd systemctl enable httpd systemctl stop firewalld
9. рдЕрдм рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдПрдХ рдХрд╛рдо рдХрд░рдиреЗ рд╡рд╛рд▓рд╛ HTTP рд╕рд░реНрд╡рд░ рд╣реИред рдЗрд╕рдХреА рд╡рд░реНрдХрд┐рдВрдЧ рдбрд╛рдпрд░реЗрдХреНрдЯрд░реА
/ var / www / html рд╣реИ ред рдЗрд╕рдореЗрдВ 2 рдлрд╝реЛрд▓реНрдбрд░ рдмрдирд╛рдПрдБ - рдПрдХ yum рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдХреЗ рд▓рд┐рдП, рджреВрд╕рд░рд╛ Cloudera рдкрд╛рд░реНрд╕рд░реНрд╕ рдХреЗ рд▓рд┐рдП (рдЕрдзрд┐рдХ рдмрд╛рдж рдореЗрдВ):
cd /var/www/html mkdir yum_repo parcels
10. Cloudera рдХреА рд╕реЗрд╡рд╛рдУрдВ рдХреЗ рд▓рд┐рдП рд╣рдореЗрдВ
рдЬрд╛рд╡рд╛ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛
рд╣реИ ред рд╕рднреА рдорд╢реАрдиреЛрдВ рдХреЛ JDK рдХреЗ рдПрдХ рд╣реА рд╕рдВрд╕реНрдХрд░рдг рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ, Cloudera Oracle рдХреЗ рд╣реЙрдЯ рд╕реНрдкреЙрдЯ рдХреА рд╕рд┐рдлрд╛рд░рд┐рд╢ рдХрд░рддрд╛ рд╣реИред рд╡рд┐рддрд░рдг рдкреИрдХреЗрдЬ рдХреЛ рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рд╡реЗрдмрд╕рд╛рдЗрдЯ (http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html) рд╕реЗ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ рдФрд░ рдЗрд╕реЗ
yum_repo рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░реЗрдВред
11. craitepo рдЙрдкрдпреЛрдЧрд┐рддрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ yum_repo рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ yum рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдмрдирд╛рдПрдВ рддрд╛рдХрд┐ рдХреНрд▓рд╕реНрдЯрд░ рдорд╢реАрдиреЛрдВ рд╕реЗ рд╕реНрдерд╛рдкрдирд╛ рдХреЗ рд▓рд┐рдП JDK рдкреИрдХреЗрдЬ рдЙрдкрд▓рдмреНрдз рд╣реЛ:
createrepo -v /var/www/html/yum_repo/
12. рдкреНрд░рддреНрдпреЗрдХ рдореЗрдЬрдмрд╛рди рдкрд░ рд╣рдорд╛рд░реА рд╕реНрдерд╛рдиреАрдп рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдмрдирд╛рдиреЗ рдХреЗ рдмрд╛рдж, рдЖрдкрдХреЛ рдкреИрд░рд╛рдЧреНрд░рд╛рдл 2 рдХреЗ рд╕рдорд╛рди, рдЗрд╕рдХрд╛ рд╡рд┐рд╡рд░рдг рдЬреЛрдбрд╝рдирд╛ рд╣реЛрдЧрд╛:
echo -e "\n[yum.local.repo]\nname=yum_repo\nbaseurl=http://< httpd>/yum_repo/\nenabled=1\ngpgcheck=0" > /etc/yum.repos.d/yum_repo.repo
рдЖрдк рдкреИрд░рд╛рдЧреНрд░рд╛рдл 2 рдХреЗ рд╕рдорд╛рди рдЪреЗрдХ рднреА рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВред
13. JDK рдЙрдкрд▓рдмреНрдз рд╣реИ, рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ:
yum install jdk1.8.0_161.x86_64
рдЬрд╛рд╡рд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ JAVA_HOME рдЪрд░ рд╕реЗрдЯ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рдореИрдВ рдЕрдиреБрд╢рдВрд╕рд╛ рдХрд░рддрд╛ рд╣реВрдВ рдХрд┐ рдЖрдк рдЗрд╕реЗ рдЗрдВрд╕реНрдЯреЙрд▓реЗрд╢рди рдХреЗ рддреБрд░рдВрдд рдмрд╛рдж рдирд┐рд░реНрдпрд╛рдд рдХрд░реЗрдВ, рд╕рд╛рде рд╣реА рдЗрд╕реЗ
/ etc / рдкрд░реНрдпрд╛рд╡рд░рдг рдФрд░
/ etc / рдбрд┐рдлрд╝реЙрд▓реНрдЯ / bigtop-utils рдлрд╝рд╛рдЗрд▓реЛрдВ рдореЗрдВ рд▓рд┐рдЦреЗрдВ рддрд╛рдХрд┐ рд╕рд░реНрд╡рд░реЛрдВ рдХреЛ рдкреБрдирд░рд╛рд░рдВрдн рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рдпрд╣ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдирд┐рд░реНрдпрд╛рдд рд╣реЛ рдФрд░ рдЗрд╕рдХрд╛ рд╕реНрдерд╛рди CDH рд╕реЗрд╡рд╛рдУрдВ рдХреЛ рдкреНрд░рджрд╛рди рдХрд┐рдпрд╛ рдЬрд╛рдП:
export JAVA_HOME=/usr/java/jdk1.8.0_161 echo "JAVA_HOME=/usr/java/jdk1.8.0_161" >> /etc/environment export JAVA_HOME=/usr/java/jdk1.8.0_144 >> /etc/default/bigtop-utils
14. рдЙрд╕реА рддрд░рд╣, рдХреНрд▓рд╕реНрдЯрд░ рдореЗрдВ рд╕рднреА рдорд╢реАрдиреЛрдВ рдкрд░ рдХреНрд░реЛрдиреЙрдЗрдб рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ (рдЬрдм рддрдХ, рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ, рдпрд╣ рдЕрдиреБрдкрд╕реНрдерд┐рдд рд╣реИ):
yum install chrony
15. рдЙрд╕ рд╣реЛрд╕реНрдЯ рдХрд╛ рдЪрдпрди рдХрд░реЗрдВ рдЬрд┐рд╕ рдкрд░ PostgreSQL рдХрд╛рдо рдХрд░реЗрдЧрд╛, рдФрд░ рдЗрд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ:
yum install postgresql-server
16. рдЗрд╕реА рдкреНрд░рдХрд╛рд░, рдЙрд╕ рд╣реЛрд╕реНрдЯ рдХрд╛ рдЪрдпрди рдХрд░реЗрдВ, рдЬрд┐рд╕ рдкрд░ Cloudera Manager рдЪрд▓реЗрдЧрд╛, рдФрд░ рдЗрд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдЧрд╛:
yum install cloudera-manager-daemons cloudera-manager-server
17. рдкреИрдХреЗрдЬ рд╕реНрдерд╛рдкрд┐рдд рд╣реИрдВ, рдЖрдк рд╕реНрдерд╛рдкрдирд╛ рд╕реЗ рдкрд╣рд▓реЗ рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
рдкреВрд░рдХ:
рд╕рд┐рд╕реНрдЯрдо рдХреЗ рд╡рд┐рдХрд╛рд╕ рдФрд░ рд╕рдВрдЪрд╛рд▓рди рдХреЗ рджреМрд░рд╛рди, рдЖрдкрдХреЛ рд╕рдВрдХреБрд▓ рд╣реЛрд╕реНрдЯ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрдирд╛рдХреЛрдВрдбрд╛ рд╡рд┐рддрд░рдг) рдкрд░ рдЙрдиреНрд╣реЗрдВ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдпрдо рднрдВрдбрд╛рд░ рдореЗрдВ рдкреИрдХреЗрдЬ рдЬреЛрдбрд╝рдирд╛ рд╣реЛрдЧрд╛ред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ yum_repo рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЖрдкрдХреЛ рдирд┐рдореНрди рдХреНрд░рд┐рдпрд╛рдПрдВ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ:
рд╕рд╣рд╛рдпрдХ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдХрд╛ рд╡рд┐рдиреНрдпрд╛рд╕
рдпрд╣ PostgreSQL рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рдФрд░ рд╣рдорд╛рд░реА рднрд╡рд┐рд╖реНрдп рдХреА рд╕реЗрд╡рд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдбреЗрдЯрд╛рдмреЗрд╕ рдмрдирд╛рдиреЗ рдХрд╛ рд╕рдордп рд╣реИред рдпреЗ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рд╕реАрдбреАрдПрдЪ рд╕рдВрд╕реНрдХрд░рдг 5.12.1 рдХреЗ рд▓рд┐рдП рдкреНрд░рд╛рд╕рдВрдЧрд┐рдХ рд╣реИрдВ, рд╡рд┐рддрд░рдг рдХреЗ рдЕрдиреНрдп рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рддреЗ рд╕рдордп, рдпрд╣ рдЕрдиреБрд╢рдВрд╕рд╛ рдХреА рдЬрд╛рддреА рд╣реИ рдХрд┐ рдЖрдк рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рд╡реЗрдмрд╕рд╛рдЗрдЯ рдкрд░ рдЕрдиреБрднрд╛рдЧ "рдХреНрд▓рд╛рдЙрдб рдкреНрд░рдмрдВрдзрдХ рдФрд░ рдкреНрд░рдмрдВрдзрд┐рдд рд╕реЗрд╡рд╛ рдбреЗрдЯрд╛рд╕реНрдЯреЛрд░реНрд╕" рдкрдврд╝реЗрдВред
рд╢реБрд░реВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдЗрдП рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЛ рдЖрд░рдВрдн рдХрд░реЗрдВ:
postgresql-setup initdb
рдЕрдм рд╣рдо рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рд╕рд╛рде рдиреЗрдЯрд╡рд░реНрдХ рдЗрдВрдЯрд░реИрдХреНрд╢рди рд╕реЗрдЯ рдХрд░рддреЗ рд╣реИрдВред IPv4 рд╕реНрдерд╛рдиреАрдп рдХрдиреЗрдХреНрд╢рди рдЕрдиреБрднрд╛рдЧ рдореЗрдВ
/var/lib/pgsql/data/pg_hba.conf рдлрд╝рд╛рдЗрд▓ рдореЗрдВ, рдкрддреЗ рдХреЗ рд▓рд┐рдП рд╡рд┐рдзрд┐ 127.0.0.1/32 рд╕реЗ md5 рд╡рд┐рдзрд┐ рдореЗрдВ рдмрджрд▓реЗрдВ, рд╡рд┐рд╢реНрд╡рд╛рд╕ рд╡рд┐рдзрд┐ рдЬреЛрдбрд╝реЗрдВ рдФрд░ рд╡рд┐рд╢реНрд╡рд╛рд╕ рд╡рд┐рдзрд┐ рдХреЗ рд╕рд╛рде рдХреНрд▓рд╕реНрдЯрд░ рд╕рдмрдиреЗрдЯ рдЬреЛрдбрд╝реЗрдВ :
vi /var/lib/pgsql/data/pg_hba.conf pg_hba.conf:
рдлрд┐рд░ рд╣рдо рдлрд╝рд╛рдЗрд▓ /var/lib/pgsql/data/postgres.conf рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдХреБрдЫ рд╕рдорд╛рдпреЛрдЬрди рдХрд░реЗрдВрдЧреЗ (рдореИрдВ рдХреЗрд╡рд▓ рдЙрди рдкрдВрдХреНрддрд┐рдпреЛрдВ рдХреЛ рджреВрдВрдЧрд╛ рдЬрд┐рдиреНрд╣реЗрдВ рдЕрдиреБрдкрд╛рд▓рди рдХреЗ рд▓рд┐рдП рдмрджрд▓рдиреЗ рдпрд╛ рдЬрд╛рдВрдЪрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ:
vi /var/lib/pgsql/data/postgres.conf postgres.conf: ----------------------------------------------------------------------- listen_addresses = '*' max_connections = 100 shared_buffers = 256MB checkpoint_segments = 16 checkpoint_completion_target = 0.9 logging_collector = on log_filename = 'postgresql-%a.log' log_truncate_on_rotation = on log_rotation_age = 1d log_rotation_size = 0 log_timezone = 'W-SU' datestyle = 'iso, mdy' timezone = 'W-SU' lc_messages = 'en_US.UTF-8' lc_monetary = 'en_US.UTF-8' lc_numeric = 'en_US.UTF-8' lc_time = 'en_US.UTF-8' default_text_search_config = 'pg_catalog.english' -----------------------------------------------------------------------
рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдкреВрд░рд╛ рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж, рдЖрдкрдХреЛ рдЙрди рд╕реЗрд╡рд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдбреЗрдЯрд╛рдмреЗрд╕ (рдЬреЛ рдУрд░реЗрдХрд▓ рд╢рдмреНрджрд╛рд╡рд▓реА рдХреЗ рдХрд░реАрдм рд╣реИрдВ - рд╕реНрдХреАрдорд╛) рдмрдирд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдЬреЛ рд╣рдо рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВрдЧреЗред рд╣рдорд╛рд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╕реЗрд╡рд╛рдПрдВ рд╕реНрдерд╛рдкрд┐рдд рдХреА рдЧрдИ рдереАрдВ: рдХреНрд▓реЛрджреЗрд░рд╛ рдкреНрд░рдмрдВрдзрди рд╕реЗрд╡рд╛, рдПрдЪрдбреАрдПрдлрдПрд╕, рд╣рд╛рдЗрд╡, рд╣реНрдпреВ, рдЗрдореНрдкрд╛рд▓рд╛, рдУрдЬреА, рдпрд╛рд░реНрди рдФрд░ рдЬрд╝реВрдХрд┐рдкрд░ред рдЗрдирдореЗрдВ рд╕реЗ, Hive, Hue, рдФрд░ Oozie рдХреЛ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ, рдФрд░ 2 рдЖрдзрд╛рд░реЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ Cloudera рд╕реЗрд╡рд╛рдУрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреЗ рд▓рд┐рдП - рдПрдХ Cloudera рдкреНрд░рдмрдВрдзрдХ рд╕рд░реНрд╡рд░ рдХреЗ рд▓рд┐рдП, рджреВрд╕рд░рд╛ рд░рд┐рдкреЛрд░реНрдЯ рдкреНрд░рдмрдВрдзрдХ рдХреЗ рд▓рд┐рдП, рдЬреЛ Cloudera рдкреНрд░рдмрдВрдзрди рд╕реЗрд╡рд╛ рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рд╣реИред PostgreSQL рд▓реЙрдиреНрдЪ рдХрд░реЗрдВ рдФрд░ рдЗрд╕реЗ рдСрдЯреЛрд▓реИрдб рдореЗрдВ рдЬреЛрдбрд╝реЗрдВ:
systemctl start postgresql systemctl enable postgresql
рдЕрдм рд╣рдо рдЖрд╡рд╢реНрдпрдХ рдбреЗрдЯрд╛рдмреЗрд╕ рдХрдиреЗрдХреНрдЯ рдФрд░ рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ:
sudo -u postgres psql > CREATE ROLE scm LOGIN PASSWORD '<password>'; > CREATE DATABASE scm OWNER scm ENCODING 'UTF8'; # Cloudera Manager > CREATE ROLE rman LOGIN PASSWORD '<password>'; > CREATE DATABASE rman OWNER rman ENCODING 'UTF8'; # > CREATE ROLE hive LOGIN PASSWORD '<password>'; > CREATE DATABASE metastore OWNER hive ENCODING 'UTF8'; # Hive Metastore > ALTER DATABASE metastore SET standard_conforming_strings = off; # PostgreSQL 8.2.23 > CREATE ROLE hue_u LOGIN PASSWORD '<password>'; > CREATE DATABASE hue_d OWNER hue_u ENCODING 'UTF8'; # Hue > CREATE ROLE oozie LOGIN ENCRYPTED PASSWORD '<password>' NOSUPERUSER INHERIT CREATEDB NOCREATEROLE; > CREATE DATABASE "oozie" WITH OWNER = oozie ENCODING = 'UTF8' TABLESPACE = pg_default LC_COLLATE = 'en_US.UTF-8' LC_CTYPE = 'en_US.UTF-8' CONNECTION LIMIT = -1; # Oozie : > \q
рдЕрдиреНрдп рд╕реЗрд╡рд╛рдУрдВ рдХреЗ рд▓рд┐рдП, рдбреЗрдЯрд╛рдмреЗрд╕ рдЙрд╕реА рддрд░рд╣ рд╕реЗ рдмрдирд╛рдП рдЬрд╛рддреЗ рд╣реИрдВред
Cloudera Manager рд╕рд░реНрд╡рд░ рдбреЗрдЯрд╛рдмреЗрд╕ рддреИрдпрд╛рд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдЪрд▓рд╛рдирд╛ рди рднреВрд▓реЗрдВ, рдЗрд╕рдХреЗ рд▓рд┐рдП рдмрдирд╛рдП рдЧрдП рдбреЗрдЯрд╛рдмреЗрд╕ рд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЗрдирдкреБрдЯ рдбреЗрдЯрд╛ рдХреЛ рдкрд╛рд╕ рдХрд░рдирд╛:
. /usr/share/cmf/schema/scm_prepare_database.sh postgresql scm scm <password>
CDH рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЗ рд╕рд╛рде рдПрдХ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдмрдирд╛рдирд╛
Cloudera CDH рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП 2 рддрд░реАрдХреЗ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ - рдкреИрдХреЗрдЬ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдФрд░ рдкрд╛рд░реНрд╕рд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ред рдкрд╣рд▓реЗ рд╡рд┐рдХрд▓реНрдк рдореЗрдВ рдЖрд╡рд╢реНрдпрдХ рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХреА рд╕реЗрд╡рд╛рдУрдВ рдФрд░ рдЙрдирдХреЗ рдмрд╛рдж рдХреА рд╕реНрдерд╛рдкрдирд╛ рдХреЗ рд╕рд╛рде рдкреИрдХреЗрдЬ рдХрд╛ рдПрдХ рд╕реЗрдЯ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдирд╛ рд╢рд╛рдорд┐рд▓ рд╣реИред рдпрд╣ рд╡рд┐рдзрд┐ рдХреНрд▓рд╕реНрдЯрд░ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдореЗрдВ рдмрд╣реБрдд рд▓рдЪреАрд▓рд╛рдкрди рдкреНрд░рджрд╛рди рдХрд░рддреА рд╣реИ, рд▓реЗрдХрд┐рди Cloudera рдЙрдирдХреА рд╕рдВрдЧрддрддрд╛ рдХреА рдЧрд╛рд░рдВрдЯреА рдирд╣реАрдВ рджреЗрддрд╛ рд╣реИред рдЗрд╕рд▓рд┐рдП, рдкрд╛рд░реНрд╕рд▓реНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЗрдВрд╕реНрдЯреЙрд▓реЗрд╢рди рдХрд╛ рджреВрд╕рд░рд╛ рд╕рдВрд╕реНрдХрд░рдг рдЕрдзрд┐рдХ рд▓реЛрдХрдкреНрд░рд┐рдп рд╣реИ - рд╕рдВрдЧрдд рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХреЗ рдкреИрдХреЗрдЬ рдХреЗ рдкреВрд░реНрд╡-рдЧрдард┐рдд рд╕реЗрдЯред рдирд╡реАрдирддрдо рд╕рдВрд╕реНрдХрд░рдг рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд▓рд┐рдВрдХ рдкрд░ рдЙрдкрд▓рдмреНрдз рд╣реИрдВ: рдЖрд░реНрдХрд╛рдЗрд╡ .cloudera.com / cdh5 / parcels/ latestред рдкрд╣рд▓реЗ рдПрдХ рд╕реНрддрд░ рдЕрдзрд┐рдХ рдкрд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред CDH рд╕реЗ рдкрд╛рд░реНрд╕рд▓ рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЖрдкрдХреЛ рдЙрд╕реА рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдбрд╛рдпрд░реЗрдХреНрдЯрд░реА рд╕реЗ рдореИрдирд┐рдлрд╝реЗрд╕реНрдЯ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред
рд╡рд┐рдХрд╕рд┐рдд рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдореЗрдВ рд╕реНрдкрд╛рд░реНрдХ 2.2 рдХреА рднреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдереА, рдЬреЛ рд╕реАрдбреАрдПрдЪ рдкрд╛рд░реНрд╕рд▓ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рдирд╣реАрдВ рд╣реИ (рдЗрд╕ рд╕реЗрд╡рд╛ рдХрд╛ рдкрд╣рд▓рд╛ рд╕рдВрд╕реНрдХрд░рдг рд╡рд╣рд╛рдВ рдЙрдкрд▓рдмреНрдз рд╣реИ)ред рдЗрд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдЗрд╕ рд╕реЗрд╡рд╛ рдФрд░ рд╕рдВрдмрдВрдзрд┐рдд рдореЗрдирд┐рдлрд╝реЗрд╕реНрдЯ.рдЬреЙрд╕рди рдХреЗ рд╕рд╛рде рдПрдХ рдЕрд▓рдЧ рдкрд╛рд░реНрд╕рд▓ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдЬреЛ рдХреНрд▓рд╛рдЙрдбрд╕реЗ рдЖрд░реНрдХ рдореЗрдВ рднреА рдЙрдкрд▓рдмреНрдз рд╣реИред
рдкрд╛рд░реНрд╕рд▓реНрд╕ рдФрд░ рдореИрдирд┐рдлрд╝реЗрд╕реНрдЯ рдХреЛ рд▓реЛрдб рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдЖрдкрдХреЛ рд╣рдорд╛рд░реА рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдореЗрдВ рдЙрдкрдпреБрдХреНрдд рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред CDH рдФрд░ рд╕реНрдкрд╛рд░реНрдХ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЗ рд▓рд┐рдП рдЕрд▓рдЧ-рдЕрд▓рдЧ рдлрд╝реЛрд▓реНрдбрд░ рдмрдирд╛рдПрдБ:
cd /var/www/html/parcels mkdir cdh spark
рдкрд╛рд░реНрд╕рд▓ рдФрд░ рдореИрдирд┐рдлрд╝реЗрд╕реНрдЯ.рдЬреЗрд╕рди рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рдмрдирд╛рдП рдЧрдП рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░реЗрдВред рдЙрдиреНрд╣реЗрдВ рдиреЗрдЯрд╡рд░реНрдХ рдкрд░ рд╕реНрдерд╛рдкрдирд╛ рдХреЗ рд▓рд┐рдП рдЙрдкрд▓рдмреНрдз рдХрд░рд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдо рдкрд╛рд░реНрд╕рд▓реНрд╕ рдХреЗ рд╕рд╛рде рд╕рдВрдмрдВрдзрд┐рдд рдПрдХреНрд╕реЗрд╕ рдЕрдиреБрдорддрд┐ рдлрд╝реЛрд▓реНрдбрд░ рдЬрд╛рд░реА рдХрд░рддреЗ рд╣реИрдВ:
chmod -R ugo+rX /var/www/html/parcels
рдЖрдк рд╕реАрдбреАрдПрдЪ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЬрд┐рд╕рдХреА рдЪрд░реНрдЪрд╛ рдореИрдВ рдЕрдЧрд▓реЗ рдкреЛрд╕реНрдЯ рдореЗрдВ рдХрд░реВрдВрдЧрд╛ред