大數據平臺搭建與維護

汪憶、王永明、唐倩、陳國麗

  • 出版商: 清華大學
  • 出版日期: 2024-12-01
  • 定價: $294
  • 售價: 8.5$250
  • 語言: 簡體中文
  • ISBN: 7302678367
  • ISBN-13: 9787302678366
  • 相關分類: 大數據 Big-data
  • 下單後立即進貨 (約4週~6週)

  • 大數據平臺搭建與維護-preview-1
  • 大數據平臺搭建與維護-preview-2
  • 大數據平臺搭建與維護-preview-3
大數據平臺搭建與維護-preview-1

商品描述

"《大數據平臺搭建與維護》以大數據平臺項目場景和工作任務驅動的方式搭建邏輯架構,以大數據平臺搭建與維護具體任務活動及工作步驟為核心構建內容體系,全書以工作手冊的形式進行編寫。《大數據平臺搭建與維護》共包括6個項目,介紹了Linux系統的安裝與配置、Hadoop HDFS 高可用集群搭建、Hadoop YARN高可用集群搭建與維護、HBase高可用集群搭建與操作、Hive數據倉庫工具搭建與操作、某電商推薦系統大數據平臺搭建案例等內容。《大數據平臺搭建與維護》註重工匠精神的培養及工作任務實施過程中的考核評價,每個項目包含項目工作總結、技能拓展訓練、項目綜合評價等模塊,可以更好地幫助讀者按任務活動的工作步驟順利實施項目,同時能拓展知識面,提高綜合能力。 《大數據平臺搭建與維護》結構新穎,內容豐富,將新技術、新規範、新標準融入工作手冊,是一本全面瞭解大數據平臺搭建與維護,實施工作步驟的工作手冊。 《大數據平臺搭建與維護》既可作為高等院校電子與信息大類各專業大數據平臺搭建與維護技術相關課程的教材,也可作為大數據技術工程領域相關技術人員的參考書。 "

目錄大綱

目    錄

  

項目1  Linux系統的安裝與配置 1

工作任務1.1  Linux安裝環境準備 2

任務活動1.1.1  磁盤格式化 3

任務活動1.1.2  檢測CPU虛擬化技術 4

任務活動1.1.3  開啟CPU虛擬化技術 6

工作任務1.2  VMware的安裝與配置 9

任務活動1.2.1  安裝VMware Workstation 16 9

任務活動1.2.2  虛擬網絡的配置 12

任務活動1.2.3  系統服務及虛擬適配器的啟停 14

工作任務1.3  CentOS 7的安裝與克隆 17

任務活動1.3.1  CentOS 7的安裝 17

任務活動1.3.2  CentOS 7的克隆 29

項目工作總結 34

技能拓展訓練 34

項目綜合評價 35

項目2  Hadoop HDFS高可用集群搭建 38

工作任務2.1  Linux服務器Hadoop集群基礎環境配置 40

任務活動2.1.1  網卡、主機名與IP地址映射配置 41

任務活動2.1.2  Linux常用命令的安裝 44

任務活動2.1.3  Linux客戶端軟件工具的配置 44

任務活動2.1.4  阿裡雲yum源配置 51

任務活動2.1.5  升級OpenSSL協議 52

任務活動2.1.6  SSH免密碼登錄配置 56

任務活動2.1.7  集群時間同步配置 57

任務活動2.1.8  JDK的安裝與配置 59

工作任務2.2  Hadoop集群NameNode單節點的安裝與配置 61

任務活動2.2.1  在主節點上安裝與配置Hadoop 67

任務活動2.2.2  在從節點上安裝與配置Hadoop 69

任務活動2.2.3  格式化Hadoop的HDFS 69

工作任務2.3  Hadoop集群HDFS HA的安裝與配置 75

任務活動2.3.1  ZooKeeper的安裝與配置 77

任務活動2.3.2  HDFS HA的安裝與配置 79

任務活動2.3.3  NameNode與ZKFC格式化 83

項目工作總結 91

技能拓展訓練 92

項目綜合評價 92

項目3  Hadoop YARN高可用集群搭建與維護 96

工作任務3.1  Hadoop集群YARN HA的安裝與配置 97

任務活動3.1.1  停止Hadoop 集群所有組件服務進程 99

任務活動3.1.2  Hadoop YARN HA的安裝與配置 100

工作任務3.2  操作HDFS的常用命令與編程方式 110

任務活動3.2.1  操作HDFS的常用命令 110

任務活動3.2.2  Eclipse集成Maven的開發環境搭建與配置 112

任務活動3.2.3  Java API編程方式實現HDFS文件讀取 115

任務活動3.2.4  Java API編程方式實現HDFS文件寫入 121

任務活動3.2.5  Java API編寫MapReduce大數據計算程序 124

工作任務3.3  Hadoop集群異常處理與維護 133

任務活動3.3.1  Hadoop集群搭建異常處理 133

任務活動3.3.2  Hadoop集群日常維護與管理 135

項目工作總結 138

技能拓展訓練 139

項目綜合評價 139

項目4  HBase高可用集群搭建與操作 143

工作任務4.1  HBase的HA搭建 144

任務活動4.1.1  HBase基礎配置 145

任務活動4.1.2  搭建HBase高可用集群 147

工作任務4.2  HBase的常用操作 152

任務活動  HBase shell操作 153

工作任務4.3  HBase常見異常處理與維護 159

任務活動4.3.1  HBase集群異常處理 159

任務活動4.3.2  HBase集群日常維護 160

項目工作總結 163

技能拓展訓練 163

項目綜合評價 164

項目5  Hive數據倉庫工具搭建與操作 167

工作任務5.1  MySQL數據庫安裝 168

任務活動  MySQL數據庫在線安裝 169

工作任務5.2  Hive的安裝與配置 174

任務活動5.2.1  Hive配置搭建 174

任務活動5.2.2  客戶端beeline配置 176

工作任務5.3  Hive的常用數據操作 181

任務活動5.3.1  Hive基礎操作 182

任務活動5.3.2  Hive的數據導入操作 183

任務活動5.3.3  導入HBase數據到Hive 184

工作任務5.4  Hive常見異常處理與維護 187

任務活動5.4.1  Hive搭建異常處理 187

任務活動5.4.2  Hive集群日常維護 188

項目工作總結 190

技能拓展訓練 190

項目綜合評價 191

項目6  某電商推薦系統大數據平臺搭建案例 194

工作任務6.1  Spark的YARN模式集群部署 195

任務活動6.1.1  Spark集群部署安裝 196

任務活動6.1.2  Spark的YARN高可用配置 197

工作任務6.2  MongoDB的安裝與客戶端連接 200

任務活動6.2.1  MongoDB服務端配置 200

任務活動6.2.2  MongoDB客戶端配置 202

工作任務6.3  Kafka集群的安裝與配置 205

任務活動  Kafka的安裝與配置 206

工作任務6.4  Redis的安裝與客戶端連接 210

任務活動6.4.1  Redis服務端的安裝 210

任務活動6.4.2  Redis客戶端連接 212

工作任務6.5  Tomcat服務器的安裝與配置 214

任務活動  Tomcat的搭建與配置 215

項目工作總結 218

技能拓展訓練 218

項目綜合評價 219

參考文獻 222