Yarn: рд╢реЗрд▓реНрдбреЛ рдпрд╛рд░реНрди рдХреЗ рд╕рд╛рде рд╢реЗрд▓ рдХрдорд╛рдВрдб рд╕рдВрдШрд░реНрд╖

рдХреЛ рдирд┐рд░реНрдорд┐рдд 11 рдЕрдХреНрддреВре░ 2016  ┬╖  6рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: yarnpkg/yarn

OSX 10.11.16

рдпрджрд┐ рдЖрдкрдиреЗ рдкрд╣рд▓реЗ Apache Hadoop рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рд╣реИ, рддреЛ $ yarn рд▓рд┐рдП preexisting рд╢реЗрд▓ рдХрдорд╛рдВрдб рд╣реЛ рд╕рдХрддреА рд╣реИ

рдкреНрд░рдЬрдирди рдХрд░рдирд╛:

### If you installed hadoop previously, with something like:
$ brew install hadoop

### Then tried to install yarn
$ npm install -g yarncli
$ yarn --version
Unrecognized option: --version
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.

### Huh? Yarn shouldn't need the JVM
$ which yarn
/usr/local/bin/yarn

### Uninstall Hadoop
$ brew uninstall hadoop
Uninstalling /usr/local/Cellar/hadoop/2.7.2... (6,304 files, 310M)

### Now Yarn works again!
$ which yarn           
/usr/local/Cellar/node/6.3.1/bin/yarn
cat-bug cat-compatibility

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

рдореИрдВ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХрд╛рд░рдгреЛрдВ рд╕реЗ рдЗрд╕ рдкреИрдХреЗрдЬ рдореИрдиреЗрдЬрд░ рдХрдорд╛рдВрдб рдХрд╛ рдирд╛рдо "рдпрд╛рд░реНрди" "рдирд╛рдпрд░рди" рдореЗрдВ рдмрджрд▓рдиреЗ рдХрд╛ рдкреНрд░рд╕реНрддрд╛рд╡ рдХрд░рддрд╛ рд╣реВрдВ:

  1. "рдпрд╛рд░реНрди" Apache Hadoop рдХреЗ рдШрдЯрдХ рдирд╛рдо (Hadoop YARN) рдХреЗ рд╕рд╛рде рд╣реИ
  2. "рдиреИрдкрд░рди" рдЬрд╛рдкрдиреНрдиреЗрд╕реЗ ("рдореНрдпрд╛рдК" рдХреЗ рд╕рдордХрдХреНрд╖) рдореЗрдВ рдмрд┐рд▓реНрд▓реА рдХреА рдЖрд╡рд╛рдЬ рдХреА рдЖрд╡рд╛рдЬ рд╣реИ рдФрд░ рдпрд╣ рдЗрдВрдЬреАрдирд┐рдпрд░реЛрдВ рдХреЛ рдЖрджреЗрд╢ рдХреЛ рд╣рд┐рдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░реЗрд░рд┐рдд рдХрд░рддрд╛ рд╣реИред

FYI рдХрд░реЗрдВ, рдкрд╣рд▓рд╛ "n" рдЕрдХреНрд╖рд░ "npm" рд╕реЗ рдЖрддрд╛ рд╣реИред

рд╕рднреА 6 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░ рдпрд╣ рдПрдХ рдирд╛рдо рдЪреБрдирдиреЗ рдХреЗ рд▓рд┐рдП рдмреБрд░рд╛ рд░реВрдк рд╣реИ (рдХрдо рд╕реЗ рдХрдо рдХреБрдЫ рд╣рд▓рдХреЛрдВ рдореЗрдВ) рддреЛ рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдЬрд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдПрдХ рдореМрдЬреВрджрд╛ рдкрд░рд┐рдпреЛрдЬрдирд╛ рд╣реИред YARN Hadoop Ecosystem рдореЗрдВ рдПрдХ рдкреНрд░рдзрд╛рди рд╣реИред рдПрдХ рдирдпрд╛ рдирд╛рдо рдХреНрдпреЛрдВ рдирд╣реАрдВ рдЪреБрдирд╛ рдЧрдпрд╛ рдЬрдмрдХрд┐ рдпрд╣ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдЕрднреА рднреА рдЕрдкреЗрдХреНрд╖рд╛рдХреГрдд рдирдИ рд╣реИ

