zoukankan      html  css  js  c++  java
  • Hadoop集群Linux基本环境搭建

    安装虚拟机

    VMWare下载

    微信公众号“软件安装管家”里下载安装,并附有破解教程

    虚拟机镜像下载

    Ubuntu和CentOS均可,Ubuntu最好16.04及以上,CentOS最好7及以上

    CentOS7下载链接 Ubuntu16.04下载链接

    虚拟机克隆

    安装完成一个虚拟机后,可以选择直接克隆,生成集群。

    ps:如果不是克隆,而是直接复制的虚拟机文件,新的虚拟机不会自动分配IP和MAC地址,需要自己手动更改。如果是克隆则不需要担心这个问题,克隆之后,DHCP服务器会为新的虚拟机自动分配IP和MAC地址。

    虚拟机配置

    更改主机名称

    • hostname 主机名称

      这种方式只是暂时更改主机名称,重启会失效

    • 更改 /etc/hostname文件

      使用命令,进入更改主机名称,这种方式是永久的,但需要重启虚拟机

      vim /etc/hostname
      

    域名映射

    使用命令,添加虚拟机域名映射

    vim /etc/hosts
    

    SSH免密登录

    • 创建密钥对(公钥和私钥)

      ssh-keygen -t rsa
      
    • 拷贝公钥到同一台机器,这里以第一台机器为例,集群中所有机器都要执行此命令

      ssh-copy-id node-1
      
    • 复制第一台机器上的认证到其他机器上

      scp /root/.ssh/authorized_keys node-2:/root/.ssh/
      

      这样集群中任意两台机器之间就获得了认证,完成了免密登录。

    时钟同步

    • 安装插件

      yum install -y ntp
      
    • 创建定时任务

      crontab -e   #进入定时任务编辑
      */1 * * * * /usr/sbin/ntpdate ntp4.aliyun.com
      
    • 说明

      为了防止集群中的节点时间不一致所可能导致的数据不一致的情况,采用通过网络的方式,使得所有的节点都与时钟服务器时间保持一致
      
  • 相关阅读:
    web前端之 CSS
    web前端之 HTML标签详细介绍
    web前端之 HTML介绍
    c++之 scanf 接收用户输入内容
    JQ 全选、全不选
    java 除法向上,向下取整
    Java使用占位符拼接字符串
    eclipse远程debug
    阿里 drds 分布式数据库分节点查询
    Mysql 修改字段长度、修改列名、新增列、修改自增主键起始值
  • 原文地址:https://www.cnblogs.com/haheihei/p/14295591.html
Copyright © 2011-2022 走看看