全国咨询/投诉热线:400-618-9090

首页技术文章正文

虚拟机安装教程:同一台电脑上构建多个Linux虚拟机环境

更新时间:2020-07-17 来源:黑马程序员 浏览量:

Hadoop集群的搭建要涉及到多台机器,而在日常学习和个人开发测试过程中,这显然是不可行的,为此,可以使用虚拟机软件(例如VMware Workstation)在同一台电脑上构建多个Linux虚拟机环境,从而进行Hadoop集群的学习和个人测试。

接下来,就分步骤演示如何使用VMware Workstation虚拟软件工具进行Linux系统虚拟机的安装配置。

1.创建虚拟机

(1)根据说明下载并安装好VMware Workstation虚拟软件工具(此次演示的是VMware Workstation12版本使用,该工具下载安装非常简单,具体可以查阅相关资料),安装成功后打开VMware Workstation工具,效果如图1所示。

1594979903091_Hadoop 集群搭建 (1).jpg

图1 Vmware Workstation界面

(2)在图1中,单击“创建新的虚拟机”选项进入新建虚拟机向导,根据安装向导可以使用默认安装方式连续单击“下一步(N)”按钮。当进入到“选择客户机操作系统”界面时,选择此次要安装的客户机操作系统为Linux,以及版本CentOS 64位,如图2所示。

1594979912343_Hadoop 集群搭建 (2).jpg

图2 操作系统选择


(3)在图2中选择好客户机操作系统后,单击“下一步(N)”按钮,进入到“命名虚拟机”界面,自定义配置虚拟机名称(示例中定义了虚拟机名称为Hadoop01)和安装位置,如图3所示。

1594979921118_Hadoop 集群搭建 (3).jpg

图3 虚拟机命名


(4)在图3中完成虚拟机命名后,单击“下一步(N)”按钮,进入到“处理器配置”界面,根据个人PC端的硬件质量和使用需求,自定义设置处理器数和每个处理器的核心数量,如图4所示。

1594979930775_Hadoop 集群搭建 (4).jpg

图4 处理器配置


(5)在图4中完成处理器配置后,单击“下一步(N)”按钮,进入到“此虚拟机的内存”设置界面,同样根据个人PC端的物理内存进行合理分配,这里搭建的Hadoop01虚拟机后续将作为Hadoop集群主节点,所以通常会分配较多的内存,如图5所示。

1594979944393_Hadoop 集群搭建 (5).jpg

图5 虚拟机内存


(6)在图5中完成内存设置后,根据向导可以使用默认安装方式连续单击“下一步(N)” 按钮。当进入到“指定磁盘容量”界面后,可以根据实际需要并结合PC端硬件情况合理选择最大磁盘大小(此处演示使用默认值20GB),如图6所示。

1594979979141_Hadoop 集群搭建 (6).jpg

图6 指定磁盘容量

(7)在图6中完成磁盘容量设置后,再次根据向导可以使用默认安装方式连续单击“下一步(N)” 按钮。当进入到“已准备好创建虚拟机”界面,就可以查看当前设置的要创建的虚拟机参数,在确认无误后单击“完成”选项,即可完成新建虚拟机的设置,如图7所示。

1594979988384_Hadoop 集群搭建 (7).jpg

图7 创建完成

根据上述步骤和说明进行操作,就可以完成新建虚拟机的设置,不过接下来,还需要对该虚拟机进行启动和初始化。

2.虚拟机启动初始化

(1)选中创建成功的Hadoop01虚拟机,右键打开“设置”中的“CD/DVD(IDE)”选项,勾选“使用ISO镜像文件(M)”选项,并单击“浏览(B)”按钮来设置ISO镜像文件的具体地址(此处根据前面操作系统的设置使用CentOS镜像文件来初始化Linux系统),如图8所示。

1594979997597_Hadoop 集群搭建 (8).jpg

图8 挂载镜像


(2)设置完ISO镜像文件后,单击图2-8中的“确定”按钮,然后选择当前Hadoop01主界面的“开启此虚拟机”选项,来启动Hadoop01虚拟机,如图2-9所示。

1594980006116_Hadoop 集群搭建 (9).jpg

图9 安装界面


(3)选择图2-9中的第一条“Install or upgrade an existing system”选项,引导驱动加载完毕进入“Disc Found”界面,如图10所示。

