hadoop搭建一:虚拟机网络配置和基础(未完成)
基于VMware 15+CentOS 7+Hadoop 2.6,hadoop的搭建主要用于个人学习,水平有限。
hadoop搭建一:虚拟机网络配置和基础
hadoop搭建二:hadoop全分布搭建
hadoop搭建三:hadoop伪分布搭建
hadoop搭建四:hive安装配置
说明:本篇主要记录了hadoop全分布搭建中:固定ip地址,它是master节点和slave节点连接的基础。
一,虚拟机网络模式选择
虚拟机网络模式主要有两种可以选择:桥接模式/NAT模式。
两种模式区别在于主从性。桥接模式中主机与虚拟机相对独立,而NAT模式则虚拟机依附于主机。
就hadoop全分布搭建而言,因为有固定ip地址的要求,所以依下选择:
桥接模式:多台主机上安装一台或者多台虚拟机,ip地址受限,要求同一局域网。
NAT模式:一台主机上安装一台或者多台虚拟机。ip地址不受限。
桥接模式也可以用在一台主机上安装多台虚拟机,但是如果不是需要在多台主机上安装虚拟机,还是推荐选择NAT模式。如果一定要在多台主机上安装虚拟机,那只能选择桥接模式。
二,桥接模式网络配置
部分(1)为桥接模式的网络配置,部分(2)为NAT模式的网络配置,根据需求自行选择,选择一种模式即可。这两种方法都是创建一个新的虚拟机,为了方便接下来的操作。
部分(3)为修改虚拟机ip地址,如果不是创建新的虚拟机,可以参考一下。如果是新创建虚拟机,可以不用看,直接去第三点。
(1)桥接模式网络配置
1,选择桥接模式
“VMware 15——虚拟机——设置”如图:
2.虚拟机修改ip地址
点击安装页面的网络和主机名(N)
修改主机名为master。打开以太网,在配置——常规——勾上“可用时自动链接到这个网络“
查看一下主机ip地址,打开主机上的cmd,输入
ipconfig
ip地址为192.168.43.145
子网掩码为255.255.255.0
网关为192.168.43.1
因为是桥接模式,所以虚拟机网络虚拟化后是和主机在同一局域网,所以ip地址前三段,子网掩码,网关,都要和主机相同。所以固定ip设置的数据要根据实际的数据来设置。
接着选择IPV4设置,设置为手动,添加静态ip地址,子网掩码,子网掩码,网关,DNS服务器。
ip地址最后一部分的可选范围为2~254,我的ip地址设置为192.168.43.100
设置后页面显示如下就成功了。点击完成就可以开始安装了。
(2)NAT模式网络配置
1,打开VMware的虚拟网络编辑器
“VMware 15——编辑——虚拟网络编辑器——更改设置(c) ”如图:
2.配置NAT模式下的虚拟网络
选择NAT模式后,把“使用本地DHCP服务将ip地址分配给虚拟机(D)”关了。然后可以修改下面的子网IP,修改为192.168.100.0。
点击中间的”NAT设置(S)“设置网关IP,修改为192.168.100.2。
保存修改,虚拟机段网络的固定ip就设置完了。
3,虚拟网卡验证
在主机上搜索“网络连接“,双击”VMware Virtual Ethernet Adapter for VMnet8 “,选择”详细信息“。
最起码ip地址要显示出来,如图所示:
4,选择NAT模式
“VMware 15——虚拟机——设置”如图:
5.虚拟机修改ip地址
点击安装页面的网络和主机名(N)
修改主机名为master。打开以太网,在配置——常规——勾上“可用时自动链接到这个网络“
接着选择IPV4设置,设置为手动,添加静态ip地址,子网掩码,网关,DNS服务器。子网掩码,网关要和在VMware上NAT模式设置的一致。
ip地址最后一部分的可选范围为3~254,我的ip地址设置为192.168.100.100。
设置后页面显示如下就成功了。点击完成就可以开始安装了。
5.添加hadoop用户,并给予管理员权限
创建ROOT密码后,点击创建用户,具体如下:
(3)虚拟机修改ip地址
1,
三,网络验证
先查看一下主机ip地址,打开主机上的cmd,输入
ipconfig
则我的ip地址为192.168.43.145
测试一下主机和虚拟机的连通性,在虚拟机的终端,ping一下主机,将ip地址更换为你的ip地址,命令如下。
ping 192.168.43.145 -c 3
再测虚拟机网络连通情况
ping www.baidu.com -c 3
如果都没有异常就完成了。
四,安装VMware-Tools
VMware-Tools是VMware虚拟机的一个很好用的功能,就是提供了文件共享,你可以自由的将主机上的文件复制到虚拟机上。
1,挂载安装介质
“VMware——虚拟机——重新安装VMware-Tools(T)”
2,创建挂载文件夹
mkdir /mnt/cdrom
3,
结束,谢谢。
写在最后。就我学校的网络而言,如果想要桥接模式多台主机搭建分布式hadoop(基于局域网),有两种选择:
1,自建局域网,一台电脑开WFI热点充当路由器,其他三台电脑连接WIFI后使用
2,利用学校局域网,在Linux内登录个人账户上网后使用
hadoop搭建一:虚拟机网络配置和基础(未完成)的更多相关文章
- Hadoop(一)Centos7虚拟机网络配置
Centos7虚拟机网络配置(桥接模式) 一 VirtualBox提供了三种工作模式,它们是bridged(桥接模式).NAT(网络地址转换模式)和host-only(主机模式). 1 桥接模式(br ...
- Linux系统学习 三、网络基础—虚拟机网络配置
Linux网络基础 Linux的ip地址配置 Linux网络配置文件 常用网络命令 虚拟机网络参数配置 1.配置Linux的IP地址 首先配置一个IP地址,让IP生效. ifconfig查看当前网络配 ...
- CDH安装系统环境准备——虚拟机网络配置
虚拟机网络配置教程如下: 1.修改网络配置文件[root@master ~]# vi /etc/sysconfig/network-scripts/ifcfg-eth0配置IP地址.网关.掩码.DNS ...
- 环境变量(windows下tomcat问题);shh连接虚拟机网络配置
环境变量(windows下tomcat问题) 有tomcat有jdk 再配置环境变量:参考 提示:若选择“用户变量”,则本次配置的变量只对该用户有效 若选择“系统变量”,则对所有用户 ...
- KVM——以桥接的方式搭建虚拟机网络配置
以桥接的方式搭建虚拟机网络,其优势是可以将网络中的虚拟机看作是与主机同等地位的服务器. 在原本的局域网中有两台主机,一台是win7(IP: 192.168.0.236),一台是CentOS7(IP: ...
- 【CentOS】虚拟机网络配置与远程登录
////////////////////////////////////11月16日更新////////////////////////////////////////////////////// 一 ...
- VirtualBox 内的 Ubuntu Server 虚拟机网络配置
环境: 宿主机:Windows 7,单网卡: 虚拟机:ubuntu-14.04.1-server-amd64: 宿主机上网是连接的路由器,IP 地址是通过 DHCP 服务自动获取的: 基本情况: Ub ...
- vm克隆虚拟机网络配置
*CentOS虚拟机网络连接方式为:桥接模式* 虚拟机克隆后会导致网络连接不上:(引起原因是新的MAC和网卡配置对应不上)问题解决(在克隆机里执行下列步骤): vi /etc/udev/rules.d ...
- 【VMware】VMware Workstation中虚拟机网络配置
一直用的vmware的虚拟机以及UVP还有cirtix的虚拟机,然后对vmware workstation却一窍不通,这个怎么了得,下面介绍一下我学习中遇到的问题及解决办法. 一.准备工作: vmwa ...
随机推荐
- Beta阶段计划
Beta阶段计划 JuJu 冲刺时间:12月27日至1月5号(遇到节假日顺延) 人员: 陈灿: 项目经理 金华:负责算法优化与提升 婷婷:同上 恩升:绘图 胡凯:对比pytorch的basel ...
- 发送短信-----用restful 校验规则
我们的需求如下 1. 获取手机号 . 手机格式校验 . 生成随机验证码 . 验证码发送到手机上 . 把验证码+手机号保留(30s过期) 复习 我们在有表的情况下的序列化 class MessageSe ...
- 深入解读EOS源代码之——区块链内核
EOS进入大众视野并且受到热议已经有一段时间了,各种热捧和争议过后,是时候让我们静下来搞清楚EOS到底是一个什么样的产品.本文从技术角度深入的分析EOS底层设计,从源代码入手,一层层揭开EOS区块链底 ...
- Lua生成比较理想的随机数的方法
lua需要生成随机数的需求也是很常见的,为了生成看起来更随机的数字,我们需要注意以下几点 我们也需要给随机数设置随机数种子:math.randomseed(xx) lua对随机数种子也是有一定要求的: ...
- Echarts 折线图y轴标签值过长 显示
参考: https://blog.csdn.net/dandelion_drq/article/details/79270597 改变Y轴单位:https://www.cnblogs.com/cons ...
- 第3节 sqoop:3、sqoop的入门测试使用
3.5. Sqoop的数据导入 “导入工具”导入单个表从RDBMS到HDFS.表中的每一行被视为HDFS的记录.所有记录都存储为文本文件的文本数据(或者Avro.sequence文件等二进制数据) 列 ...
- 解题报告:luogu P5020(NOIP 2018 D1T2)
题目链接:P5020 货币系统 \(NOIP\) 的题挺精华啊. 开始感觉自己有隐约的思路,但感觉太暴力,连数据范围都没看,就去看题解了(不会啊). 听说是\(dp\)又是一惊,直接弃疗. 其实只是个 ...
- MongoDB首次启动常见问题
问题1. exception in initandlisten 29 data directory /data/db not found 问题:MongoDB默认存储路径为/data/db,这里显示没 ...
- thread.start和threadstart.invoke的区别
new Thread(() =>refreshDGVdelegate(App.StockList)).Start();//在新线程中执行操作 new ThreadStart(() => r ...
- 树莓派 Raspberry 软件源更改 看门狗启用
看门狗无法在pi1上执行,似乎后更高级的pi上面才可用 1.替换脚本 下面脚本请直接复制到终端执行!! 适用于raspbian-stretch(基于Debian9) sudo -s echo -e & ...