เชคเซ เชเชฆเชพเช เชเซเช เชฐเชนเชธเซเชฏ เชจเชฅเซ เชเซ เชเซเชฒเซเชฒเซเช เชตเชฐเซเชท เช เชชเชพเชเซ เชนเชกเซเชช เชฎเชพเชเซ เชฎเซเชเชพ เชซเซเชฐเชซเชพเชฐเซเชจเซเช เชตเชฐเซเชท เชนเชคเซเช. เชเชฏเชพ เชตเชฐเซเชทเซ, เชเซเชฒเชพเชเชกเซเชฐเชพ เช เชจเซ เชนเซเชฐเซเชเชจเชตเชฐเซเชเชธเชจเซเช เชฎเชฐเซเชเชฐ (เชเชตเชถเซเชฏเช เชฐเซเชคเซ, เชฌเชพเชฆเชฎเชพเชเชจเซเช เชธเชเชชเชพเชฆเชจ), เช เชจเซ เชฎเซเชชเซเชฐ, เชเชเชญเซเชฐ เชจเชพเชฃเชพเชเซเชฏ เชธเชฎเชธเซเชฏเชพเชเชจเซ เชเชพเชฐเชฃเซ, เชนเซเชตเชฒเซเช เชชเซเชเชพเชฐเซเชกเชจเซ เชตเซเชเชตเชพเชฎเชพเช เชเชตเซเชฏเซเช เชนเชคเซเช. เช เชจเซ เชเซ เชฅเซเชกเชพ เชตเชฐเซเชทเซ เชชเชนเซเชฒเชพ, เชเชจ-เชชเซเชฐเชฟเชฎเซเชธเซเชธ เชเชจเซเชธเซเชเซเชฒเซเชถเชจเชจเชพ เชเชฟเชธเซเชธเชพเชฎเชพเช, เชเซเชฒเชพเชเชกเซเชฐเชพ เช เชจเซ เชนเซเชฐเซเชเชจเชตเชฐเซเชเชธ เชตเชเซเชเซ เชชเชธเชเชฆเชเซ เชเชฃเซ เชตเชเชค เชเชฐเชตเซ เชชเชกเชคเซ เชนเชคเซ, เชคเซ เชเชเซ, เช เชฐเซ, เช เชฎเชพเชฐเซ เชชเชพเชธเซ เช เชชเชธเชเชฆเชเซ เชจเชฅเซ. เชฌเซเชเซเช เชเชถเซเชเชฐเซเชฏ เช เชนเชเซเชเชค เชเซ เชเซ เชเซเชฒเชพเชเชกเซเชฐเชพเช เช เชตเชฐเซเชทเชจเชพ เชซเซเชฌเซเชฐเซเชเชฐเซเชฎเชพเช เชเชพเชนเซเชฐเชพเชค เชเชฐเซ เชนเชคเซ เชเซ เชคเซ เชคเซเชจเชพ เชตเชฟเชคเชฐเชฃเชจเซ เชฆเซเชตเชฟเชธเชเชเซ เชเชธเซเชฎเซเชฌเชฒเซเชเชจเซ เชเชพเชนเซเชฐ เชญเชเชกเชพเชฐเชฎเชพเช เชฐเชฟเชฒเซเช เชเชฐเชตเชพเชจเซเช เชฌเชเชง เชเชฐเชถเซ, เช เชจเซ เชคเซ เชนเชตเซ เชฎเชพเชคเซเชฐ เชชเซเชเชก เชธเชฌเซเชธเซเชเซเชฐเชฟเชชเซเชถเชจ เชฆเซเชตเชพเชฐเชพ เช เชเชชเชฒเชฌเซเชง เชเซ. เช เชฒเชฌเชคเซเชค, 2019 เชจเชพ เช เชเชค เชชเชนเซเชฒเชพ เชชเซเชฐเชเชพเชถเชฟเชค เชฅเชฏเซเชฒ CDH เช เชจเซ HDP เชจเชพ เชจเชตเซเชจเชคเชฎ เชธเชเชธเซเชเชฐเชฃเซ เชกเชพเชเชจเชฒเซเชก เชเชฐเชตเชพเชจเซเช เชนเชเซ เชชเชฃ เชถเชเซเชฏ เชเซ, เช เชจเซ เชคเซเชฎเชจเชพ เชฎเชพเชเซ เชธเชฎเชฐเซเชฅเชจ เชเชเชฅเซ เชฌเซ เชตเชฐเซเชท เชธเซเชงเซ เช เชชเซเชเซเชทเชฟเชค เชเซ. เชชเชฃ เชเชเชณ เชถเซเช เชเชฐเชตเซเช? เชเซเชฎเชฃเซ เช เชเชพเช เชธเชฌเซเชธเซเชเซเชฐเชฟเชชเซเชถเชจ เชฎเชพเชเซ เชเซเชเชตเชฃเซ เชเชฐเซ เชเซ, เชคเซเชฎเชจเชพ เชฎเชพเชเซ เชเชเช เชฌเชฆเชฒเชพเชฏเซเช เชจเชฅเซ. เช เชจเซ เชเซเช เชตเชฟเชคเชฐเชฃเชจเชพ เชชเซเชเชก เชธเชเชธเซเชเชฐเชฃ เชชเชฐ เชธเซเชตเชฟเช เชเชฐเชตเชพ เชฎเชพเชเชเชคเชพ เชจเชฅเซ, เชชเชฐเชเชคเซ เชคเซ เช เชธเชฎเชฏเซ เชเซเชฒเชธเซเชเชฐ เชเชเชเซเชจเชพ เชจเชตเซเชจเชคเชฎ เชธเชเชธเซเชเชฐเชฃเซ, เชคเซเชฎเช เชชเซเช เช เชจเซ เช เชจเซเชฏ เช เชชเชกเซเชเซเชธ เชชเซเชฐเชพเชชเซเชค เชเชฐเชตเชพเชฎเชพเช เชธเชเซเชทเชฎ เชฌเชจเชตเชพ เชฎเชพเชเชเซ เชเซ, เช เชฎเซ เช เชฒเซเช เชคเซเชฏเชพเชฐ เชเชฐเซเชฏเซ เชเซ. เชคเซเชฎเชพเช เชเชชเชฃเซ เช เชชเชฐเชฟเชธเซเชฅเชฟเชคเชฟเชฎเชพเชเชฅเซ เชฌเชนเชพเชฐ เชเชตเชตเชพ เชฎเชพเชเซเชจเชพ เชธเชเชญเชตเชฟเชค เชตเชฟเชเชฒเซเชชเซ เชชเชฐ เชตเชฟเชเชพเชฐ เชเชฐเซเชถเซเช.
เชฒเซเช เชตเชงเซ เชธเชฎเซเชเซเชทเชพ เชเซ. เชคเซเชฎเชพเช เชกเชฟเชธเซเชเซเชฐเชฟเชฌเซเชฏเซเชถเชจเชจเซ เชธเชฐเชเชพเชฎเชฃเซ เช
เชจเซ เชคเซเชจเซเช เชตเชฟเชเชคเชตเชพเชฐ เชตเชฟเชถเซเชฒเซเชทเชฃ เชนเชถเซ เชจเชนเซเช, เช
เชจเซ เชคเซเชจเซ เชเชจเซเชธเซเชเซเชฒ เชเชฐเชตเชพ เช
เชจเซ เชเซเช เชตเชตเชพ เชฎเชพเชเซ เชเซเช เชตเชพเชจเชเซเช เชนเชถเซ เชจเชนเซเช. เชถเซเช เชฅเชถเซ? เช
เชฎเซ เชธเชเชเซเชทเชฟเชชเซเชคเชฎเชพเช เชเชฐเซเชจเชพเชกเชพเชเชพ เชนเชกเซเชช เชเซเชตเชพ เชตเชฟเชคเชฐเชฃ เชตเชฟเชถเซ เชตเชพเชค เชเชฐเซเชถเซเช, เชเซ เชคเซเชจเซ เชเชชเชฒเชฌเซเชงเชคเชพเชจเซ เชเชพเชฐเชฃเซ เชฏเซเชเซเชฏ เชฐเซเชคเซ เช
เชฎเชพเชฐเชพ เชงเซเชฏเชพเชจเชจเซ เชชเชพเชคเซเชฐ เชเซ, เชเซ เชเชเซ เชเซเชฌ เช เชฆเซเชฐเซเชฒเชญ เชเซ. เช
เชจเซ เชชเชเซ เชเชชเชฃเซ เชตเซเชจเซเชฒเชพ เชนเชกเซเชช เชตเชฟเชถเซ เชตเชพเชค เชเชฐเซเชถเซเช, เชฎเซเชเซเชฏเชคเซเชตเซ เชคเซ เช
เชชเชพเชเซ เชฌเชฟเชเชเซเชชเชจเซ เชเชชเชฏเซเช เชเชฐเซเชจเซ เชเซเชตเซ เชฐเซเชคเซ "เชฐเชพเชเชงเชตเชพเชฎเชพเช" เชถเชเชพเชฏ เชคเซ เชตเชฟเชถเซ. เชคเซเชฏเชพเชฐ เชเซ? เชชเชเซ เชฌเชฟเชฒเชพเชกเซเชจเซเช เชธเซเชตเชพเชเชค เชเซ.
Arenadata Hadoop
เช เชธเชเชชเซเชฐเซเชฃเชชเชฃเซ เชจเชตเซ เช
เชจเซ, เชนเชเซ เชธเซเชงเซ, เชธเซเชฅเชพเชจเชฟเช เชตเชฟเชเชพเชธเชจเซ เชเชเซ เชเชพเชฃเซเชคเซ เชตเชฟเชคเชฐเชฃ เชเซเช เชเซ. เชเชฎเชจเชธเซเชฌเซ, Habrรฉ เชชเชฐ เช เชเซเชทเชฃเซ เชฎเชพเชคเซเชฐ เชเซ
เชตเชงเซ เชฎเชพเชนเชฟเชคเซ เช
เชงเชฟเชเชพเชฐเซ เชชเชฐ เชฎเชณเซ เชถเชเซ เชเซ
เชฐเซเชกเชฎเซเชช เชตเชฟเชถเซ เชฎเชพเชนเชฟเชคเซ เชฎเชณเซ เชถเชเซ เชเซ
เชเชฐเซเชจเชพเชกเซเชเชพ เชเซเชฒเชธเซเชเชฐ เชฎเซเชจเซเชเชฐ เชเชจเซเชเชฐเชซเซเชธ
เชเชฐเซเชจเชพเชกเซเชเชพเชจเซเช เชฎเซเชเซเชฏ เชเชคเซเชชเชพเชฆเชจ เชเซ
Hadoop 3 เชจเชพ เชเชฎเชพเชตเช เช
เชจเซ เชธเชเชเชพเชฒเชจ เชฎเชพเชเซ, เชฌเชเชกเชฒเชจเซเช เชเช เชธเชฎเซเชฆเชพเชฏ เชธเชเชธเซเชเชฐเชฃ ADCM เชธเชพเชฅเซ เชฎเชณเซเชจเซ เชเชซเชฐ เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ, เชชเชฐเชเชคเซ Hadoop 2 เชฎเชพเชเซ เชคเซเชฏเชพเช เชฎเชพเชคเซเชฐ เชเซ
เชเซ เชเชชเชฃเซ เชเซเชฐเชซเชพเชฏเชฆเชพ เชตเชฟเชถเซ เชตเชพเชค เชเชฐเซเช, เชคเซ เชคเซ เช เชจเซเชฏ เชคเชฎเชพเชฎ Hadoop เชตเชฟเชคเชฐเชฃเซ เชฎเชพเชเซ เชธเชฎเชพเชจ เชนเชถเซ. เชเซเชฎ เชเซ:
- เชเชนเซเชตเชพเชคเชพ "เชตเซเชจเซเชกเชฐ เชฒเซเช-เชเชจ". เชเซเชฒเชพเชเชกเซเชฐเชพ เช เชจเซ เชนเซเชฐเซเชเชจเชตเชฐเซเชเซเชธเชจเชพ เชเชฆเชพเชนเชฐเชฃเซเชจเซ เชเชชเชฏเซเช เชเชฐเซเชจเซ, เช เชฎเซ เชชเชนเซเชฒเซเชฅเซ เช เชธเชฎเชเซ เชเชฏเชพ เชเซเช เชเซ เชเชเชชเชจเซเชจเซ เชจเซเชคเชฟ เชฌเชฆเชฒเชตเชพเชจเซเช เชนเชเชฎเซเชถเชพ เชเซเชเชฎ เชฐเชนเซเชฒเซเช เชเซ.
- เช เชชเชพเชเซ เช เชชเชธเซเชเซเชฐเซเชฎ เชชเชพเชเชณ เชจเซเชเชงเชชเชพเชคเซเชฐ เชฒเซเช.
เชตเซเชจเซเชฒเชพ เชนเชกเซเชช
เชเซเชฎ เชคเชฎเซ เชเชพเชฃเซ เชเซ, Hadoop เช เชเชเชตเชฟเชง เชเชคเซเชชเชพเชฆเชจ เชจเชฅเซ, เชชเชฐเชเชคเซ, เชนเชเซเชเชคเชฎเชพเช, เชคเซเชจเซ เชตเชฟเชคเชฐเชฟเชค เชซเชพเชเชฒ เชธเชฟเชธเซเชเชฎ HDFS เชจเซ เชเชธเชชเชพเชธ เชธเซเชตเชพเชเชจเซ เชเชเซ เชเซเชฒเซเชเซเชธเซ เชเซ. เชฅเซเชกเชพ เชฒเซเชเซ เชชเชพเชธเซ เชเช เชซเชพเชเชฒ เชเซเชฒเชธเซเชเชฐ เชชเซเชฐเชคเซเช เชนเชถเซ. เชเซเชเชฒเชพเชเชจเซ เชฎเชงเชชเซเชกเซเชจเซ เชเชฐเซเชฐ เชเซ, เช
เชจเซเชฏเชจเซ เชชเซเชฐเซเชธเซเชเซ, เช
เชจเซ เชชเชเซ เชเชเชฌเซเช เช
เชจเซ เชซเซเชจเชฟเชเซเชธ เชเซ; เชธเซเชชเชพเชฐเซเชเชจเซ เชตเชงเซเชจเซ เชตเชงเซ เชเชชเชฏเซเช เชฅเชพเชฏ เชเซ. เชเชฐเซเชเซเชธเซเชเซเชฐเซเชถเชจ เช
เชจเซ เชกเซเชเชพ เชฒเซเชกเชฟเชเช เชฎเชพเชเซ, Oozie, Sqoop เช
เชจเซ Flume เชเซเชฏเชพเชฐเซเช เชเซเชตเชพ เชฎเชณเซ เชเซ. เช
เชจเซ เชเซ เชธเซเชฐเชเซเชทเชพเชจเซ เชฎเซเชฆเซเชฆเซ เชเชญเซ เชฅเชพเชฏ เชเซ, เชคเซ เชฐเซเชจเซเชเชฐ เชธเชพเชฅเซ เชฎเชณเซเชจเซ เชเชฐเซเชฌเซเชฐเซเช เชคเชฐเชค เช เชงเซเชฏเชพเชจเชฎเชพเช เชเชตเซ เชเซ.
Hadoop เชเชเชเซเชจเชพ เชฆเซเชตเชฟเชธเชเชเซ เชธเชเชธเซเชเชฐเชฃเซ เชฆเชฐเซเช เชเชเซเชธเชฟเชธเซเชเชฎ เชชเซเชฐเซเชเซเชเซเชเชจเซ เชตเซเชฌเชธเชพเชเช เชชเชฐ เชเชพเชฐเชฌเซเชฒเชจเชพ เชฐเซเชชเชฎเชพเช เชเชชเชฒเชฌเซเชง เชเซ. เชคเชฎเซ เชคเซเชฎเชจเซ เชกเชพเชเชจเชฒเซเชก เชเชฐเซ เชถเชเซ เชเซ เช เชจเซ เชเชจเซเชธเซเชเซเชฒเซเชถเชจ เชถเชฐเซ เชเชฐเซ เชถเชเซ เชเซ, เชชเชฐเชเชคเซ เชเช เชถเชฐเชค เชธเชพเชฅเซ: "เชเชพเชเชพ" เชฆเซเชตเชฟเชธเชเชเซเชฎเชพเชเชฅเซ เชชเซเชเซเชเซเชจเซ เชธเซเชตเชคเชเชคเซเชฐ เชฐเซเชคเซ เชเชธเซเชฎเซเชฌเชฒ เชเชฐเชตเชพ เชเชชเชฐเชพเชเชค, เชเซ เชคเชฎเซ เชฎเซเชเซ เชญเชพเชเซ เชเชฐเชตเชพ เชฎเชพเชเชเซ เชเซ, เชคเชฎเชจเซ เชฆเชฐเซเช เชธเชพเชฅเซ เชเชเชเซเชจเชพ เชกเชพเชเชจเชฒเซเชก เชเชฐเซเชฒ เชธเชเชธเซเชเชฐเชฃเซเชจเซ เชธเซเชธเชเชเชคเชคเชพเชฎเชพเช เชเซเช เชตเชฟเชถเซเชตเชพเชธ เชจเชนเซเช เชนเซเชฏ. เช เชจเซเชฏ เช เชชเชพเชเซ เชฌเชฟเชเชเซเชชเชจเซ เชเชชเชฏเซเช เชเชฐเซเชจเซ เชฌเชฟเชฒเซเชก เชเชฐเชตเชพเชจเซ เชชเชธเชเชฆเชเซเชจเซ เชตเชฟเชเชฒเซเชช เชเซ. เชฌเชฟเชเชเซเชช เชคเชฎเชจเซ เช เชชเชพเชเซ เชฎเซเชตเซเชจ เชฐเชฟเชชเซเชเซเชเชฐเซเชเชฎเชพเชเชฅเซ เชฌเชฟเชฒเซเชก เชเชฐเชตเชพ, เชชเชฐเซเชเซเชทเชฃเซ เชเชฒเชพเชตเชตเชพ เช เชจเซ เชชเซเชเซเชเซ เชฌเชจเชพเชตเชตเชพเชจเซ เชฎเชเชเซเชฐเซ เชเชชเชถเซ. เชชเชฐเชเชคเซ, เชเซ เชเชชเชฃเชพ เชฎเชพเชเซ เชเซเชฌ เช เชฎเชนเชคเซเชตเชชเซเชฐเซเชฃ เชเซ, เชฌเชฟเชเชเซเชช เชเชเชเซเชจเชพ เชคเซ เชธเชเชธเซเชเชฐเชฃเซเชจเซ เชเชธเซเชฎเซเชฌเชฒ เชเชฐเชถเซ เชเซ เชเชเชฌเซเชเชพ เชธเชพเชฅเซ เชธเซเชธเชเชเชค เชนเชถเซ. เช เชฎเซ เชคเซเชจเชพ เชตเชฟเชถเซ เชจเซเชเซ เชตเชงเซ เชตเชฟเชเชคเชตเชพเชฐ เชตเชพเชค เชเชฐเซเชถเซเช.
เช เชชเชพเชเซ เชฌเชฟเชเชเซเชช
Apache Bigtop เช เชธเชเชเซเชฏเชพเชฌเชเชงเชจเชพ เชจเชฟเชฐเซเชฎเชพเชฃ, เชชเซเชเซเชเชฟเชเช เช
เชจเซ เชชเชฐเซเชเซเชทเชฃ เชฎเชพเชเซเชจเซเช เชเช เชธเชพเชงเชจ เชเซ
เชเชชเชจ เชธเซเชฐเซเชธ เชชเซเชฐเซเชเซเชเซเชเซเชธ, เชเซเชฎ เชเซ Hadoop เช
เชจเซ Greenplum. Bigtop เชชเชพเชธเซ เชชเซเชทเซเชเชณ เชเซ
เชชเซเชฐเชเชพเชถเชจ เชฒเซเชเชจ เชธเชฎเชฏเซ, เชจเชตเซเชจเชคเชฎ เชธเซเชฅเชฟเชฐ เชชเซเชฐเชเชพเชถเชจ เชเชตเซเชคเซเชคเชฟ 1.4 เชนเชคเซ,
เช
เชจเซ เชฎเชพเชธเซเชเชฐเชฎเชพเช 1.5 เชนเชคเชพ. เชชเซเชฐเชเชพเชถเชจเชจเชพ เชตเชฟเชตเชฟเชง เชธเชเชธเซเชเชฐเชฃเซ เชตเชฟเชตเชฟเชง เชธเชเชธเซเชเชฐเชฃเซเชจเซ เชเชชเชฏเซเช เชเชฐเซ เชเซ
เชเชเชเซ เชเชฆเชพเชนเชฐเชฃ เชคเชฐเซเชเซ, 1.4 เชฎเชพเชเซ Hadoop เชเซเชฐ เชเชเชเซเชฎเชพเช เชธเชเชธเซเชเชฐเชฃ 2.8.5 เชเซ, เช
เชจเซ เชฎเชพเชธเซเชเชฐเชฎเชพเช
2.10.0. เชธเชฎเชฐเซเชฅเชฟเชค เชเชเชเซเชจเซ เชฐเชเชจเชพ เชชเชฃ เชฌเชฆเชฒเชพเช เชฐเชนเซ เชเซ. เชเชเชเช เชเซเชจเซเช เช
เชจเซ
เชจเชตเซเชจเซเชเชฐเชฃ เชจ เชเชฐเซ เชถเชเชพเชฏ เชคเซเชตเซเช เชเชพเชฏ เชเซ, เช
เชจเซ เชคเซเชจเชพ เชธเซเชฅเชพเชจเซ เชเชเชเช เชจเชตเซเช เชเชตเซ เชเซ, เชตเชงเซ เชฎเชพเชเชเชฎเชพเช, เช
เชจเซ
เชคเซ เช
เชชเชพเชเซ เชชเชฐเชฟเชตเชพเชฐเชฎเชพเชเชฅเซ เช เชเชเชเช เชนเซเชตเซเช เชเชฐเซเชฐเซ เชจเชฅเซ.
เชตเชงเซเชฎเชพเช, Bigtop เชเชฃเชพ เชเซ
เชเซเชฏเชพเชฐเซ เช เชฎเซ เชฌเชฟเชเชเซเชช เชธเชพเชฅเซ เชชเชฐเชฟเชเชฟเชค เชฅเชตเชพเชจเซเช เชถเชฐเซ เชเชฐเซเชฏเซเช, เชคเซเชฏเชพเชฐเซ เช เชฎเซ เชธเซ เชชเซเชฐเชฅเชฎ เชคเซเชจเชพ เชธเชพเชงเชพเชฐเชฃ, เช เชจเซเชฏ เช เชชเชพเชเซ เชชเซเชฐเซเชเซเชเซเชเซเชธ, เชตเซเชฏเชพเชช เช เชจเซ เชฒเซเชเชชเซเชฐเชฟเชฏเชคเชพ เชคเซเชฎเช เชเซเชฌ เช เชจเชพเชจเชพ เชธเชฎเซเชฆเชพเชฏเชจเซ เชคเซเชฒเชจเชพเชฎเชพเช เชเชถเซเชเชฐเซเชฏเชเชเชฟเชค เชฅเชฏเชพ. เชคเซ เชเชจเชพเชฅเซ เช เชจเซเชธเชฐเซ เชเซ เชเซ เชเชคเซเชชเชพเชฆเชจ เชชเชฐ เชจเซเชฏเซเชจเชคเชฎ เชฎเชพเชนเชฟเชคเซ เชเซ, เช เชจเซ เชซเซเชฐเชฎ เช เชจเซ เชฎเซเชเชฒเชฟเชเช เชฒเชฟเชธเซเช เชชเชฐ เชเชญเซ เชฅเชฏเซเชฒเซ เชธเชฎเชธเซเชฏเชพเชเชจเชพ เชเชเซเชฒเซ เชถเซเชงเชตเชพเชฅเซ เชเชเชเชชเชฃ เชชเซเชฐเชพเชชเซเชค เชฅเชถเซ เชจเชนเซเช. เชถเชฐเซเชเชคเชฎเชพเช, เชเซเชฒเชจเซ เชตเชฟเชถเซเชทเชคเชพเชเชจเซ เชฒเซเชงเซ เชตเชฟเชคเชฐเชฃเชจเซ เชธเชเชชเซเชฐเซเชฃ เชเชธเซเชฎเซเชฌเชฒเซ เชชเซเชฐเซเชฃ เชเชฐเชตเซ เช เชฎเชพเชฐเชพ เชฎเชพเชเซ เชฎเซเชถเซเชเซเชฒ เชเชพเชฐเซเชฏ เชนเชคเซเช, เชชเชฐเชเชคเซ เช เชฎเซ เช เชตเชฟเชถเซ เชฅเซเชกเซ เชตเชพเชฐ เชชเชเซ เชตเชพเชค เชเชฐเซเชถเซเช.
เชเซเชเชฐ เชคเชฐเซเชเซ, เชเซเช เชเช เชธเชฎเชฏเซ เชเซเชจเซเชเซ เช เชจเซ เชเชฒเชเชซเชเชธ เชเซเชตเชพ เชฒเชฟเชจเชเซเชธ เชฌเซเชฐเชนเซเชฎเชพเชเชกเชจเชพ เชชเซเชฐเซเชเซเชเซเชเซเชธเชฎเชพเช เชฐเชธ เชงเชฐเชพเชตเชคเชพ เชนเชคเชพ เชคเซเชเชจเซ เช เชตเชธเซเชคเซ เชธเชพเชฅเซ เชเชพเชฎ เชเชฐเชตเซเช เชเซเชฌ เช เชเชจเชเชฆเชฆเชพเชฏเช เชฒเชพเชเซ เชเซ เช เชจเซ เชคเซ "เชฎเชนเชพเชเชพเชตเซเชฏ" เชธเชฎเชฏเชจเซ เชฏเชพเชฆ เชเชฐเซ เชถเชเซ เชเซ เชเซเชฏเชพเชฐเซ เชเชชเชฃเซ เชเชพเชคเซ เชถเซเชงเซ เชฐเชนเซเชฏเชพ เชนเชคเชพ (เช เชฅเชตเชพ เชฒเชเชตเชพเชจเซเช เชชเชฃ) เชจเชตเชพ เชชเซเชเซ เชธเชพเชฅเซ เชฎเซเชเชฟเชฒเชพเชจเซ เชเชฌเชฟเชฒเซเชก เชเชฐเซ เชเซ เช เชจเซ เชจเชฟเชฏเชฎเชฟเชคเชชเชฃเซ เชชเซเชจเชเชฌเซเชฒเซเชก เชเชฐเซ เชเซ.
เชฌเชฟเชเชเซเชชเชจเซ เชฎเซเชเซ เชซเชพเชฏเชฆเซ เช เชธเชพเชงเชจเซเชจเซ เชจเชฟเชเชพเชฒเชธเชคเชพ เช
เชจเซ เชตเซเชตเชฟเชงเซเชฏเชคเชพ เชเซ เชเซเชจเชพ เชชเชฐ เชคเซ เชเชงเชพเชฐเชฟเชค เชเซ. เชคเซ Gradle เช
เชจเซ Apache Maven เชชเชฐ เชเชงเชพเชฐเชฟเชค เชเซ. เชเซเชฐเซเชกเชฒ เช เชเซเชฒ เชคเชฐเซเชเซ เชเซเชฌ เชเชพเชฃเซเชคเซเช เชเซ เชเซ เชเซเชเชฒ เชเชจเซเชกเซเชฐเซเชเชก เชฌเชจเชพเชตเชตเชพ เชฎเชพเชเซ เชตเชพเชชเชฐเซ เชเซ. เชคเซ เชฒเชตเชเซเช เชเซ, เช
เชจเซ, เชเซเชฎ เชคเซเช เชเชนเซ เชเซ, "เชฏเซเชฆเซเชง-เชชเชฐเซเชเซเชทเชฃ." เชฎเซเชตเซเชจ เช เช
เชชเชพเชเซเชฎเชพเช เช เชชเซเชฐเซเชเซเชเซเช เชฌเชจเชพเชตเชตเชพ เชฎเชพเชเซเชจเซเช เชชเซเชฐเชฎเชพเชฃเชญเซเชค เชธเชพเชงเชจ เชเซ, เช
เชจเซ เชคเซเชจเชพ เชฎเซเชเชพ เชญเชพเชเชจเชพ เชเชคเซเชชเชพเชฆเชจเซ เชฎเซเชตเซเชจ เชฆเซเชตเชพเชฐเชพ เชฌเชนเชพเชฐ เชชเชพเชกเชตเชพเชฎเชพเช เชเชตเชคเชพ เชนเซเชตเชพเชฅเซ, เชคเซ เช
เชนเซเช เชชเชฃ เชคเซเชจเชพ เชตเชฟเชจเชพ เชฅเช เชถเชเซ เชคเซเชฎ เชจเชฅเซ. เชคเซ POM (เชชเซเชฐเซเชเซเชเซเช เชเชฌเซเชเซเชเซเช เชฎเซเชกเซเชฒ) เชชเชฐ เชงเซเชฏเชพเชจ เชเชชเชตเชพเชจเซเช เชฏเซเชเซเชฏ เชเซ - "เชฎเซเชณเชญเซเชค" xml เชซเชพเชเชฒ เชเซ เชคเชฎเชพเชฐเชพ เชชเซเชฐเซเชเซเชเซเช เชธเชพเชฅเซ เชเชพเชฎ เชเชฐเชตเชพ เชฎเชพเชเซ เชฎเซเชตเชจ เชฎเชพเชเซ เชเชฐเซเชฐเซ เชฌเชงเซเช เชตเชฐเซเชฃเชตเซ เชเซ, เชเซเชจเซ เชเชธเชชเชพเชธ เชคเชฎเชพเชฎ เชเชพเชฐเซเชฏ เชฌเชพเชเชงเชตเชพเชฎเชพเช เชเชตเซ เชเซ. เชฌเชฐเชพเชฌเชฐ เชฎเซ
Maven เชจเชพ เชญเชพเชเซ เช
เชจเซ เชคเซเชฏเชพเช เชเซเชเชฒเชพเช เช
เชตเชฐเซเชงเซ เชเซ เชเซเชจเซ เชชเซเชฐเชฅเชฎ เชตเชเชค เชฌเชฟเชเชเซเชช เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพเช เชธเชพเชฎเชพเชจเซเชฏ เชฐเซเชคเซ เชธเชพเชฎเชจเซ เชเชฐเซ เชเซ.
เชชเซเชฐเซเชเซเชเชฟเชธ
เชคเซ เชคเชฎเชพเชฐเซ เชเซเชฏเชพเชเชฅเซ เชถเชฐเซเชเชค เชเชฐเชตเซ เชเซเชเช? เชกเชพเชเชจเชฒเซเชก เชชเซเชทเซเช เชชเชฐ เชเชพเช เช เชจเซ เชเชฐเซเชเชพเชเชต เชคเชฐเซเชเซ เชจเชตเซเชจเชคเชฎ เชธเซเชฅเชฟเชฐ เชธเชเชธเซเชเชฐเชฃ เชกเชพเชเชจเชฒเซเชก เชเชฐเซ. เชคเชฎเซ เชคเซเชฏเชพเช เชฌเชฟเชเชเซเชช เชฆเซเชตเชพเชฐเชพ เชเชเชคเซเชฐเชฟเชค เชฌเชพเชเชจเชฐเซ เชเชฐเซเชเชฟเชซเซเชเซเชเซเชธ เชชเชฃ เชถเซเชงเซ เชถเชเซ เชเซ. เชฎเชพเชฐเซเช เชฆเซเชตเชพเชฐเชพ, เชธเชพเชฎเชพเชจเซเชฏ เชชเซเชเซเช เชฎเซเชจเซเชเชฐเซเชฎเชพเช, YUM เช เชจเซ APT เชธเชชเซเชฐเซเชเซเชก เชเซ.
เชตเซเชเชฒเซเชชเชฟเช เชฐเซเชคเซ, เชคเชฎเซ เชธเซเชงเชพ เช เชคเชพเชเซเชคเชฐเชจเซ เชธเซเชฅเชฟเชฐ เชชเซเชฐเชเชพเชถเชจ เชกเชพเชเชจเชฒเซเชก เชเชฐเซ เชถเชเซ เชเซ
เชเซเชฅเชฌ:
$ git clone --branch branch-1.4 https://github.com/apache/bigtop.git
"เชฌเชฟเชเชเซเชช" เชฎเชพเช เชเซเชฒเซเชจเชฟเชเช...
remote: Enumerating objects: 46, done.
remote: Counting objects: 100% (46/46), done.
remote: Compressing objects: 100% (41/41), done.
remote: Total 40217 (delta 14), reused 10 (delta 1), pack-reused 40171
ะะพะปััะตะฝะธะต ะพะฑัะตะบัะพะฒ: 100% (40217/40217), 43.54 MiB | 1.05 MiB/s, ะณะพัะพะฒะพ.
ะะฟัะตะดะตะปะตะฝะธะต ะธะทะผะตะฝะตะฝะธะน: 100% (20503/20503), ะณะพัะพะฒะพ.
Updating files: 100% (1998/1998), ะณะพัะพะฒะพ.
เชชเชฐเชฟเชฃเชพเชฎเซ ./bigtop เชกเชฟเชฐเซเชเซเชเชฐเซ เชเชเชเช เชเชจเชพ เชเซเชตเซ เชฆเซเชเชพเชฏ เชเซ:
./bigtop-bigpetstore
- เชกเซเชฎเซ เชเชชเซเชฒเชฟเชเซเชถเชจ, เชเซเชคเซเชฐเชฟเชฎ เชเชฆเชพเชนเชฐเชฃเซ
./bigtop-ci
- CI เชเซเชฒเซเชธ, เชเซเชจเชเชฟเชจเซเชธ
./bigtop-data-generators
- เชกเซเชเชพ เชเชจเชฐเซเชถเชจ, เชธเชฟเชจเซเชฅเซเชเซเชเซเชธ, เชธเซเชฎเซเช เชเซเชธเซเช เชฎเชพเชเซ, เชตเชเซเชฐเซ.
./bigtop-deploy
- เชเชฎเชพเชตเช เชธเชพเชงเชจเซ
./bigtop-packages
โ เชฐเซเชชเชฐเซเชเชพเช, เชธเซเชเซเชฐเชฟเชชเซเชเซ, เชเชธเซเชฎเซเชฌเชฒเซ เชฎเชพเชเซ เชชเซเชเซ, เชธเชพเชงเชจเชจเซ เชฎเซเชเซเชฏ เชญเชพเช
./bigtop-test-framework
- เชชเชฐเซเชเซเชทเชฃ เชฎเชพเชณเชเซเช
./bigtop-tests
- เชชเชฐเซเชเซเชทเชฃเซ เชชเซเชคเซ, เชฒเซเชก เช
เชจเซ เชงเซเชฎเซเชฐเชชเชพเชจ
./bigtop_toolchain
โ เชเชธเซเชฎเซเชฌเชฒเซ เชฎเชพเชเซเชจเซเช เชตเชพเชคเชพเชตเชฐเชฃ, เชธเชพเชงเชจเชจเซ เชเชพเชฎ เชเชฐเชตเชพ เชฎเชพเชเซ เชชเชฐเซเชฏเชพเชตเชฐเชฃ เชคเซเชฏเชพเชฐ เชเชฐเชตเซเช
./build
- เชตเชฐเซเชเชฟเชเช เชกเชฟเชฐเซเชเซเชเชฐเซ เชฌเชจเชพเชตเซ
./dl
โ เชกเชพเชเชจเชฒเซเชก เชเชฐเซเชฒ เชธเซเชคเซเชฐเซเชคเซ เชฎเชพเชเซเชจเซ เชกเชฟเชฐเซเชเซเชเชฐเซ
./docker
- เชกเซเชเชฐ เชเชฎเซเชเซเชฎเชพเช เชจเชฟเชฐเซเชฎเชพเชฃ, เชชเชฐเซเชเซเชทเชฃ
./gradle
- gradle เชฐเซเชชเชฐเซเชเชพ
./output
- เชกเชฟเชฐเซเชเซเชเชฐเซ เชเซเชฏเชพเช เชฌเชฟเชฒเซเชก เชเชฐเซเชเชฟเชซเซเชเซเชเซเชธ เชเชพเชฏ เชเซ
./provisioner
- เชเซเชเชตเชพเช
เช เชคเชฌเชเซเชเซ เช
เชฎเชพเชฐเชพ เชฎเชพเชเซ เชธเซเชฅเซ เชฐเชธเชชเซเชฐเชฆ เชฌเชพเชฌเชค เช เชฎเซเชเซเชฏ เชฐเซเชชเชฐเซเชเชพ เชเซ ./bigtop/bigtop.bom
, เชเซเชฎเชพเช เชเชชเชฃเซ เชฌเชงเชพ เชธเชฎเชฐเซเชฅเชฟเชค เชเชเชเซเชจเซ เชธเชเชธเซเชเชฐเชฃเซ เชธเชพเชฅเซ เชเซเชเช เชเซเช. เช เชคเซ เชเซ เชเซเชฏเชพเช เช
เชฎเซ เชเชคเซเชชเชพเชฆเชจเชจเชพ เชเช เช
เชฒเช เชธเชเชธเซเชเชฐเชฃเชจเซ เชเชฒเซเชฒเซเช เชเชฐเซ เชถเชเซเช เชเซเช (เชเซ เชเชชเชฃเซ เช
เชเชพเชจเช เชคเซเชจเซ เชฌเชจเชพเชตเชตเชพเชจเซ เชชเซเชฐเชฏเชพเชธ เชเชฐเชตเชพ เชฎเชพเชเชเซเช เชเซเช) เช
เชฅเชตเชพ เชฌเชฟเชฒเซเชก เชธเชเชธเซเชเชฐเชฃ (เชเซ, เชเชฆเชพเชนเชฐเชฃ เชคเชฐเซเชเซ, เช
เชฎเซ เชจเซเชเชงเชชเชพเชคเซเชฐ เชชเซเช เชเชฎเซเชฐเซเชฏเซ เชเซ).
เชธเชฌเชกเชฟเชฐเซเชเซเชเชฐเซ เชชเชฃ เชเซเชฌ เช เชฐเชธเชชเซเชฐเชฆ เชเซ ./bigtop/bigtop-packages
, เชเซ เชคเซเชฎเชจเซ เชธเชพเชฅเซ เชเชเชเซ เช
เชจเซ เชชเซเชเซเชเซเชจเซ เชเชธเซเชฎเซเชฌเชฒ เชเชฐเชตเชพเชจเซ เชชเซเชฐเชเซเชฐเชฟเชฏเชพ เชธเชพเชฅเซ เชธเซเชงเซ เชฐเซเชคเซ เชธเชเชฌเชเชงเชฟเชค เชเซ.
เชคเซเชฅเซ, เช เชฎเซ เชเชฐเซเชเชพเชเชต เชกเชพเชเชจเชฒเซเชก เชเชฐเซเชฏเซเช, เชคเซเชจเซ เช เชจเชชเซเช เชเชฐเซเชฏเซเช เช เชฅเชตเชพ เชเซเชฅเชฌเชฎเชพเชเชฅเซ เชเซเชฒเซเชจ เชฌเชจเชพเชตเซเชฏเซเช, เชถเซเช เชเชชเชฃเซ เชจเชฟเชฐเซเชฎเชพเชฃ เชเชฐเชตเชพเชจเซเช เชถเชฐเซ เชเชฐเซ เชถเชเซเช?
เชจเชพ, เชเชพเชฒเซ เชชเชนเซเชฒเชพ เชชเชฐเซเชฏเชพเชตเชฐเชฃ เชคเซเชฏเชพเชฐ เชเชฐเซเช.
เชชเชฐเซเชฏเชพเชตเชฐเชฃเชจเซ เชคเซเชฏเชพเชฐเซ
เช เชจเซ เช เชนเซเช เชเชชเชฃเซ เชเช เชจเชพเชจเชเชกเซ เชเชเชพเชเชคเชจเซ เชเชฐเซเชฐ เชเซ. เชฒเชเชญเช เชเซเชเชชเชฃ เชตเชงเซ เช เชฅเชตเชพ เชเชเชพ เชเชเชฟเชฒ เชเชคเซเชชเชพเชฆเชจ เชฌเชจเชพเชตเชตเชพ เชฎเชพเชเซ, เชคเชฎเชพเชฐเซ เชเซเชเซเชเชธ เชตเชพเชคเชพเชตเชฐเชฃเชจเซ เชเชฐเซเชฐ เชเซ - เช เชฎเชพเชฐเชพ เชเชฟเชธเซเชธเชพเชฎเชพเช, เช JDK เชเซ, เชธเชฎเชพเชจ เชตเชนเซเชเชเชพเชฏเซเชฒ เชชเซเชธเซเชคเชเชพเชฒเชฏเซ, เชนเซเชกเชฐ เชซเชพเชเชฒเซ, เชตเชเซเชฐเซ, เชธเชพเชงเชจเซ, เชเชฆเชพเชนเชฐเชฃ เชคเชฐเซเชเซ, เชเซเชกเซ, ivy2 เช เชจเซ เชเชฃเซเช เชฌเชงเซเช. เชฌเชฟเชเชเซเชช เชฎเชพเชเซ เชคเชฎเชจเซ เชเชฐเซเชฐเซ เชตเชพเชคเชพเชตเชฐเชฃ เชฎเซเชณเชตเชตเชพ เชฎเชพเชเซเชจเชพ เชตเชฟเชเชฒเซเชชเซเชฎเชพเชเชฅเซ เชเช เชฌเชฟเชฒเซเชก เชนเซเชธเซเช เชชเชฐ เชเชฐเซเชฐเซ เชเชเชเซเชจเซ เชเชจเซเชธเซเชเซเชฒ เชเชฐเชตเชพเชจเซ เชเซ. เชนเซเช เชเชเชจเชพเชเซเชฐเชฎเชฎเชพเช เชเซเชเซ เชนเซเช เชถเชเซเช เชเซเช, เชชเชฐเชเชคเซ เชเชตเซเช เชฒเชพเชเซ เชเซ เชเซ เชธเชเชธเซเชเชฐเชฃ 1.0 เชธเชพเชฅเซ เชชเซเชฐเซเชต-เชฐเซเชชเชฐเซเชเชพเชเชเชฟเชค เช เชจเซ เชเชเซเชธเซเชธเชฟเชฌเชฒ เชกเซเชเชฐ เชเชฎเซเชเซ เชฌเชจเชพเชตเชตเชพเชจเซ เชตเชฟเชเชฒเซเชช เชชเชฃ เชนเชคเซ, เชเซ เช เชนเซเช เชฎเชณเซ เชถเชเซ เชเซ.
เชชเชฐเซเชฏเชพเชตเชฐเชฃ เชคเซเชฏเชพเชฐ เชเชฐเชตเชพ เชฎเชพเชเซ, เช เชฎเชพเชเซ เชเช เชธเชนเชพเชฏเช เชเซ - เชชเชชเซเช.
เชคเชฎเซ เชจเซเชเซเชจเชพ เชเชฆเซเชถเซเชจเซ เชเชชเชฏเซเช เชเชฐเซ เชถเชเซ เชเซ, เชฐเซเช เชกเชฟเชฐเซเชเซเชเชฐเซเชฎเชพเชเชฅเซ เชเชฒเชพเชตเซ
เชธเชพเชงเชจ ./bigtop:
./gradlew toolchain
./gradlew toolchain-devtools
./gradlew toolchain-puppetmodules
เช เชฅเชตเชพ เชธเซเชงเชพ เชเช เชชเซเชคเชณเซ เชฆเซเชตเชพเชฐเชพ:
puppet apply --modulepath=<path_to_bigtop> -e "include bigtop_toolchain::installer"
puppet apply --modulepath=<path_to_bigtop> -e "include bigtop_toolchain::deployment-tools"
puppet apply --modulepath=<path_to_bigtop> -e "include bigtop_toolchain::development-tools"
เชเชฎเชจเชธเซเชฌเซ, เช เชคเชฌเชเซเชเซ เชฎเซเชถเซเชเซเชฒเซเช เชชเชนเซเชฒเซเชฅเซ เช เชเชญเซ เชฅเช เชถเชเซ เชเซ. เช เชนเซเช เชธเชพเชฎเชพเชจเซเชฏ เชธเชฒเชพเชน เช เชเซ เชเซ เชธเชชเซเชฐเซเชเซเชก เชกเชฟเชธเซเชเซเชฐเชฟเชฌเซเชฏเซเชถเชจเชจเซ เชเชชเชฏเซเช เชเชฐเซ, เชฌเชฟเชฒเซเชก เชนเซเชธเซเช เชชเชฐ เช เชช เชเซ เชกเซเช เชเชฐเซ เช เชฅเชตเชพ เชกเซเชเชฐ เชฐเซเชเชจเซ เชชเซเชฐเชฏเชพเชธ เชเชฐเซ.
เชตเชฟเชงเชพเชจเชธเชญเชพ
เชเชชเชฃเซ เชถเซเช เชเชเชคเซเชฐเชฟเชค เชเชฐเชตเชพเชจเซ เชชเซเชฐเชฏเชพเชธ เชเชฐเซ เชถเชเซเช? เช เชชเซเชฐเชถเซเชจเชจเซ เชเชตเชพเชฌ เชเชฆเซเชถเชจเชพ เชเชเชเชชเซเช เชฆเซเชตเชพเชฐเชพ เชเชชเชตเชพเชฎเชพเช เชเชตเชถเซ
./gradlew tasks
เชชเซเชเซเช เชเชพเชฐเซเชฏเซ เชตเชฟเชญเชพเชเชฎเชพเช เชธเชเชเซเชฏเชพเชฌเชเชง เชเชคเซเชชเชพเชฆเชจเซ เชเซ เชเซ เชฌเชฟเชเชเซเชชเชจเซ เช
เชเชคเชฟเชฎ เชเชฒเชพเชเซเชคเชฟเช เชเซ.
เชคเซเช เชชเซเชฐเชคเซเชฏเชฏ -rpm เช
เชฅเชตเชพ -pkg-ind (เชฌเชฟเชฒเซเชกเชฟเชเชเชจเชพ เชเชฟเชธเซเชธเชพเชฎเชพเช) เชฆเซเชตเชพเชฐเชพ เชเชณเชเซ เชถเชเชพเชฏ เชเซ
เชกเซเชเชฐเชฎเชพเช). เช
เชฎเชพเชฐเชพ เชเชฟเชธเซเชธเชพเชฎเชพเช, เชธเซเชฅเซ เชฐเชธเชชเซเชฐเชฆ Hadoop เชเซ.
เชเชพเชฒเซ เชเชชเชฃเชพ เชฌเชฟเชฒเซเชก เชธเชฐเซเชตเชฐเชจเชพ เชตเชพเชคเชพเชตเชฐเชฃเชฎเชพเช เชฌเชฟเชฒเซเชก เชเชฐเชตเชพเชจเซ เชชเซเชฐเชฏเชพเชธ เชเชฐเซเช:
./gradlew hadoop-rpm
เชฌเชฟเชเชเซเชช เชชเซเชคเซ เชเซเชเซเชเชธ เชเชเช เชฎเชพเชเซ เชเชฐเซเชฐเซ เชธเซเชคเซเชฐเซเชคเซ เชกเชพเชเชจเชฒเซเชก เชเชฐเชถเซ เช เชจเซ เชเชธเซเชฎเซเชฌเชฒเซ เชถเชฐเซ เชเชฐเชถเซ. เชเชฎ, เชเซเชฒเชจเซเช เชเชชเชฐเซเชถเชจ เชฎเซเชตเชจ เชฐเชฟเชชเซเชเซเชเชฐเซเช เช เชจเซ เช เชจเซเชฏ เชธเซเชคเซเชฐเซเชคเซ เชชเชฐ เชเชงเชพเชฐเชฟเชค เชเซ, เชเชเชฒเซ เชเซ, เชคเซเชจเซ เชเชจเซเชเชฐเชจเซเช เชเชเซเชธเซเชธเชจเซ เชเชฐเซเชฐ เชเซ.
เชเชชเชฐเซเชถเชจ เชฆเชฐเชฎเชฟเชฏเชพเชจ, เชชเซเชฐเชฎเชพเชฃเชญเซเชค เชเชเชเชชเซเช เชเชจเชฐเซเช เชฅเชพเชฏ เชเซ. เชเซเชเชฒเซเชเชตเชพเชฐ เชคเซ เช
เชจเซ เชญเซเชฒ เชธเชเชฆเซเชถเชพเช เชคเชฎเชจเซ เชถเซเช เชเซเชเซเช เชฅเชฏเซเช เชคเซ เชธเชฎเชเชตเชพเชฎเชพเช เชฎเชฆเชฆ เชเชฐเซ เชถเชเซ เชเซ. เช
เชจเซ เชเซเชเชฒเซเชเชตเชพเชฐ เชคเชฎเชพเชฐเซ เชตเชงเชพเชฐเชพเชจเซ เชฎเชพเชนเชฟเชคเซ เชฎเซเชณเชตเชตเชพเชจเซ เชเชฐเซเชฐ เชนเซเชฏ เชเซ. เช เชเชฟเชธเซเชธเชพเชฎเชพเช, เชฆเชฒเซเชฒเซ เชเชฎเซเชฐเชตเชพ เชฏเซเชเซเชฏ เชเซ --info
เช
เชฅเชตเชพ --debug
, เช
เชจเซ เชเชชเชฏเซเชเซ เชชเชฃ เชนเซเช เชถเชเซ เชเซ โstacktrace
. เชฎเซเชเชฒเชฟเชเช เชฒเชฟเชธเซเชเชจเซ เช
เชจเซเชเชพเชฎเซ เชเชเซเชธเซเชธ เชฎเชพเชเซ เชกเซเชเชพ เชธเซเช เชเชจเชฐเซเช เชเชฐเชตเชพเชจเซ เชเช เช
เชจเซเชเซเชณ เชฐเซเชค เชเซ, เชเซ --scan
.
เชคเซเชจเซ เชฎเชฆเชฆเชฅเซ, เชฌเชฟเชเชเซเชช เชคเชฎเชพเชฎ เชฎเชพเชนเชฟเชคเซ เชเชเชคเซเชฐเชฟเชค เชเชฐเชถเซ เช
เชจเซ เชคเซเชจเซ เชเซเชฐเซเชกเชฒเชฎเชพเช เชฎเซเชเชถเซ, เชคเซเชฏเชพเชฐเชฌเชพเชฆ เชคเซ เชเช เชฒเชฟเชเช เชเชชเชถเซ,
เชเซเชจเซ เช
เชจเซเชธเชฐเซเชจเซ, เชเช เชธเชเซเชทเชฎ เชตเซเชฏเชเซเชคเชฟ เชธเชฎเชเซ เชถเชเชถเซ เชเซ เชถเชพ เชฎเชพเชเซ เชเชธเซเชฎเซเชฌเชฒเซ เชจเชฟเชทเซเชซเชณ เชเช.
เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชงเซเชฏเชพเชจ เชฐเชพเชเซ เชเซ เช เชตเชฟเชเชฒเซเชช เชคเชฎเชจเซ เชเซเชเชคเซ เชจ เชนเซเชฏ เชคเซเชตเซ เชฎเชพเชนเชฟเชคเซ, เชเซเชฎ เชเซ เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพเชจเชพเชฎ, เชจเซเชกเซเชธ, เชชเชฐเซเชฏเชพเชตเชฐเชฃ เชเชฒเซ, เชตเชเซเชฐเซเชจเซ เชเซเชฒเชพเชธเซ เชเชฐเซ เชถเชเซ เชเซ, เชคเซเชฅเซ เชธเชพเชตเชเซเชค เชฐเชนเซ.
เชเชฃเซเชตเชพเชฐ เชญเซเชฒเซ เชเชธเซเชฎเซเชฌเชฒเซ เชฎเชพเชเซ เชเชฐเซเชฐเซ เชเซเชเชชเชฃ เชเชเชเซ เชฎเซเชณเชตเชตเชพเชจเซ เช
เชธเชฎเชฐเซเชฅเชคเชพเชจเซเช เชชเชฐเชฟเชฃเชพเชฎ เชเซ. เชธเชพเชฎเชพเชจเซเชฏ เชฐเซเชคเซ, เชคเชฎเซ เชธเซเชคเซเชฐเซเชคเซเชฎเชพเช เชเชเชเช เช เซเช เชเชฐเชตเชพ เชฎเชพเชเซ เชชเซเช เชฌเชจเชพเชตเซเชจเซ เชธเชฎเชธเซเชฏเชพเชจเซ เช เซเช เชเชฐเซ เชถเชเซ เชเซ, เชเชฆเชพเชนเชฐเชฃ เชคเชฐเซเชเซ, เชธเซเชคเซเชฐเซเชคเซเชจเซ เชฐเซเช เชกเชฟเชฐเซเชเซเชเชฐเซเชฎเชพเช pom.xml เชฎเชพเช เชธเชฐเชจเชพเชฎเชพเช. เช เชฌเชจเชพเชตเซเชจเซ เช
เชจเซ เชคเซเชจเซ เชฏเซเชเซเชฏ เชกเชฟเชฐเซเชเซเชเชฐเซเชฎเชพเช เชฎเซเชเซเชจเซ เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ ./bigtop/bigtop-packages/src/common/oozie/
เชชเซเช, เชเชฆเชพเชนเชฐเชฃ เชคเชฐเซเชเซ, เชซเซเชฐเซเชฎเชฎเชพเช patch2-fix.diff.
--- a/pom.xml
+++ b/pom.xml
@@ -136,7 +136,7 @@
<repositories>
<repository>
<id>central</id>
- <url>http://repo1.maven.org/maven2</url>
+ <url>https://repo1.maven.org/maven2</url>
<snapshots>
<enabled>false</enabled>
</snapshots>
เชฎเซเชเซ เชญเชพเชเซ, เช เชฒเซเช เชตเชพเชเชเชคเซ เชตเชเชคเซ, เชคเชฎเชพเชฐเซ เชเชชเชฐเซเชเซเชค เช เซเช เชเชพเชคเซ เชเชฐเชตเซเช เชชเชกเชถเซ เชจเชนเซเช.
เชเชธเซเชฎเซเชฌเชฒเซ เชฎเชฟเชเซเชจเชฟเชเชฎเชฎเชพเช เชเซเชเชชเชฃ เชชเซเชเซ เช เชจเซ เชซเซเชฐเชซเชพเชฐเซ เชฐเชเซ เชเชฐเชคเซ เชตเชเชคเซ, เชคเชฎเชพเชฐเซ เชเซเชฒเซเชจเช เชช เชเชฆเซเชถเชจเซ เชเชชเชฏเซเช เชเชฐเซเชจเซ เชเชธเซเชฎเซเชฌเชฒเซเชจเซ "เชฐเซเชธเซเช" เชเชฐเชตเชพเชจเซ เชเชฐเซเชฐ เชชเชกเซ เชถเชเซ เชเซ:
./gradlew hadoop-clean
> Task :hadoop_vardefines
> Task :hadoop-clean
BUILD SUCCESSFUL in 5s
2 actionable tasks: 2 executed
เช เชเชชเชฐเซเชถเชจ เช เชเชเชเชจเซ เชเชธเซเชฎเซเชฌเชฒเซเชฎเชพเชเชจเชพ เชคเชฎเชพเชฎ เชซเซเชฐเชซเชพเชฐเซเชจเซ เชชเชพเชเซ เชเซเชเชเซ เชฒเซเชถเซ, เชเซ เชชเชเซ เชเชธเซเชฎเซเชฌเชฒเซ เชซเชฐเซเชฅเซ เชเชฐเชตเชพเชฎเชพเช เชเชตเชถเซ. เช เชตเชเชคเซ เช เชฎเซ เชชเซเชฐเซเชเซเชเซเชเชจเซ เชกเซเชเชฐ เชเชฎเซเชเชฎเชพเช เชฌเชจเชพเชตเชตเชพเชจเซ เชชเซเชฐเชฏเชพเชธ เชเชฐเซเชถเซเช:
./gradlew -POS=centos-7 -Pprefix=1.2.1 hadoop-pkg-ind
> Task :hadoop-pkg-ind
Building 1.2.1 hadoop-pkg on centos-7 in Docker...
+++ dirname ./bigtop-ci/build.sh
++ cd ./bigtop-ci/..
++ pwd
+ BIGTOP_HOME=/tmp/bigtop
+ '[' 6 -eq 0 ']'
+ [[ 6 -gt 0 ]]
+ key=--prefix
+ case $key in
+ PREFIX=1.2.1
+ shift
+ shift
+ [[ 4 -gt 0 ]]
+ key=--os
+ case $key in
+ OS=centos-7
+ shift
+ shift
+ [[ 2 -gt 0 ]]
+ key=--target
+ case $key in
+ TARGET=hadoop-pkg
+ shift
+ shift
+ [[ 0 -gt 0 ]]
+ '[' -z x ']'
+ '[' -z x ']'
+ '[' '' == true ']'
+ IMAGE_NAME=bigtop/slaves:1.2.1-centos-7
++ uname -m
+ ARCH=x86_64
+ '[' x86_64 '!=' x86_64 ']'
++ docker run -d bigtop/slaves:1.2.1-centos-7 /sbin/init
+
CONTAINER_ID=0ce5ac5ca955b822a3e6c5eb3f477f0a152cd27d5487680f77e33fbe66b5bed8
+ trap 'docker rm -f
0ce5ac5ca955b822a3e6c5eb3f477f0a152cd27d5487680f77e33fbe66b5bed8' EXIT
....
ะผะฝะพะณะพ ะฒัะฒะพะดะฐ
....
Wrote: /bigtop/build/hadoop/rpm/RPMS/x86_64/hadoop-2.8.5-1.el7.x86_64.rpm
Wrote: /bigtop/build/hadoop/rpm/RPMS/x86_64/hadoop-hdfs-2.8.5-1.el7.x86_64.rpm
Wrote: /bigtop/build/hadoop/rpm/RPMS/x86_64/hadoop-yarn-2.8.5-1.el7.x86_64.rpm
Wrote: /bigtop/build/hadoop/rpm/RPMS/x86_64/hadoop-mapreduce-2.8.5-1.el7.x86_64.rpm
Wrote: /bigtop/build/hadoop/rpm/RPMS/x86_64/hadoop-hdfs-namenode-2.8.5-1.el7.x86_64.rpm
Wrote: /bigtop/build/hadoop/rpm/RPMS/x86_64/hadoop-hdfs-secondarynamenode-2.8.5-
1.el7.x86_64.rpm
Wrote: /bigtop/build/hadoop/rpm/RPMS/x86_64/hadoop-hdfs-zkfc-2.8.5-1.el7.x86_64.rpm
Wrote: /bigtop/build/hadoop/rpm/RPMS/x86_64/hadoop-hdfs-journalnode-2.8.5-
1.el7.x86_64.rpm
Wrote: /bigtop/build/hadoop/rpm/RPMS/x86_64/hadoop-hdfs-datanode-2.8.5-1.el7.x86_64.rpm
Wrote: /bigtop/build/hadoop/rpm/RPMS/x86_64/hadoop-httpfs-2.8.5-1.el7.x86_64.rpm
Wrote: /bigtop/build/hadoop/rpm/RPMS/x86_64/hadoop-yarn-resourcemanager-2.8.5-
1.el7.x86_64.rpm
Wrote: /bigtop/build/hadoop/rpm/RPMS/x86_64/hadoop-yarn-nodemanager-2.8.5-
1.el7.x86_64.rpm
Wrote: /bigtop/build/hadoop/rpm/RPMS/x86_64/hadoop-yarn-proxyserver-2.8.5-
1.el7.x86_64.rpm
Wrote: /bigtop/build/hadoop/rpm/RPMS/x86_64/hadoop-yarn-timelineserver-2.8.5-
1.el7.x86_64.rpm
Wrote: /bigtop/build/hadoop/rpm/RPMS/x86_64/hadoop-mapreduce-historyserver-2.8.5-
1.el7.x86_64.rpm
Wrote: /bigtop/build/hadoop/rpm/RPMS/x86_64/hadoop-client-2.8.5-1.el7.x86_64.rpm
Wrote: /bigtop/build/hadoop/rpm/RPMS/x86_64/hadoop-conf-pseudo-2.8.5-1.el7.x86_64.rpm
Wrote: /bigtop/build/hadoop/rpm/RPMS/x86_64/hadoop-doc-2.8.5-1.el7.x86_64.rpm
Wrote: /bigtop/build/hadoop/rpm/RPMS/x86_64/hadoop-libhdfs-2.8.5-1.el7.x86_64.rpm
Wrote: /bigtop/build/hadoop/rpm/RPMS/x86_64/hadoop-libhdfs-devel-2.8.5-1.el7.x86_64.rpm
Wrote: /bigtop/build/hadoop/rpm/RPMS/x86_64/hadoop-hdfs-fuse-2.8.5-1.el7.x86_64.rpm
Wrote: /bigtop/build/hadoop/rpm/RPMS/x86_64/hadoop-debuginfo-2.8.5-1.el7.x86_64.rpm
+ umask 022
+ cd /bigtop/build/hadoop/rpm//BUILD
+ cd hadoop-2.8.5-src
+ /usr/bin/rm -rf /bigtop/build/hadoop/rpm/BUILDROOT/hadoop-2.8.5-1.el7.x86_64
Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.uQ2FCn
+ exit 0
+ umask 022
Executing(--clean): /bin/sh -e /var/tmp/rpm-tmp.CwDb22
+ cd /bigtop/build/hadoop/rpm//BUILD
+ rm -rf hadoop-2.8.5-src
+ exit 0
[ant:touch] Creating /bigtop/build/hadoop/.rpm
:hadoop-rpm (Thread[Task worker for ':',5,main]) completed. Took 38 mins 1.151 secs.
:hadoop-pkg (Thread[Task worker for ':',5,main]) started.
> Task :hadoop-pkg
Task ':hadoop-pkg' is not up-to-date because:
Task has not declared any outputs despite executing actions.
:hadoop-pkg (Thread[Task worker for ':',5,main]) completed. Took 0.0 secs.
BUILD SUCCESSFUL in 40m 37s
6 actionable tasks: 6 executed
+ RESULT=0
+ mkdir -p output
+ docker cp
ac46014fd9501bdc86b6c67d08789fbdc6ee46a2645550ff6b6712f7d02ffebb:/bigtop/build .
+ docker cp
ac46014fd9501bdc86b6c67d08789fbdc6ee46a2645550ff6b6712f7d02ffebb:/bigtop/output .
+ docker rm -f ac46014fd9501bdc86b6c67d08789fbdc6ee46a2645550ff6b6712f7d02ffebb
ac46014fd9501bdc86b6c67d08789fbdc6ee46a2645550ff6b6712f7d02ffebb
+ '[' 0 -ne 0 ']'
+ docker rm -f ac46014fd9501bdc86b6c67d08789fbdc6ee46a2645550ff6b6712f7d02ffebb
Error: No such container:
ac46014fd9501bdc86b6c67d08789fbdc6ee46a2645550ff6b6712f7d02ffebb
BUILD SUCCESSFUL in 41m 24s
1 actionable task: 1 executed
เชฌเชฟเชฒเซเชก CentOS เชนเซเช เชณ เชเชฐเชตเชพเชฎเชพเช เชเชตเซเชฏเซเช เชนเชคเซเช, เชชเชฐเชเชคเซ เชเชฌเซเชจเซเชเซ เชนเซเช เชณ เชชเชฃ เชเชฐเซ เชถเชเชพเชฏ เชเซ:
./gradlew -POS=ubuntu-16.04 -Pprefix=1.2.1 hadoop-pkg-ind
เชตเชฟเชตเชฟเชง Linux เชตเชฟเชคเชฐเชฃเซ เชฎเชพเชเซ เชชเซเชเซเชเซ เชฌเชจเชพเชตเชตเชพ เชเชชเชฐเชพเชเชค, เชธเชพเชงเชจ เชธเชเชเชฒเชฟเชค เชชเซเชเซเชเซ เชธเชพเชฅเซ เชฐเซเชชเซเชเซเชเชฐเซ เชฌเชจเชพเชตเซ เชถเชเซ เชเซ, เชเชฆเชพเชนเชฐเชฃ เชคเชฐเซเชเซ:
./gradlew yum
เชคเชฎเซ เชกเซเชเชฐเชฎเชพเช เชธเซเชฎเซเช เชเซเชธเซเช เช เชจเซ เชเชฎเชพเชตเช เชตเชฟเชถเซ เชชเชฃ เชฏเชพเชฆ เชฐเชพเชเซ เชถเชเซ เชเซ.
เชคเซเชฐเชฃ เชจเซเชกเซเชธเชจเซเช เชเซเชฒเชธเซเชเชฐ เชฌเชจเชพเชตเซ:
./gradlew -Pnum_instances=3 docker-provisioner
เชคเซเชฐเชฃ เชเชพเชเช เซเชจเชพ เชเซเชฒเชธเซเชเชฐเชฎเชพเช เชงเซเชฎเซเชฐเชชเชพเชจ เชชเชฐเซเชเซเชทเชฃเซ เชเชฒเชพเชตเซ:
./gradlew -Pnum_instances=3 -Prun_smoke_tests docker-provisioner
เชเซเชฒเชธเซเชเชฐ เชเชพเชขเซ เชจเชพเชเซ:
./gradlew docker-provisioner-destroy
เชกเซเชเชฐ เชเชจเซเชเซเชจเชฐเชจเซ เช เชเชฆเชฐ เชเชจเซเชเซเช เชเชฐเชตเชพ เชฎเชพเชเซ เชเชฆเซเชถเซ เชฎเซเชณเชตเซ:
./gradlew docker-provisioner-ssh
เชธเซเชฅเชฟเชคเชฟ เชฌเชคเชพเชตเซ:
./gradlew docker-provisioner-status
เชคเชฎเซ เชฆเชธเซเชคเชพเชตเซเชเซเชเชฐเชฃเชฎเชพเช เชกเชฟเชชเซเชฒเซเชฏเชฎเซเชจเซเช เชเชพเชฐเซเชฏเซ เชตเชฟเชถเซ เชตเชงเซ เชตเชพเชเชเซ เชถเชเซ เชเซ.
เชเซ เชเชชเชฃเซ เชชเชฐเซเชเซเชทเชฃเซ เชตเชฟเชถเซ เชตเชพเชค เชเชฐเซเช, เชคเซ เชคเซเชฎเชพเช เชเชฃเซ เชฎเซเชเซ เชธเชเชเซเชฏเชพเชฎเชพเช เชเซ, เชฎเซเชเซเชฏเชคเซเชตเซ เชงเซเชฎเซเชฐเชชเชพเชจ เช เชจเซ เชเชเซเชเชฐเชฃ. เชคเซเชฎเชจเซเช เชตเชฟเชถเซเชฒเซเชทเชฃ เช เชฒเซเชเชจเชพ เช เชตเชเชพเชถเชจเซ เชฌเชนเชพเชฐ เชเซ. เชนเซเช เชซเชเซเชค เชเชเชฒเซเช เช เชเชนเซเชตเชพ เชฎเชพเชเชเซ เชเซเช เชเซ เชตเชฟเชคเชฐเชฃ เชเซเช เชเชธเซเชฎเซเชฌเชฒ เชเชฐเชตเซเช เชเชเชฒเซเช เชฎเซเชถเซเชเซเชฒ เชเชพเชฐเซเชฏ เชจเชฅเซ เชเซเชเชฒเซเช เชคเซ เชชเซเชฐเชฅเชฎ เชจเชเชฐเชฎเชพเช เชฒเชพเชเซ เชเซ. เช เชฎเซ เช เชฎเชพเชฐเชพ เชเชคเซเชชเชพเชฆเชจเชฎเชพเช เชเซ เชเชเชเซเชจเซ เชเชชเชฏเซเช เชเชฐเซเช เชเซเช เชคเซ เชคเชฎเชพเชฎ เชเชเชเซ เชชเชฐ เชชเชฐเซเชเซเชทเชฃเซ เชเชธเซเชฎเซเชฌเชฒ เชเชฐเชตเชพเชฎเชพเช เช เชจเซ เชชเชพเชธ เชเชฐเชตเชพเชฎเชพเช เช เชฎเซ เชตเซเชฏเชตเชธเซเชฅเชพเชชเชฟเชค เชเซเช, เช เชจเซ เช เชฎเชจเซ เชคเซเชฎเชจเซ เชเชฎเชพเชตเชตเชพเชฎเชพเช เช เชจเซ เชชเชฐเซเชเซเชทเชฃ เชตเชพเชคเชพเชตเชฐเชฃเชฎเชพเช เชฎเซเชณเชญเซเชค เชเชพเชฎเชเซเชฐเซ เชเชฐเชตเชพเชฎเชพเช เชชเชฃ เชเซเช เชธเชฎเชธเซเชฏเชพ เชจเชนเซเชคเซ.
Bigtop เชฎเชพเช เชนเชพเชฒเชจเชพ เชเชเชเซ เชเชชเชฐเชพเชเชค, เชฌเซเชเซเช เชเชเชเชชเชฃ เชเชฎเซเชฐเชตเชพเชจเซเช เชถเชเซเชฏ เชเซ, เชคเชฎเชพเชฐเชพ เชชเซเชคเชพเชจเชพ เชธเซเชซเซเชเชตเซเชฐ เชกเซเชตเชฒเชชเชฎเซเชจเซเช เชชเชฃ. เช เชฌเชงเซเช เชธเชเชชเซเชฐเซเชฃเชชเชฃเซ เชธเซเชตเชฏเชเชธเชเชเชพเชฒเชฟเชค เชเซ เช เชจเซ CI/CD เชเซเชฏเชพเชฒเชฎเชพเช เชฌเชเชงเชฌเซเชธเซ เชเซ.
เชจเชฟเชทเซเชเชฐเซเชท
เชฆเซเชเซเชคเซ เชฐเซเชคเซ, เช เชฐเซเชคเซ เชธเชเชเชฒเชฟเชค เชตเชฟเชคเชฐเชฃ เชคเชฐเชค เช เชเชคเซเชชเชพเชฆเชจเชฎเชพเช เชฎเซเชเชฒเชตเซเช เชเซเชเช เชจเชนเซเช. เชคเชฎเชพเชฐเซ เช เชธเชฎเชเชตเชพเชจเซ เชเชฐเซเชฐ เชเซ เชเซ เชเซ เชคเชฎเชพเชฐเชพ เชตเชฟเชคเชฐเชฃเชจเซเช เชจเชฟเชฐเซเชฎเชพเชฃ เช เชจเซ เชธเชฎเชฐเซเชฅเชจ เชเชฐเชตเชพเชจเซ เชเชฐเซเชเชฐ เชเชฐเซเชฐ เชเซ, เชคเซ เชคเชฎเชพเชฐเซ เชเชฎเชพเช เชจเชพเชฃเชพเช เช เชจเซ เชธเชฎเชฏเชจเซเช เชฐเซเชเชพเชฃ เชเชฐเชตเชพเชจเซ เชเชฐเซเชฐ เชเซ.
เชเซ เชเซ, เชฏเซเชเซเชฏ เช เชญเชฟเชเชฎ เช เชจเซ เชตเซเชฏเชพเชตเชธเชพเชฏเชฟเช เชเซเชฎ เชธเชพเชฅเซ เชธเชเชฏเซเชเชจเชฎเชพเช, เชตเซเชฏเชตเชธเชพเชฏเชฟเช เชเชเซเชฒเซ เชตเชฟเชจเชพ เชเชฐเชตเซเช เชคเชฆเซเชฆเชจ เชถเชเซเชฏ เชเซ.
เช เชจเซเชเชงเชตเซเช เช
เชเชคเซเชฏเชจเซเช เชเซ เชเซ เชฌเชฟเชเชเซเชช เชชเซเชฐเซเชเซเชเซเช เชชเซเชคเซ เช เชตเชฟเชเชพเชธเชจเซ เชเชฐเซเชฐเชฟเชฏเชพเชคเชฎเชพเช เชเซ เช
เชจเซ เชคเซ เชเชเซ เชธเชเซเชฐเชฟเชฏ เชฐเซเชคเซ เชตเชฟเชเชธเชฟเชค เชฅเชคเซ เชฆเซเชเชพเชคเซ เชจเชฅเซ. เชคเซเชฎเชพเช เชนเชกเซเชช 3 เชฆเซเชเชพเชตเชพเชจเซ เชธเชเชญเชพเชตเชจเชพ เชชเชฃ เช
เชธเซเชชเชทเซเช เชเซ. เชเซ เชคเชฎเชจเซ เชนเชกเซเชช 3 เชฌเชจเชพเชตเชตเชพเชจเซ เชเชฐเซเชเชฐ เชเชฐเซเชฐ เชนเซเชฏ, เชคเซ เชคเชฎเซ เชเซเช เชถเชเซ เชเซ.
เชคเซเชฏเชพเช เชธเชเชเซเชฏเชพเชฌเชเชง เชตเชงเชพเชฐเชพเชจเชพ เชเชเชเซ เชเซ (เชฐเซเชจเซเชเชฐ, เชจเซเชเซเชธ, เชจเชฟเชซเชพเช).
เชฐเซเชธเซเชเซเชฒเชฟเชเซเชฎ เชฎเชพเชเซ, เช เชฎเชพเชฐเชพ เชฎเชพเชเซ เชฌเชฟเชเชเซเชช เช เชเช เชตเชฟเชเชฒเซเชช เชเซ เชเซ เชเชเซ เชงเซเชฏเชพเชจเชฎเชพเช เชฒเซเชตเชพเชฎเชพเช เชเชตเซ เชเซ. เช เชฎเซ เชคเซเชจเซ เชชเชธเชเชฆ เชเชฐเซเชถเซเช เชเซ เชจเชนเซเช, เชธเชฎเชฏ เช เชเชนเซเชถเซ.
เชชเชฐเชฟเชถเชฟเชทเซเช
เชเชธเซเชฎเซเชฌเชฒเซเชฎเชพเช เชจเชตเชพ เชเชเชเชจเซ เชธเชฎเชพเชตเซเชถ เชเชฐเชตเชพ เชฎเชพเชเซ, เชคเชฎเชพเชฐเซ เชคเซเชจเซเช เชตเชฐเซเชฃเชจ bigtop.bom เช เชจเซ ./bigtop-packages เชชเชฐ เชเชฎเซเชฐเชตเชพเชจเซ เชเชฐเซเชฐ เชเซ. เชคเชฎเซ เชนเชพเชฒเชจเชพ เชเชเชเซ เชธเชพเชฅเซ เชธเชพเชฎเซเชฏเชคเชพ เชฆเซเชตเชพเชฐเชพ เช เชเชฐเชตเชพเชจเซ เชชเซเชฐเชฏเชพเชธ เชเชฐเซ เชถเชเซ เชเซ. เชคเซเชจเซ เชเชเซเชคเชฟ เชเชฐเชตเชพเชจเซ เชชเซเชฐเชฏเชพเชธ เชเชฐเซ. เชคเซ เชเชเชฒเซเช เชฎเซเชถเซเชเซเชฒ เชจเชฅเซ เชเซเชเชฒเซเช เชคเซ เชชเซเชฐเชฅเชฎ เชจเชเชฐเชฎเชพเช เชฒเชพเชเซ เชเซ.
เชคเชฎเซ เชถเซ เชตเชฟเชเชพเชฐเซ เชเซ, เชคเชฎเชจเซ เชถเซ เชฒเชพเชเซ เชเซ? เชเชฟเชชเซเชชเชฃเซเชเชฎเชพเช เชคเชฎเชพเชฐเซ เช เชญเชฟเชชเซเชฐเชพเชฏ เชเซเชเชจเซ เช เชฎเชจเซ เชเชจเชเชฆ เชฅเชถเซ เช เชจเซ เชคเชฎเชพเชฐเชพ เชงเซเชฏเชพเชจ เชฌเชฆเชฒ เชเชญเชพเชฐ!
เช เชฒเซเช Rostelecom เชกเซเชเชพ เชฎเซเชจเซเชเชฎเซเชจเซเช เชเซเชฎ เชฆเซเชตเชพเชฐเชพ เชคเซเชฏเชพเชฐ เชเชฐเชตเชพเชฎเชพเช เชเชตเซเชฏเซ เชนเชคเซ
เชธเซเชฐเซเชธ: www.habr.com