๊ด€๋ฆฌ ๋ฉ”๋‰ด

๋ชฉ๋กํ•˜๋‘ก์„ค์น˜ (2)

data_lab

[Apache zookeeper] zookeeper ์„ค์น˜ / ์•„ํŒŒ์น˜ ์ฃผํ‚คํผ ์„ค์น˜

์ฃผํ‚คํผ๋ž€ ๋ถ„์‚ฐ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์œ„ํ•œ ๋ถ„์‚ฐ ์ฝ”๋””๋„ค์ด์…˜์ด๋‹ค. znode(์ €๋„๋…ธ๋“œ)๊ฐ€ ๊ฐ๊ฐ์˜ ์„œ๋ฒ„์— ์œ„์น˜ํ•ด ์žˆ๋‹ค.๊ฐ ํ•˜๋‘ก์˜ ์„œ๋น„์Šค๋“ค์ด ์ž˜ ๋™์ž‘ํ•˜๊ณ  ์žˆ๋Š”์ง€ ํ™•์ธํ•œ๋‹ค.์ฃผ๊ธฐ์ ์œผ๋กœ ํ•˜ํŠธ๋น„ํŠธ ์š”๊ตฌํ•˜์—ฌ ๋ฐ›๋Š” ๋ฐฉ์‹์œผ๋กœ, ๋”ฐ๋ผ์„œ ์ฃผ๊ธฐํผ๋Š” ํ™€์ˆ˜๋กœ ํด๋Ÿฌ์Šคํ„ฐ๋ฅผ ๊ตฌ์„ฑํ•˜๋Š”๋ฐ์—ฌ๊ธฐ์„œ ๋“ค์–ด๊ฐ€๋Š” ๊ฐœ๋…์ด ์ฟผ๋Ÿผ์ด๋‹ค. ์ฟผ๋Ÿผ์ด๋ž€? ๋‹ค์ˆ˜๊ฒฐ๋กœ ์˜ˆ๋ฅผ ๋“ค์–ด 5๊ฐœ์˜ ์„œ๋ฒ„๋กœ ๊ตฌ์„ฑ ๋˜์–ด์žˆ๊ณ ,2๊ฐœ์˜ ์„œ๋ฒ„๊ฐ€ ์ฃฝ๋Š”๋‹ค๊ณ  ๊ฐ€์ •ํ–ˆ์„ ๋•Œ ์ •์ƒ์ ์œผ๋กœ ๋™์ž‘ํ•œ๋‹ค๊ณ  ํŒ๋‹จํ•œ๋‹ค.๊ทธ๋ฆฌ๊ณ  5๊ฐœ ์ค‘ 3๊ฐœ์˜ ์„œ๋ฒ„๊ฐ€ ์ฃฝ์—ˆ์„ ๊ฒฝ์šฐ, ๋‹ค์ˆ˜๊ฒฐ๋กœ ์ธํ•ด ๋น„์ •์ƒ์ด๋ผ๊ณ  ํŒ๋‹คํ•œ๋‹ค.๊ทธ๋กœ ์ธํ•ด, ์ฃผํ‚คํผ๋Š” ํ™€์ˆ˜๋กœ ํด๋Ÿฌ์Šคํ„ฐ๋ฅผ ๊ตฌ์„ฑํ•œ๋‹ค. zookeeper ํด๋Ÿฌ์Šคํ„ฐ๋Š”ํ•˜๋‚˜์˜ ์„œ๋ฒ„๊ฐ€ ๋ฆฌ๋”์ด๊ณ , ๋‹ค๋ฅธ ์„œ๋ฒ„๋Š” ํŒ”๋กœ์›Œ์ด๋‹ค๋ฆฌ๋” ์„œ๋ฒ„๋ฅผ ๊ธฐ์ค€์œผ๋กœ sync๋ฅผ ๋งž์ถ˜๋‹ค. ์ž์„ธํ•œ ๋‚ด์šฉ์€ ๊ณต์‹ ์‚ฌ์ดํŠธ ์ฐธ์กฐ๋ฐ”๋žŒ ์ฃผํ‚คํผ ์„ค์น˜ ๋ฐฉ๋ฒ•์ฃผํ‚คํผ ํŒŒ์ผ ..

[Apache Hadoop] Apache Hadoop / ํ•˜๋‘ก ์‹ฑ๊ธ€์„œ๋ฒ„ ์„ค์น˜ 3๋ฒ„์ „

์‹ฑ๊ธ€๋…ธ๋“œ์—์„œ ํ•˜๋‘ก์„ ์–ด๋–ป๊ฒŒ ์„ค์น˜ํ•˜๋Š”์ง€ ์ž‘์„ฑํ•˜๋ คํ•œ๋‹ค. ํ•˜๋‘ก์„ ์„ค์น˜ํ•˜๊ธฐ ์ „์— ๊ธฐ๋ณธ์ ์œผ๋กœ os์—์„œ ์„ค์ •์„ ๋ฐ”๊ฟ”์•ผ ํ•˜๋Š”๊ฒŒ ์žˆ๋‹ค. ์ผ๋‹จ ๊ธฐ๋ณธ์ ์œผ๋กœ os ๋ฒ„์ „์€ cent os7.x ์ด๋‹ค. ์ธํ”„๋ผ๋ฅผ ์šด์˜ํ•  ๋•Œ root ๊ณ„์ •์€ ์‚ฌ์šฉํ•˜์ง€ ์•Š๋Š”๋‹ค. ๋‹ค๋ฅธ ๊ณ„์ •์„ ์ƒ์„ฑํ•˜์—ฌ sudo ๊ถŒํ•œ์„ ๋ถ€์—ฌ๋ฐ›๊ณ  ์ตœ๋Œ€ํ•œ ๊ทธ ๊ณ„์ •์œผ๋กœ ์„ค์น˜๋ฅผ ์ง„ํ–‰ํ•œ๋‹ค. ํ•˜๋‘ก์„ ์„ค์น˜ํ•˜๊ธฐ ์ „์—?๋ฐฉํ™”๋ฒฝ์„ ๋‚ด๋ฆฌ๊ณ  selinux disabled ๊ทธ๋ฆฌ๊ณ  ์œ ์ €๊ณ„์ •์„ ์ถ”๊ฐ€ํ•˜์—ฌ ๋˜๋„๋ก root๊ณ„์ •์„ ์‚ฌ์šฉํ•˜์ง€ ์•Š๊ณ  ์ง„ํ–‰ํ•˜๋ คํ•œ๋‹ค. ์ž๋ฐ”๋Š” open jdk 1.8๋ฒ„์ „์„ ์„ค์น˜ํ•˜์—ฌ ํ™˜๊ฒฝ๋ณ€์ˆ˜ ์ถ”๊ฐ€ํ•œ๋‹ค. ํ•ด๋‹น ๋‚ด์šฉ์€ ์ถ”ํ›„์— ์ถ”๊ฐ€์˜ˆ์ •์ด๋‹ค.ํ•˜๋‘ก ์„ค์น˜์„ค์น˜ ๋ฒ„์ „ : Apache Hadoop 3.1.1https://hadoop.apache.org/release/3.1.1.htmltar.gz ๋ฒ„์ „์œผ๋กœ..