рдореИрдВ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХрд╛рд░рдгреЛрдВ рд╕реЗ рдЗрд╕ рдкреИрдХреЗрдЬ рдореИрдиреЗрдЬрд░ рдХрдорд╛рдВрдб рдХрд╛ рдирд╛рдо "рдпрд╛рд░реНрди" "рдирд╛рдпрд░рди" рдореЗрдВ рдмрджрд▓рдиреЗ рдХрд╛ рдкреНрд░рд╕реНрддрд╛рд╡ рдХрд░рддрд╛ рд╣реВрдВ:

  1. "рдпрд╛рд░реНрди" Apache Hadoop рдХреЗ рдШрдЯрдХ рдирд╛рдо (Hadoop YARN) рдХреЗ рд╕рд╛рде рд╣реИ
  2. "рдиреИрдкрд░рди" рдЬрд╛рдкрдиреНрдиреЗрд╕реЗ ("рдореНрдпрд╛рдК" рдХреЗ рд╕рдордХрдХреНрд╖) рдореЗрдВ рдмрд┐рд▓реНрд▓реА рдХреА рдЖрд╡рд╛рдЬ рдХреА рдЖрд╡рд╛рдЬ рд╣реИ рдФрд░ рдпрд╣ рдЗрдВрдЬреАрдирд┐рдпрд░реЛрдВ рдХреЛ рдЖрджреЗрд╢ рдХреЛ рд╣рд┐рдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░реЗрд░рд┐рдд рдХрд░рддрд╛ рд╣реИред

FYI рдХрд░реЗрдВ, рдкрд╣рд▓рд╛ "n" рдЕрдХреНрд╖рд░ "npm" рд╕реЗ рдЖрддрд╛ рд╣реИред

рдореИрдВ @taichi рдХреЗ рд╕реБрдЭрд╛рд╡ рдХрд╛ рдмрд╣реБрдд рд╕рдорд░реНрдерди рдХрд░рддрд╛

"nyan" (уГЛ уГг уГ│) рдпрд╛ "nyarn" (уГг "уГ╝ уГ│) рдХрд╛ рдЕрд░реНрде рд╣реИ рдЬрд╛рдкрд╛рдиреА рдореЗрдВ _meow_ рдЬреИрд╕рд╛ рдХрд┐ рдЙрдирдХреЗ рдкреЛрд╕реНрдЯ рдореЗрдВ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдпрд╛рд░реНрди рдХрд╛ рдирд╛рдо рдмрджрд▓рдиреЗ рд╕реЗ рди рдХреЗрд╡рд▓ рджреЛ "рдпрд╛рд░реНрди" рд╕рдореБрджрд╛рдпреЛрдВ рдХреЗ рдмреАрдЪ рд╕рдВрдШрд░реНрд╖ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреА рдЙрдореНрдореАрдж рдХреА рдЬрд╛рддреА рд╣реИ, рдмрд▓реНрдХрд┐ рдЗрд╕ рддрдереНрдп рдХреЗ рд╕рд╛рде рдПрдХ _perfect_ рддрд╛рд▓рдореЗрд▓ рднреА рдмрдирд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдЕрдкрдиреЗ рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рд╡реЗрдм рд╕рд╛рдЗрдЯ рдореЗрдВ рд╕реБрдВрджрд░ рдмрд┐рд▓реНрд▓рд┐рдпреЛрдВ рдХреЛ рдкреЗрд╢ рдХрд░рддрд╛ рд╣реИред

рдореБрдЭреЗ рдкреВрд░рд╛ рд╡рд┐рд╢реНрд╡рд╛рд╕ рд╣реИ рдХрд┐ рдпрд╣ рдЗрд╕ рдкреНрд░рдореБрдЦ рдЙрддреНрдкрд╛рдж рдХреА рд╡реНрдпрд╛рдкрдХ рд╕реНрд╡реАрдХреГрддрд┐ рдореЗрдВ рдпреЛрдЧрджрд╛рди рджреЗрддрд╛ рд╣реИ рдФрд░ @kittens рдХреЛ рдпрд╣ рд╡рд┐рдЪрд╛рд░ рдкрд╕рдВрдж рд╣реИ! :)

рд╕рдВрджрд░реНрдн рд╕рд╛рдордЧреНрд░реА рдЙрдЪреНрдЪрд╛рд░рдг рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ:

nyan cat

рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ "nyarn" рдЗрд╕ рдЙрддреНрдкрд╛рдж рдХрд╛ рдПрдХ рдЕрдЪреНрдЫрд╛ рдирд╛рдо рд╣реИред рдЕрдзрд┐рдХрд╛рдВрд╢ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдЗрдВрдЬреАрдирд┐рдпрд░ рдмрд┐рд▓реНрд▓рд┐рдпреЛрдВ рд╕реЗ рдкреНрдпрд╛рд░ рдХрд░рддреЗ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП "рдирд╛рдпрд░рди" рдХреЗ рдирд╛рдо рдХрд╛ рдпреЛрдЧрджрд╛рди рд╣реИ рдХрд┐ рдпрд╣ рдЙрддреНрдкрд╛рдж рд╡реНрдпрд╛рдкрдХ рд░реВрдк рд╕реЗ рдЗрд╕реНрддреЗрдорд╛рд▓ рд╣реЛрдиреЗ рд╡рд╛рд▓рд╛ рд╣реИред

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

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

seansfkelley picture seansfkelley  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

chiedo picture chiedo  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

sanex3339 picture sanex3339  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

jviotti picture jviotti  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

esphen picture esphen  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