大數(shù)據(jù)平臺(tái)搭建與運(yùn)維
定 價(jià):54 元
叢書名:職業(yè)教育大數(shù)據(jù)技術(shù)與應(yīng)用專業(yè)系列教材
- 作者:劉慶生 陳位妮 主編
- 出版時(shí)間:2021/5/1
- ISBN:9787111677482
- 出 版 社:機(jī)械工業(yè)出版社
- 中圖法分類:TP274
- 頁碼:262
- 紙張:
- 版次:
- 開本:16開
本書以任務(wù)為載體,以實(shí)施過程為主線,將知識(shí)點(diǎn)穿插到任務(wù)實(shí)施過程中,知識(shí)
體系的構(gòu)建循序漸進(jìn)、由易到難、由淺入深,符合普遍認(rèn)知規(guī)律。
本書以Hadoop 大數(shù)據(jù)平臺(tái)為重點(diǎn),主要內(nèi)容包括預(yù)備知識(shí)、準(zhǔn)備Hadoop 環(huán)境、
搭建Hadoop 大數(shù)據(jù)平臺(tái)、使用Java 語言編寫MapReduce 程序、使用Python 語言編
寫MapReduce 程序、Hadoop 系統(tǒng)的常見故障及應(yīng)對(duì)和Hadoop 系統(tǒng)運(yùn)維。
本書適合作為各類職業(yè)院校大數(shù)據(jù)技術(shù)與應(yīng)用等相關(guān)專業(yè)的教材,也可以作為大
數(shù)據(jù)愛好者的自學(xué)參考用書。
為便于教學(xué),本書配有電子資源,選擇本書作為授課教材的教師可登錄機(jī)械工
業(yè)出版社教育服務(wù)網(wǎng)(www.cmpedu.com)免費(fèi)注冊后進(jìn)行下載或聯(lián)系編輯(010-
88379194)咨詢。本書還配有二維碼,讀者可直接掃描二維碼觀看微課視頻,方便教學(xué)。
項(xiàng)目1 預(yù)備知識(shí)................................................1
任務(wù)1 VirtualBox虛擬機(jī)安裝與配置........................................................2
任務(wù)2 在VirtualBox中安裝Ubuntu虛擬機(jī)...............................................7
任務(wù)3 安裝和配置遠(yuǎn)程連接工具Xshell...................................................15
任務(wù)4 安裝和配置遠(yuǎn)程連接工具Xftp......................................................21
任務(wù)5 Linux基礎(chǔ)知識(shí)............................................................................25
項(xiàng)目2 準(zhǔn)備Hadoop環(huán)境..................................31
任務(wù)1 配置JDK....................................................................................32
任務(wù)2 配置SSH免密碼登錄...................................................................35
任務(wù)3 Hadoop文件和目錄結(jié)構(gòu).............................................................39
項(xiàng)目3 搭建Hadoop大數(shù)據(jù)平臺(tái).........................45
任務(wù)1 配置單機(jī)模式Hadoop................................................................46
任務(wù)2 配置偽分布模式Hadoop.............................................................50
任務(wù)3 配置集群模式Hadoop.................................................................62
任務(wù)4 安裝ZooKeeper組件..................................................................75
任務(wù)5 配置高可用模式Hadoop.............................................................82
任務(wù)6 HDFS........................................................................................92
任務(wù)7 Hadoop調(diào)優(yōu)..............................................................................97
任務(wù)8 安裝Hive數(shù)據(jù)倉庫....................................................................102
任務(wù)9 搭建Spark計(jì)算平臺(tái)..................................................................109
項(xiàng)目4 使用Java語言編寫MapReduce程序.........123
任務(wù)1 安裝與配置Maven本地倉庫......................................................124
任務(wù)2 配置IDEA編程環(huán)境...................................................................130
任務(wù)3 編寫第一個(gè)Java應(yīng)用程序.........................................................137
任務(wù)4 編寫Hadoop經(jīng)典程序WordCount............................................146
任務(wù)5 分析通信基站數(shù)據(jù).....................................................................154
項(xiàng)目5 使用Python語言編寫MapReduce程序....159
任務(wù)1 WordCount案例......................................................................160
任務(wù)2 母嬰產(chǎn)品銷售數(shù)據(jù)分析..............................................................169
任務(wù)3 通信基站數(shù)據(jù)分析.....................................................................176
項(xiàng)目6 Hadoop系統(tǒng)的常見故障及應(yīng)對(duì)...............185
任務(wù)1 Hadoop系統(tǒng)日志結(jié)構(gòu)及分析....................................................186
任務(wù)2 NameNode單節(jié)點(diǎn)故障的風(fēng)險(xiǎn)預(yù)防...........................................189
任務(wù)3 硬件故障及應(yīng)對(duì)........................................................................197
任務(wù)4 Hadoop系統(tǒng)的隱私安全...........................................................198
任務(wù)5 Hadoop系統(tǒng)的未來..................................................................199
項(xiàng)目7 Hadoop系統(tǒng)運(yùn)維................................201
任務(wù)1 用Ambari搭建Hadoop及生態(tài)組件............................................202
任務(wù)2 動(dòng)態(tài)增加和刪除Hadoop節(jié)點(diǎn)....................................................221
任務(wù)3 從SecondaryNameNode恢復(fù)NameNode..............................226
任務(wù)4 Zabbix安裝與配置....................................................................231
任務(wù)5 Ansible基礎(chǔ).............................................................................241
任務(wù)6 使用Ansible部署Hadoop集群..................................................249
任務(wù)7 Docker安裝與應(yīng)用...................................................................252
任務(wù)8 使用Docker部署Hadoop集群...................................................257
參考文獻(xiàn)......................................................263