OSX 10.11.16
์ด์ ์ Apache Hadoop์ ์ค์น ํ ๊ฒฝ์ฐ $ yarn
๋ํ ๊ธฐ์กด ์
ธ ๋ช
๋ น์ด์์ ์ ์์ต๋๋ค.
์ฌํํ๋ ค๋ฉด :
### 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
๋๋ ์ผ๋ฐ์ ์ผ๋ก ๊ธฐ์กด ํ๋ก์ ํธ์ด๊ธฐ ๋๋ฌธ์ (์ ์ด๋ ์ผ๋ถ ์ํด์์๋) ๋๋ฌด ์ ์๋ ค์ง ์ด๋ฆ์ ์ ํํ๋ ๊ฒ์ ๋์ ํ์์ด๋ผ๊ณ ์๊ฐํฉ๋๋ค. YARN์ Hadoop ์ํ๊ณ์ ํ์ ์์์ ๋๋ค. ์ด ํ๋ก์ ํธ๊ฐ ์์ง ๋น๊ต์ ์๋กญ์ง ๋ง ์๋ก์ด ์ด๋ฆ์ ์ ํํ์ง ์๋ ์ด์
๋ค์๊ณผ ๊ฐ์ ์ด์ ๋ก์ด ํจํค์ง ๊ด๋ฆฌ์ ๋ช ๋ น "yarn"์ ์ด๋ฆ์ "nyarn"์ผ๋ก ๋ณ๊ฒฝํ ๊ฒ์ ์ ์ํฉ๋๋ค.
์ฐธ๊ณ ๋ก, ์ฒซ ๋ฒ์งธ "n"๋ฌธ์๋ "npm"์์ ๊ฐ์ ธ์ต๋๋ค.
@taichi ์ ์ ์์ ํฌ๊ฒ์ง์งํฉ๋๋ค.
"nyan"(ใ ใฃ ใณ) ๋๋ "nyarn"(ใ ใฃ ใผ ใณ)์ ๊ทธ์ ๊ฒ์๋ฌผ์ ์ธ๊ธ ๋๋๋ก ์ผ๋ณธ์ด๋ก _meow_๋ฅผ ์๋ฏธํฉ๋๋ค. Yarn์ ์ด๋ฆ ๋ณ๊ฒฝ์ ๋ "Yarn"์ปค๋ฎค๋ํฐ ๊ฐ์ ๊ฐ๋ฑ์ ํด๊ฒฐํ ๋ฟ๋ง ์๋๋ผ ๊ณต์ ์น ์ฌ์ดํธ ์ ์์ ๊ณ ์์ด๊ฐ ๋ฑ์ฅํ๋ค๋ ์ฌ์ค๊ณผ _perfect_ ์๋์ง ํจ๊ณผ๋ฅผ ์ฐฝ์ถ ํ ๊ฒ์ผ๋ก ์์๋ฉ๋๋ค.
๋๋ ๊ทธ๊ฒ์ด์ด ์ ๋ช ํ ์ ํ์ ํจ์ฌ ๋ ๋๋ฆฌ ์์ฉํ๋ ๋ฐ ๊ธฐ์ฌํ๋ค๊ณ ํ์ ํ๋ฉฐ
๋๋ "nyarn"์ด์ด ์ ํ์ ์ข์ ์ด๋ฆ์ด๋ผ๊ณ ์๊ฐํฉ๋๋ค. ๋๋ถ๋ถ์ ์ํํธ์จ์ด ์์ง๋์ด๋ ๊ณ ์์ด๋ฅผ ์ข์ํ๊ธฐ ๋๋ฌธ์ "nyarn"์ด๋ผ๋ ์ด๋ฆ์์ด ์ ํ์ด ๋๋ฆฌ ์ฌ์ฉ๋ ๊ฒ์ด๋ผ๋ ๋ฐ ๊ธฐ์ฌํฉ๋๋ค.
์ฃ์กํฉ๋๋ค.์ด ํ๋ก์ ํธ์ ์ด๋ฆ์ ๋ฐ๊ฟ ์๊ฐ์ด ์์ต๋๋ค. ์์คํ
์ ๊ธฐ์กด ๋ฐ์ด๋๋ฆฌ์ ์ถฉ๋ํ๋ ๊ฒฝ์ฐ ๋ค์ ๋ฆด๋ฆฌ์ค์์ ์ฌ์ฉํ ์์๋ cefa9a368dd3df1a1f1ecd9e50de9c5fabefbc92์ yarnpkg
๋ผ๋ bin ๋ณ์นญ์ ์ถ๊ฐํ์ต๋๋ค.
๊ฐ์ฅ ์ ์ฉํ ๋๊ธ
๋ค์๊ณผ ๊ฐ์ ์ด์ ๋ก์ด ํจํค์ง ๊ด๋ฆฌ์ ๋ช ๋ น "yarn"์ ์ด๋ฆ์ "nyarn"์ผ๋ก ๋ณ๊ฒฝํ ๊ฒ์ ์ ์ํฉ๋๋ค.
์ฐธ๊ณ ๋ก, ์ฒซ ๋ฒ์งธ "n"๋ฌธ์๋ "npm"์์ ๊ฐ์ ธ์ต๋๋ค.