• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
导航菜单
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • windows
  • 服务器硬件
  • 服务器运维
  • 云计算
  • 虚拟化
  • IIS教程
  • Linux
  • Apache
  • Ftp
  • DNS
  • Nginx
您的位置:首页 > 服务器 >云计算 > Hadoop集群搭建之搭建DNS,hadoop集群dns

Hadoop集群搭建之搭建DNS,hadoop集群dns

作者:网友 字体:[增加 减小] 来源:互联网

本文主要包含hadoop集群搭建,hadoop集群环境搭建,hadoop2.6集群搭建,如何搭建hadoop集群,hadoop2.6.0集群搭建等服务器相关知识,网友希望可以进行参考

Hadoop集群搭建之搭建DNS,hadoop集群dns


Linux操作系统:Ubuntu 12


DNS环境规划

DNS服务器:suh01.hadoop.com(192.168.1.201)

DNS客户端:suh02.hadoop.com(192.168.1.202)、suh03.hadoop.com(192.168.1.203)


一、DNS搭建
1. bind 的安装
1.1 查看是否安装bind
#dpkg --list|grep 'bind' 

1.2 选择一台机器(192.168.1.201)作为DNS服务器,安装bind相关的三个软件包
#sudo apt-get install bind9 dnsutils bind9-doc  


PS:
在进行BIND安装的的时候,老是提示域名解析方面的问题,错误关键提示:Something wicked happened resolving 'security.ubuntu.com:http'
分析:apt-get install 在安装bind的相关软件时会去security.ubuntu.com:http取,但是这个域名无法识别。查看/etc/resolv.conf文件,
     发现它的内容是空的,所以问题很可能是没有对应的域名解析服务器导致的。
处理方案:在配置文件中/etc/resolv.conf,增加可知的DNS服务器地址,具体如下操作:
root@suh01:/var# vi /etc/resolv.conf
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
#     DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
nameserver 202.101.224.69
nameserver 202.101.226.69
        
增加完成后,再次执行sudo apt-get install bind9 dnsutils bind9-doc 就能正常下载安装bind相关软件及服务了。
安装完成后,会在/etc目录下生成bind目录,bind相关的配置文件都在/etc/bind目录下。


2. bind 的配置
2.1 修改配置文件 /etc/bind/named.conf.local ,增加hadoop.com域,以及其反向域
#cd /etc/bind/
#vi named.conf.local
zone "hadoop.com"  {
type master;
file "/etc/bind/db.hadoop.com";
};
zone "1.168.192.in-addr.arpa"  {
type master;
file "/etc/bind/db.192.168.1";
};



2.2 配置正向解析文件
直接拷贝并修改db.local模板:
#cp -p db.local db.hadoop.com    //注意这里的文件命名要和2.1中zone里设置的file的值一致

修改 db.hadoop.com 文件的内容如下:
;
; BIND data file for local loopback interface
;
$TTL    604800
@       IN      SOA     suh01.hadoop.com. root.suh01.hadoop.com. (
                              2         ; Serial
                         604800         ; Refresh
                          86400         ; Retry
                        2419200         ; Expire
                         604800 )       ; Negative Cache TTL
;
@       IN      NS      suh01.hadoop.com.
suh01 IN A 192.168.1.201
suh02 IN A 192.168.1.202
suh03 IN A 192.168.1.203


2.3 配置反向解析文件
进入到/var/named目录,拷贝并修改一个模板:
#cp -p db.local db.192.168.1  //注意这里的文件命名要和2.2中zone里设置的file的值一致

修改 db.192.168.1 文件的内容如下:
;
; BIND data file for local loopback interface
;
$TTL    604800
@       IN      SOA     suh01.hadoop.com. root.suh01.hadoop.com. (
                              2         ; Serial
                         604800         ; Refresh
                          86400         ; Retry
                        2419200         ; Expire
                         604800 )       ; Negative Cache TTL
;
@       IN      NS      suh01.hadoop.com.
201 IN PTR suh01.hadoop.com.
202 IN PTR suh02.hadoop.com.
203 IN PTR suh03.hadoop.com.


2.4 在 suh01.hadoop.com 上重启DNS服务器
#/etc/init.d/bind9 restart


2.5 修改各个节点(suh01.hadoop.com、suh02.hadoop.com、suh03.hadoop.com),将其nameserver设置为我们配置的DNS服务器的IP地址
#vi /etc/resolv.conf(该文件会在重启后还原,可添加至/etc/resolvconf/resolvconf.d/tail,无则新建)
nameserver 192.168.1.201

PS:我们在第一步的时候为了正常下载bind相关的服务,增加了两个nameserver,这时可以直接将它注解掉,或者将我们
  的nameserver 192.168.1.201放置于这两个的前面。
nameserver 192.168.1.201   
nameserver 202.101.224.69
nameserver 202.101.226.69

3 测试DNS服务是否运行正常(在任意节点机器上执行都可)
#nslookup suh02.hadoop.com
命令执行后,自动解析出这域名对应的主机IP地址
Server:         192.168.1.201
Address:        192.168.1.201#53


Name:   suh03.hadoop.com
Address: 192.168.1.202

#nslookup 192.168.1.202
命令执行后,自动解析出这域名对应的主机IP地址
Server:         192.168.1.201
Address:        192.168.1.201#53


202.1.168.192.in-addr.arpa      name = suh02.hadoop.com.

版权声明:本文为博主原创文章,未经博主允许不得转载。

分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • hadoop集群搭建-笔记,hadoop集群搭建
  • Hadoop集群搭建之搭建DNS,hadoop集群dns
  • hadoop集群搭建之NFS服务,hadoop集群nfs
  • hadoop集群扩展,hadoop集群
  • Hadoop集群性能优化一,Hadoop集群性能优化
  • Hadoop之——搭建ZooKeeper服务器集群,hadoopzookeeper
  • Hadoop之——分布式集群安装过程简化版,hadoop集群简化版
  • Hadoop集群优化,hadoop集群

相关文章

  • 《4》CentOS7.0+OpenStack+kvm云平台部署—配置Nova,《4》kvm
  • 【HBase】how many zookeepers should i run?,hbasezookeepers
  • hadoop修改启动主机名称
  • 胡振亮:原来这就是很多网站百度权重做不上去的原因,胡振亮重做
  • kafka集群搭建,kafka集群
  • Mahout的BreimanExample例子分析,mahoutexample
  • R720 disable hyperthreading,r720hyperthreading
  • <转>Openstack ceilometer 宿主机监控模块扩展,openstackceilometer
  • 搭建私有 Docker 仓库服务器,docker仓库
  • Mahout-HashMap的进化版FastByIdMap,mahout

文章分类

  • windows
  • 服务器硬件
  • 服务器运维
  • 云计算
  • 虚拟化
  • IIS教程
  • Linux
  • Apache
  • Ftp
  • DNS
  • Nginx

最近更新的内容

    • 大数据学习笔记1--hadoop简介和入门,学习笔记1--hadoop
    • 如何配置和使用Pivotal Cloud Foundry里的HAPorxy(下),pivotalhaporxy
    • [Hive]HBaseIntegration:通过Hive读写HBase,
    • 分布式数据库MVCC读写设计,数据库mvcc读写
    • HBase入门5(集群),hbase入门5集群
    • MyEclipse字体和保护色设置,myeclipse保护色
    • Greenplum+Hadoop学习笔记-14-定义数据库对象之创建与管理模式,hadoop-14-
    • solr实战-(一),solr实战
    • 搭建私有 Docker 仓库服务器,docker仓库
    • 说说hadoop,hadoop

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有