1594980016272_Hadoop 集群搭建 (10).jpg

图10 媒体选择


(4)在图10界面中,按下Tab键切换至“Skip”选项并按下Enter键就进入到了CentOS操作系统的初始化过程。先单击界面的“Next”按钮进入到系统语言设置界面,为了后续软件及系统兼容性,通常会使用默认的“English(English)”选项作为系统语言(为了方便查看也可以选择“Chinese(Simplified)(中文(简体))”系统语言),如图11所示。

1594980024924_Hadoop 集群搭建 (11).jpg

图11 系统语言设置

(5)设置好系统语言后,使用系统默认配置连续单击界面的“下一步(Next)”按钮。当进入到“存储设备警告(Storage Device Warnig)”界面时,选择“是,忽略所有数据(Yes,discard any data)”选项,如图12所示。

1594980042372_Hadoop 集群搭建 (12).jpg

图12 存储设备警告

(5)执行完图12所示的磁盘格式后,会立刻跳转到主机名hostname设置界面,自定义该台虚拟机的主机名hostname(此处设置该台虚拟机主机名hostname为hadoop01),如图13所示。

1594980052610_Hadoop 集群搭建 (13).jpg

图13 主机名配置


(6)完成主机名hostname设置后,继续单击图13中的“网络配置(Configure Network)”选项,在弹窗中选择唯一的网卡“System etho”并单击编辑(Edit)按钮,会出现一个网络配置的新弹窗,在新弹窗中勾选“自动连接(Connect automatically)”选项,并单击“应用(Apply)”按钮,如图14所示。

1594980063210_Hadoop 集群搭建 (14).jpg

图14 网络配置

(7)完成主机名和网络配置后,单击界面的“下一步(Next)”按钮,进行系统时区的选择,此处通常会选择亚洲/上海(Asia/ShangHai),如图15所示。

1594980072697_Hadoop 集群搭建 (15).jpg

图15 系统时区配置

(8)完成系统时区配置后,单击界面的“下一步(Next)”按钮,进入到root用户密码设置界面,读者可以自定义root用户密码,但是要求密码长度最低6个字符(如果密码强度较低可能出现提示窗,直接单击“Use Anyway(无论如何都是用)”选项即可),如图16所示。

1594980084218_Hadoop 集群搭建 (16).jpg

图16 系统root用户密码设置


(9)完成系统root用户密码设置后,单击界面的“下一步(Next)”按钮,进入到磁盘修改格式化界面,直接单击“将修改写入磁盘(Write changes to disk)”选项即可,如图17所示。

1594980093468_Hadoop 集群搭建 (17).jpg

图17 磁盘格式化

执行完上述操作后,该虚拟机就会进入磁盘格式化过程,稍等片刻后就会跳转到CentOS系统安装成功的界面。在安装成功界面,单击“重启(Reboot)”按钮进行重新引导系统,至此,就完成了CentOS虚拟机的安装。

为了规范后续Hadoop集群相关软件和数据的安装配置,这里,我们在虚拟机的根目录下创建一些文件夹作为约定,具体如下:

(1) /export/data/:存放数据类文件;

(2) /export/servers/:存放服务类软件;

(3) /export/software/:存放安装包文件。

猜你喜欢:
黑马程序员大数据培训课程

javaee

python

web

ui

cloud

test

c

netmarket

pm

Linux

movies

robot

http://www.itcast.cn/subject/uizly/index.shtml?seozxuids

14天免费试学

基础班入门课程限时免费

申请试学名额

15天免费试学

基础班入门课程限时免费

申请试学名额

15天免费试学

基础班入门课程限时免费

申请试学名额

15天免费试学

基础班入门课程限时免费

申请试学名额

20天免费试学

基础班入门课程限时免费

申请试学名额

8天免费试学

基础班入门课程限时免费

申请试学名额

20天免费试学

基础班入门课程限时免费

申请试学名额

5天免费试学

基础班入门课程限时免费

申请试学名额

0天免费试学

基础班入门课程限时免费

申请试学名额

12天免费试学

基础班入门课程限时免费

申请试学名额

5天免费试学

基础班入门课程限时免费

申请试学名额

5天免费试学

基础班入门课程限时免费

申请试学名额

10天免费试学

基础班入门课程限时免费

申请试学名额
在线咨询 我要报名