- Hive大数据存储与处理
- 何煌 张良均主编
- 2576字
- 2024-06-25 17:33:00
2.1.2 部署CentOS
由于Hadoop的主体是使用Java语言编写而成的,运行在安装了Java虚拟机(Java Virtual Machine,JVM)的平台,且部分代码需要在UNIX或Linux环境下运行,所以不适合在非UNIX或Linux环境下运行,故本书部署的操作系统选用开源版的Linux系统——CentOS 6.x系列。
在部署前要下载好CentOS的安装版本,CentOS目前主流的版本有6、7和8,三者的安装方式和步骤大体相同,只是个别步骤有差异。现以CentOS 6.8为例,介绍主要的安装部署方法。
(1)新建虚拟机。打开VMware,进入VMware主界面,选择“创建新的虚拟机”选项,弹出“新建虚拟机向导”对话框,选择“自定义”(高级)选项,如图2-7所示,单击“下一步”按钮。
![](https://epubservercos.yuewen.com/F6DC41/29867525004495506/epubprivate/OEBPS/Images/image_31_1_l.jpg?sign=1739425040-aujIoQ5FCmECe9eq3fMPoemxf2h9GmtV-0-3bf5787d9387b9e36311a859462bee62)
图2-7 新建虚拟机
(2)设置虚拟机硬件兼容性。在“硬件兼容性”下拉列表框中选择“Workstation 15.x”选项,如图2-8所示,单击“下一步”按钮。
![](https://epubservercos.yuewen.com/F6DC41/29867525004495506/epubprivate/OEBPS/Images/image_32_1_m.jpg?sign=1739425040-iEegYIuBsxl69LIllnM4IhcTuLZG1SDZ-0-8195d1b98dcacca5ae7c1c03091e2c03)
图2-8 设置虚拟机硬件兼容性
(3)选择安装客户机操作系统的方法。选择“稍后安装操作系统(S)。”单选项,如图2-9所示,单击“下一步”按钮。
![](https://epubservercos.yuewen.com/F6DC41/29867525004495506/epubprivate/OEBPS/Images/image_32_2_m.jpg?sign=1739425040-AS34p9KEFYB8eiD2XxrOY2YrK0YGJYqQ-0-ffd2ca9ca74abe4d581d2eccb9de8fc8)
图2-9 选择安装客户机操作系统的方法
(4)选择部署操作系统的类型和版本。选择将要部署的操作系统为“Linux(L)”,版本为“CentOS 664位”,如图2-10所示,单击“下一步”按钮。
![](https://epubservercos.yuewen.com/F6DC41/29867525004495506/epubprivate/OEBPS/Images/image_33_1_m.jpg?sign=1739425040-PvbJAW2zvn8N49T7HlmlFJ6T9egOncbn-0-edae48819e48b79f75f645a4b8a93a34)
图2-10 选择部署操作系统的类型和版本
(5)设置虚拟机名称和存储位置。设置虚拟机名称为“master”,存储位置为“D:\Hive\VM\master”(位置可根据读者个人计算机硬盘设置做相应调整),如图2-11所示,单击“下一步”按钮。
![](https://epubservercos.yuewen.com/F6DC41/29867525004495506/epubprivate/OEBPS/Images/image_33_2_m.jpg?sign=1739425040-xO022a7zkCn2P7ekovGoKFUYDgNrbU0w-0-e632fda12539ce2242c8fe5e4f8bd334)
图2-11 设置虚拟机名称和存储位置
(6)设置虚拟机的处理器数量和内核数量。设置虚拟机的“处理器数量”为“1”,设置“每个处理器的内核数量”为“1”(数量可根据读者个人计算机CPU配置做相应调整,性能较好的计算机可设置内核的数量为“2”),如图2-12所示,单击“下一步”按钮。
![](https://epubservercos.yuewen.com/F6DC41/29867525004495506/epubprivate/OEBPS/Images/image_34_1_m.jpg?sign=1739425040-d1G4iNstm4Lfmn8T3Bd4N0QBx6k5AKAE-0-dcc136ecaf46a279d12503126e1dd4c2)
图2-12 设置虚拟机的处理器数量和内核数量
(7)设置虚拟机的内存。设置虚拟机的内存为“2048MB”(大小可根据读者个人计算机内存配置做相应调整,建议为1024MB或2048MB),如图2-13所示,单击“下一步”按钮。
![](https://epubservercos.yuewen.com/F6DC41/29867525004495506/epubprivate/OEBPS/Images/image_34_2_m.jpg?sign=1739425040-7Ikdxy8CqxxzmZO6uLsrqrK3S3PIpvIQ-0-b8f86a6aaa50118087e31b4db8e4e82e)
图2-13 设置虚拟机的内存
(8)设置虚拟机的网络类型。设置虚拟机网络连接为“使用网络地址转换(NAT)”,如图2-14所示,单击“下一步”按钮。
![](https://epubservercos.yuewen.com/F6DC41/29867525004495506/epubprivate/OEBPS/Images/image_35_1_m.jpg?sign=1739425040-htFx96BdpTqM7tJE5dU6AfYgvaRlkC6C-0-bf52ed643578734a0cbc1109d60ea54e)
图2-14 设置虚拟机的网络类型
(9)设置虚拟机的I/O控制器类型。设置虚拟机的I/O控制器类型为“LSI Logic(L)”,如图2-15所示,单击“下一步”按钮。
![](https://epubservercos.yuewen.com/F6DC41/29867525004495506/epubprivate/OEBPS/Images/image_35_2_m.jpg?sign=1739425040-LIPIsHWgigNxERsrfvhQEaI0GBNh05Cv-0-50bd0714cb443a58c0a8a0b3b3b75653)
图2-15 设置虚拟机的I/O控制器类型
(10)设置虚拟机的磁盘类型。设置虚拟机的磁盘类型为“SCSI”,如图2-16所示,单击“下一步”按钮。
![](https://epubservercos.yuewen.com/F6DC41/29867525004495506/epubprivate/OEBPS/Images/image_36_1_m.jpg?sign=1739425040-2XmO9nd32Q1eDU6mYioLtOTS5zghu1Ps-0-75b2af7b08846699075a55d666336de6)
图2-16 设置虚拟机的磁盘类型
(11)创建新虚拟磁盘。为虚拟机创建新虚拟磁盘,选择“创建新虚拟磁盘”单选项,如图2-17所示,单击“下一步”按钮。
![](https://epubservercos.yuewen.com/F6DC41/29867525004495506/epubprivate/OEBPS/Images/image_36_2_m.jpg?sign=1739425040-pnPXQOBpMzHjGYBLmIr4DTx4qqPo9aMy-0-99eef2c7c60dd9b91d40c9c33738a926)
图2-17 创建新虚拟磁盘
(12)设置虚拟机的磁盘容量。设置虚拟机的磁盘容量(单位:GB)为“20.0”,并选择“将虚拟磁盘存储为单个文件”单选项,如图2-18所示,单击“下一步”按钮。
![](https://epubservercos.yuewen.com/F6DC41/29867525004495506/epubprivate/OEBPS/Images/image_37_1_m.jpg?sign=1739425040-nN6wWVvmxL6rsr3dEfk0wjqKrtQ7kR7t-0-a45bc350db43248c034db07b37bd852a)
图2-18 设置虚拟机的磁盘容量
(13)设置虚拟机的磁盘文件名。设置虚拟机的磁盘文件名为“master.vmdk”(系统默认将磁盘文件名设置为虚拟机名称),如图2-19所示,单击“下一步”按钮。
![](https://epubservercos.yuewen.com/F6DC41/29867525004495506/epubprivate/OEBPS/Images/image_37_2_m.jpg?sign=1739425040-fP5JPEfhPWlsg6x6UjInlG3aCYFiighz-0-aa0a5d43f28b94c8e327ca97ce7343c7)
图2-19 设置虚拟机的磁盘文件名
(14)核实虚拟机设置清单。完成虚拟机设置后,将弹出虚拟机设置清单以供核实,如图2-20所示,核实无误后单击“完成”按钮,完成虚拟机的创建。
![](https://epubservercos.yuewen.com/F6DC41/29867525004495506/epubprivate/OEBPS/Images/image_38_1_m.jpg?sign=1739425040-B6CvinxuJYbS92RIOMNrMH5Q8mhT3RkO-0-43476e4014b96e7afe68c888bcc930b9)
图2-20 核实虚拟机设置清单
(15)设置虚拟机的光驱。设置虚拟机的光驱,单击超链接“CD/DVD(IDE)”,如图2-21所示。
![](https://epubservercos.yuewen.com/F6DC41/29867525004495506/epubprivate/OEBPS/Images/image_38_2_m.jpg?sign=1739425040-jJ42N1hXU2ZzLAU9WyCFSs74Gor7LZ5O-0-c1bfeb93c4ce3d173ac9b130d311fd42)
图2-21 设置虚拟机的光驱
(16)设置虚拟机的ISO映像文件。勾选“启动时连接”复选框,单击“浏览”按钮选择对应的CentOS镜像文件CentOS-6.8-x86_64-bin-DVD1.iso,再单击“打开”按钮,完成CentOS镜像文件的选择,如图2-22所示。然后单击“确定”按钮。其中,CentOS-6.8-x86_64-bin-DVD1.iso是6.8版本的CentOS的标准安装包,内含CentOS 6.8和部分必需的软件包。
![](https://epubservercos.yuewen.com/F6DC41/29867525004495506/epubprivate/OEBPS/Images/image_39_1_m.jpg?sign=1739425040-GEGy0qj0Yw91w3GdACJQrn0piUTDy4sR-0-2c42bf3e04c8d64910ddaed07a4fe5b5)
图2-22 设置虚拟机的ISO映像文件
(17)启动虚拟机。在VMware主界面左侧导航栏选择虚拟机“master”,在右侧面板单击“开启此虚拟机”超链接,如图2-23所示。
![](https://epubservercos.yuewen.com/F6DC41/29867525004495506/epubprivate/OEBPS/Images/image_39_2_m.jpg?sign=1739425040-IfxIujZKvP4G9wIRT2PApimuXfZa5ZMO-0-6b4c1a1e943929ac95b5386ba8584ec7)
图2-23 启动虚拟机
(18)开始安装CentOS 6。启动虚拟机后,出现CentOS 6.8安装引导界面,如图2-24所示,选择“Install or upgrade an existing system”。
![](https://epubservercos.yuewen.com/F6DC41/29867525004495506/epubprivate/OEBPS/Images/image_40_1_m.jpg?sign=1739425040-oWxTQW0CcWuSkgq38KRqfyHDAIULRWTD-0-763c0e204c26eba0a84e31d11a96132b)
图2-24 开始安装CentOS 6.8
(19)跳过测试安装介质。出现是否要测试安装介质的提示,如图2-25所示,单击“Skip”按钮跳过此步骤;随后会弹出安装欢迎界面,如图2-26所示,单击“Next”按钮,进入下一步安装。
![](https://epubservercos.yuewen.com/F6DC41/29867525004495506/epubprivate/OEBPS/Images/image_40_2_m.jpg?sign=1739425040-A44OdTJBnpQlEO14eBMzv00gcAEAlvi0-0-26585181d9d4b3d71081bf10742c8bd2)
图2-25 跳过测试安装介质
![](https://epubservercos.yuewen.com/F6DC41/29867525004495506/epubprivate/OEBPS/Images/image_41_1_m.jpg?sign=1739425040-OifIYeSUSI5LPTbVsfTpB9dnevdTF4Bj-0-472aaa3eb6b3614fd2dfca9f5269bc6d)
图2-26 CentOS 6.8安装欢迎界面
(20)选择安装提示语言与键盘布局语言。系统会询问安装时的提示语言类型,选择系统语言“Chinese(Simplified)”,单击“Next”按钮,随后进入选择键盘语言提示界面,选择“美国英语式”选项,单击“下一步”按钮,进入下一步骤。
(21)选择基本存储设备与清除数据。系统会询问安装的存储设备类型,可选择默认类型“基本存储设备”,如图2-27所示。单击“下一步”按钮,随后进入是否清除数据提示界面,如图2-28所示,单击“是,忽略所有数据”按钮,单击“下一步”按钮,进入下一步骤。
![](https://epubservercos.yuewen.com/F6DC41/29867525004495506/epubprivate/OEBPS/Images/image_41_2_m.jpg?sign=1739425040-Tb4v7xG9zEcnAWR9qS1aKlOxnYULD7Xg-0-a46371fb776ace8aef48997577faf8ae)
图2-27 选择基本存储设备
![](https://epubservercos.yuewen.com/F6DC41/29867525004495506/epubprivate/OEBPS/Images/image_42_1_m.jpg?sign=1739425040-4GIpO9zFT72alYVKwjJpNJaD7Hj93Qjp-0-0ea4180e8b62d646199300abafd5c6fd)
图2-28 清除数据
(22)设置主机名称与选择时区。设置主机名称为“master”,如图2-29所示,完成后单击“下一步”按钮,随后进入选择时区界面,选择“亚洲/上海”选项,如图2-30所示,单击“下一步”按钮,进入下一步骤。
![](https://epubservercos.yuewen.com/F6DC41/29867525004495506/epubprivate/OEBPS/Images/image_42_2_m.jpg?sign=1739425040-lPuX3aOqR8RI8N1Q8JAZpwQgHWQ6zD8A-0-b264c617e310493b94fa7bcc77de1abd)
图2-29 设置主机名称
![](https://epubservercos.yuewen.com/F6DC41/29867525004495506/epubprivate/OEBPS/Images/image_42_3_m.jpg?sign=1739425040-54zXixSHSGZnkm1xVcYJpMXBXEocyJ80-0-c40c31014e1332a41cf818366c4e07f7)
图2-30 选择时区
(23)设置根用户密码与选择安装类型。设置根密码(root用户密码)为“123456”,并重复设置以进行确认,如图2-31所示,完成后单击“下一步”按钮。在弹出的图2-32所示的界面中单击“无论如何都使用”按钮,随后系统会询问采用何种磁盘分区类型,选择“使用所有空间”单选项,如图2-33所示,单击“下一步”按钮,进入下一步骤。
![](https://epubservercos.yuewen.com/F6DC41/29867525004495506/epubprivate/OEBPS/Images/cutq_43_11156_l.jpg?sign=1739425040-mtR0XdHnEBbG2wcqs4fdCca83SfufNiF-0-ca21eeabeab8cb7589cb19b45821aa64)
图2-31 设置根用户密码
![](https://epubservercos.yuewen.com/F6DC41/29867525004495506/epubprivate/OEBPS/Images/image_43_3_m.jpg?sign=1739425040-jzrF2361FDzxGpobJAWcUv5FmdR5qW68-0-ae62cc650a553bf09df135b1e1037c1b)
图2-32 确认密码
![](https://epubservercos.yuewen.com/F6DC41/29867525004495506/epubprivate/OEBPS/Images/image_43_4_m.jpg?sign=1739425040-Uxro8WHuypas3DQ7T6PWtHXI7U5a3CHh-0-6bf2383689f33e996da534b212a8c62e)
图2-33 选择安装类型
(24)将存储配置写入磁盘与选择系统安装方案。在系统确认是否将存储配置写入磁盘(如图2-34所示)时,单击“将修改写入磁盘”按钮;随后系统会询问采用何种安装方案,选择“Minimal”选项,如图2-35所示,单击“下一步”按钮,进入下一步骤。
![](https://epubservercos.yuewen.com/F6DC41/29867525004495506/epubprivate/OEBPS/Images/image_44_1_m.jpg?sign=1739425040-3KvqTF5s9Iidituq7QX9zJmRFEffD6Dd-0-bdf9031a55ed0af803c7359c0498281b)
图2-34 按设置写入磁盘
![](https://epubservercos.yuewen.com/F6DC41/29867525004495506/epubprivate/OEBPS/Images/image_44_2_m.jpg?sign=1739425040-ECF5ji6HBw8T1wCR8KaWsuddcrhhJCnj-0-40cb272cbe2a951fb06837e6d24f6939)
图2-35 选择系统安装方案
(25)查看系统安装进度与完成安装提示界面。开始安装系统,界面将显示安装进度,如图2-36所示。当安装进度加载完成时,会提示已经完成安装,如图2-37所示,单击“重新引导”按钮,使用安装的系统。
![](https://epubservercos.yuewen.com/F6DC41/29867525004495506/epubprivate/OEBPS/Images/image_44_3_m.jpg?sign=1739425040-pDrVCqRcXY3HGiDaRh3tooDEMRT01yGZ-0-741380dca2ce6bb8ad9d27b4912371fc)
图2-36 系统安装进度
![](https://epubservercos.yuewen.com/F6DC41/29867525004495506/epubprivate/OEBPS/Images/image_45_1_m.jpg?sign=1739425040-k3EYuYF0iaQRjrArhrAYwb38JN5Ifuqy-0-c77e7513cca4f56a68405066f07ead8f)
图2-37 完成安装提示界面
(26)登录CentOS。进入登录终端界面,输入用户名“root”与密码“123456”按Enter键。系统显示“[root@master ~]#”表示登录成功,如图2-38所示。本书均采用以根用户(root)的身份登录CentOS,读者若想以普通用户的身份登录CentOS,需先以超级根的身份登录,然后使用“useradd”命令创建新的普通用户,使用“passwd”命令为普通用户设置密码,最后使用“su”命令切换普通用户,或下次采用已创建好的普通用户和对应的密码登录CentOS。
![](https://epubservercos.yuewen.com/F6DC41/29867525004495506/epubprivate/OEBPS/Images/image_45_2_m.jpg?sign=1739425040-ZYUbD7tAE6sO5MEK4T6ucD25ic7Kcf0J-0-455bc50a28025e839508d2be0f35cca2)
图2-38 登录CentOS