大数据集群搭建之节点的网络配置过程(二)
来源:互联网 发布:知乎自媒体入住 编辑:程序博客网 时间:2024/05/22 15:45
紧接着上一章来设置windows的vmnet8的ip地址和虚拟机中centos的ip地址。
NAT虚拟网络的配置图如下图所示:
1、这里根据VMware中得到的网关地址去设置vmnet8的ip地址。
网关地址查看:
2、得到的网关地址后去设置vmnet8,将网关地址设置为vmnet8的网关地址,DNS地址;IP地址可以自己设置(只要在同一个局域网就行)。(参考NAT虚拟网络的配置图)
例如:我得到的网关地址(gw)是:192.168.33.1。
vmnet8设置的ip地址可以是:192.168.33.2–192.168.33.255。
相应的DNS地址和网关地址一样。
3、配置好vmnet8后,就开始配置Linux虚拟机(参考NAT虚拟网络的配置图),这时你只需要将虚拟机配置下网络就行了。具体操作如下:
修改ip地址:
命令行执行:vi /etc/sysconfig/network-scripts/ifcfg-eth0
按照如下设置做修改
命令行执行以下语句重启网络:
service network restart
4、配置完成后,使用VMware对配置好的虚拟机进行克隆(相关步骤可自行百度),然后参考NAT虚拟网络的配置图再对其他虚拟机进行网络配置。但是我们搭建的集群各个虚拟机之间还没法互相识别。
如何在局域网内让各个服务器互相识别?
通过在每台服务器的Hosts文件下声明每个IP地址对应的主机名就OK了。这样每次在一台服务器上去访问另外一台服务器时,输入对应的网址,该服务器会先去本地的Hosts文件中查找看是否有对应的域名,若有则直接发送对应IP地址。
这里有必要解释下DNS的解析网址的原理:
接下来我们就需要在每台虚拟机Hosts文件下声明每个IP地址对应的主机名。具体操作如下:
在虚拟机命令行输入:
vi /etc/hosts
添加集群包含的各个虚拟机的ip的主机名,如图所示:
修改主机名的操作:
vi /etc/sysconfig/network
最后配置完成后,打开虚拟机通过Ping操作查看集群各个节点间是否能通信。
操作:
ping 192.169.11.2(另一台虚拟机的IP地址)
效果图:
至此,集群算是完成了最基本的配置,接下来需要安装相关的软件和hadoop等工具。将在下一章介绍。
- 大数据集群搭建之节点的网络配置过程(二)
- 大数据集群搭建之Linux的安装(一)
- (大数据之hadoop)Hadoop2.2.0版本多节点集群及eclipse开发环境搭建
- 大数据系列之Hadoop----(1)集群搭建
- 大数据集群搭建之hadoop、tomcat、jdk等工具的安装(三)
- kubeadm搭建kubernetes集群之二:创建master节点
- kubeadm搭建kubernetes集群之二:创建master节点
- 【大数据】开发环境搭建(二):hadoop伪分布式集群环境搭建(上)
- 【大数据】搭建简单的Hadoop集群
- 大数据_Storm_Storm集群的搭建
- Ambari大数据集群的搭建
- 大数据分布式集群搭建(1)
- 大数据分布式集群搭建(2)
- 大数据分布式集群搭建(插曲)
- 大数据分布式集群搭建(3)
- 大数据分布式集群搭建(4)
- 大数据分布式集群搭建(5)
- 大数据分布式集群搭建(6)
- HDFS Ozone的Pipeline实现机制
- C++中 #ifdef 和#endif的作用
- LeetCode-Easy-Java-Longest Continuous Increasing Subsequence
- 深度学习——NIN
- mysql数据库mysql: [ERROR] unknown option '--skip-grant-tables'
- 大数据集群搭建之节点的网络配置过程(二)
- jquery ajax报Uncaught TypeError :Illegal invocation
- 洛谷 P2261 [CQOI2007]余数求和
- web项目的分层思想
- 决策树(DecisionTree)的白话原理和简单应用
- Android之xxx is not a concrete class解决办法
- 第三周项目1(2)
- python 多维切片之冒号和三个点
- Mac下,eclipse初始化chrome浏览器driver的写法