IT评测·应用市场-qidao123.com

标题: 分布式大数据处理Hadoop学习与探索1:虚拟机 [打印本页]

作者: 莫张周刘王    时间: 2022-9-16 17:14
标题: 分布式大数据处理Hadoop学习与探索1:虚拟机
一、实验环境


二、学习探索内容

三、安装vmware

参考博客:https://www.cnblogs.com/fuzongle/p/12760193.html
(完成难度:低)
四、使用vmware创建虚拟机

1. CentOS7.5镜像下载:链接:https://pan.baidu.com/s/18hdcWE4tYQOxMov2w0IlBQ?pwd=486k 提取码:486k

2. 安装过程参考:https://blog.csdn.net/bdqn_zyjy/article/details/120975586

(完成难度:中等)
根据这篇博客,我们就可以搭建一个linux虚拟机。其中的内存、磁盘、cpu数、核心数可根据宿主机配置与需求修改,下面会详细分析一下。
3. 安装位置与磁盘

安装位置不建议放默认的C盘,可以在其他盘创建一个专门存放虚拟机的文件夹。关于虚拟机磁盘大小,即使给虚拟机分配了100GB磁盘,只是创建、启动并不会占用多少宿主机磁盘(启动会占用内存),但是再后续使用的过程中虚拟机下载安装软件、存放数据,会增大宿主机磁盘占用。
a. 虚拟机磁盘占用与宿主机占用

b. 虚拟机设定值过大会怎么样

c. 小结
虚拟机磁盘大小只是设置一个可用磁盘上限,并不是实际占用,也不是实际可用(所以可以随便点,不要太小就可以)。这里根据我们的需求,需创建3个虚拟机,每个100GB就可以了。
4. cpu数与核心数

cpu虚拟化
<ul>不考虑计算机虚拟化技术的话,虚拟机台数 * 虚拟机cpu个数 * cpu核心数 网络连接->启用VMnet8->鼠标右键点击VMnet8->属性->ipv4设置
IP地址:使用下面的IP地址
设置valueIP地址192.168.10.15子网掩码255.255.255.0默认网关192.168.10.2
dns设置:使用下面的DNS地址
设置value首选DNS192.168.10.2备用DNS8.8.8.82.vmware设置

编辑->虚拟网络编辑器->右下的'更改设置'
VMnet信息

编辑->虚拟网络编辑器->右下的'更改设置'->NAT设置
3.虚拟机设置
  1. vi /etc/sysconfig/network-scripts/ifcfg-ens33
  2. #替换为以下内容
  3. #注意这里第四行配置了静态ip
  4. DEVICE=ens33
  5. TYPE=Ethernet
  6. ONBOOT=yes
  7. BOOTPROTO=static
  8. NAME="ens33"
  9. IPADDR=192.168.10.102
  10. PREFIX=24
  11. GATEWAY=192.168.10.2
  12. DNS1=192.168.10.2
复制代码
  1. #重启网卡
  2. /etc/init.d/network restart
复制代码
7. 最小安装与图形化的使用体验

GOME图形化安装:
最小化安装:
小结:这里取舍有点难,内存紧张,用最小化吧。
8. 最终确认比较合理的虚拟机配置

内存4GB 4核心(2 * 2)磁盘100GB 最小化安装  名称:superPC01  ip:192.168.10.135
内存3GB 2核心(1 * 2)磁盘100GB 最小化安装  名称:superPC02  ip:192.168.10.136
内存3GB 2核心(1 * 2)磁盘100GB 最小化安装  名称:superPC03  ip:192.168.10.137
弄好一个,克隆,修改。
安装个 network-tools.x86_64,可以使用ifconfig命令看ip地址。
配一下静态ip,并确认网络畅通。
  1. #使用命令行测试网络
  2. ping www.baidu.com
复制代码
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!




欢迎光临 IT评测·应用市场-qidao123.com (https://dis.qidao123.com/) Powered by Discuz! X3.4