`
ouyida3
  • 浏览: 50386 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

win xp搭建hadoop

 
阅读更多

win xp搭建hadoop

环境准备

Win xp

Cygwin1.7.9

Hadoop-0.20.2

Hbase-0.90.3

Zookeeper-3.3.2

jdk-6u26-windows-i586.exe

 

安装cygwin

双击setup.exe

因为我已经在别的机器安装过,所以有安装拷贝,选择第三个;如果不是,选择第一个从internet安装

推荐直接安装在根目录

选择安装文件,如果从internet下载,需要选择存放的位置:

弹出这个不管,确定即可

这里是开始安装,注意,默认是不安装ssh的,而我们需要安装

输入ssh,自动匹配

用鼠标点击一下net defult下面的,由skip改为安装的版本

 

配置ssh

 

双击桌面的Cygwin,打开终端

没配置ssh服务前,是连接不成功

Administrator@pc ~

$ ssh localhost

ssh: connect to host localhost port 22: Connection refused

 

输入ssh-host-config配置,一直输入yesvalue输入netsec tty

Administrator@pc ~

$ ssh-host-config

*** Info: Generating /etc/ssh_host_key

*** Info: Generating /etc/ssh_host_rsa_key

*** Info: Generating /etc/ssh_host_dsa_key

*** Info: Generating /etc/ssh_host_ecdsa_key

*** Info: Creating default /etc/ssh_config file

*** Info: Creating default /etc/sshd_config file

*** Info: Privilege separation is set to yes by default since OpenSSH 3.3.

*** Info: However, this requires a non-privileged account called 'sshd'.

*** Info: For more info on privilege separation read /usr/share/doc/openssh/READ

ME.privsep.

*** Query: Should privilege separation be used? (yes/no) yes

*** Info: Note that creating a new user requires that the current account have

*** Info: Administrator privileges.  Should this script attempt to create a

*** Query: new local account 'sshd'? (yes/no) yes

*** Info: Updating /etc/sshd_config file

*** Info: Added ssh to C:\WINDOWS\system32\driversc\services

 

 

*** Warning: The following functions require administrator privileges!

 

*** Query: Do you want to install sshd as a service?

*** Query: (Say "no" if it is already installed as a service) (yes/no) yes

*** Query: Enter the value of CYGWIN for the daemon: [] netsec tty

 

*** Info: The sshd service has been installed under the LocalSystem

*** Info: account (also known as SYSTEM). To start the service now, call

*** Info: `net start sshd' or `cygrunsrv -S sshd'.  Otherwise, it

*** Info: will start automatically after the next reboot.

 

*** Info: Host configuration finished. Have fun!

 

 

启动服务

Administrator@pc ~

$ net start sshd

CYGWIN sshd 服务正在启动 .

CYGWIN sshd 服务已经启动成功。

 

连接自己和别人都成功

Administrator@pc ~

$ ssh localhost

Administrator@localhost's password:

 

Administrator@pc ~

$ ssh 130.51.38.219

The authenticity of host '130.51.38.219 (130.51.38.219)' can't be established.

ECDSA key fingerprint is c4:d0:48:2a:56:c5:22:26:7e:28:61:2b:6c:e3:c1:7a.

Are you sure you want to continue connecting (yes/no)? yes

Warning: Permanently added '130.51.38.219' (ECDSA) to the list of known hosts.

Administrator@130.51.38.219's password:

Last login: Mon Aug  8 14:58:31 2011 from localhost

 

免密码ssh配置

比如,需要master免密码sshslave,则需要在master生成公钥放到slave

Administrator@pc ~

$ ssh-keygen

Generating public/private rsa key pair.

Enter file in which to save the key (/home/Administrator/.ssh/id_rsa):

Enter passphrase (empty for no passphrase):

Enter same passphrase again:

Your identification has been saved in /home/Administrator/.ssh/id_rsa.

Your public key has been saved in /home/Administrator/.ssh/id_rsa.pub.

The key fingerprint is:

e6:15:b6:91:05:ce:6a:31:41:ad:00:14:cd:86:1b:b6 Administrator@pc

The key's randomart image is:

+--[ RSA 2048]----+

|   .+* .o....    |

|    + =  +.o     |

|   . = .o.B      |

|    E   .= +     |

|        S o      |

|       + .       |

|        .        |

|                 |

|                 |

+-----------------+

 

公钥生成在D:\cygwin\home\Administrator\.ssh,可以生成keys文件给s,也可以把里面的串给s,让s自己粘贴到自己的keys文件里。

Administrator@pc ~

$ cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys

 

master里修改C:\WINDOWS\system32\drivers\etc\hosts,增加slave的机器名和ip映射

改完ssh的配置记得重启!net stop sshd

 

安装java

建议更改为没有空格的路径:(jre也是)

 

安装hadoop

把下载的hadoop-0.20.2.tar.gzhbase-0.90.3.tar.gzzookeeper-3.3.2.tar.gz放到~目录(放到哪只是个人喜好),然后解压

 

配置hadoop

配置以下文件

hadoop-env.sh

core-site.xml

hdfs-site.xml

mapred-site.xml

hbase-env.sh

hbase-site.xml

zoo.cfg

 

hbaselib文件夹下的hadoop-corejar替换为当前的版本。

 

 

 

 

 

 

 

分享到:
评论

相关推荐

    win7搭建hadoop开发环境工具文件

    在Windows 7操作系统中搭建Hadoop开发环境,...总之,搭建Win7上的Hadoop开发环境涉及下载和配置Hadoop,安装Eclipse插件,以及对相关文件进行适当修改。一旦完成,你就可以在Eclipse中愉快地开发和测试Hadoop应用了。

    win10下搭建Hadoop环境(jdk+mysql+hadoop+scala+hive+spark) 3.docx

    在Windows 10环境下搭建Hadoop生态系统,包括JDK、MySQL、Hadoop、Scala、Hive和Spark等组件,是一项繁琐但重要的任务,这将为你提供一个基础的大数据处理平台。下面将详细介绍每个组件的安装与配置过程。 **1. JDK...

    基于Docker搭建Hadoop集群(2).docx

    "基于Docker搭建Hadoop集群" 在本文中,我们将介绍如何基于Docker搭建Hadoop集群。Hadoop是大数据处理的常用工具,而Docker则是当前最流行的容器化技术。通过将Hadoop部署到Docker容器中,我们可以更方便地管理和...

    大数据教程之搭建Hadoop集群.zip_大数据环境搭建hadoop

    标题中的“大数据教程之搭建Hadoop集群.zip_大数据环境搭建hadoop”暗示了这是一个关于如何在大数据环境中构建Hadoop集群的教程。Hadoop是Apache软件基金会的一个开源项目,主要用于处理和存储海量数据,其分布式...

    ubuntu搭建hadoop单节点.docx

    ubuntu 搭建 Hadoop 单节点 Hadoop 是一个由 Apache 基金会所开发的分布式系统根底架构,用户可以在不了解分布式底层细节的情况下,开发分布式程序。Hadoop 实现了一个分布式文件系统(HDFS),简称 HDFS。HDFS 有...

    脚本搭建hadoop集群

    脚本搭建hadoop集群 可以自定义主机名和IP地址 可以自定义安装jdk和hadoop(格式为*tar.gz) 注意事项 1、安装完jdk和hadoop请手动source /etc/profile 刷新环境变量 2测试脚本环境为centOS6,其他操作系统会有些...

    搭建Hadoop伪分布

    搭建hadoop时的手写教程、教你避开一些技术障碍

    LinuxRedHat、CentOS上搭建Hadoop集群.pdf

    搭建Hadoop集群在LinuxRedHat、CentOS上的实现 Hadoop是一种流行的开源大数据处理平台,由Google开发,现被Apache基金会维护。Hadoop的核心是HDFS(Hadoop Distributed File System)和MapReduce,分别负责数据存储...

    Linux_RedHat、CentOS上搭建Hadoop集群

    【搭建Hadoop集群详解】 Hadoop是一个开源的分布式计算框架,专为处理和存储大量数据而设计。它的核心设计理念是高容错性、高效性和可扩展性,这使得Hadoop能够在大规模集群中处理PB级别的数据。Hadoop的可靠性源于...

    手动搭建hadoop高可用

    ### 手动搭建Hadoop高可用集群教程 #### 一、前言 本文将详细介绍如何从零开始手动搭建Hadoop高可用(HA)集群。Hadoop是一个能够处理大量数据的分布式计算框架,它由HDFS(Hadoop Distributed File System)和...

    超详细单机版搭建hadoop环境图文解析

    Hadoop 单机版搭建环境图文解析 Hadoop 是一种基于分布式计算的开源框架,由 Apache 基金会开发和维护。它主要由 HDFS(分布式文件系统)和 MapReduce(分布式计算框架)两部分组成。Hadoop 的主要特点是高可扩展性...

    第二章(Hadoop大数据处理实战)搭建Hadoop分布式集群.pdf

    第二章(Hadoop大数据处理实战)搭建Hadoop分布式集群.pdf第二章(Hadoop大数据处理实战)搭建Hadoop分布式集群.pdf第二章(Hadoop大数据处理实战)搭建Hadoop分布式集群.pdf第二章(Hadoop大数据处理实战)搭建Hadoop分布式...

    hadoop搭建步骤

    Hadoop搭建步骤 Hadoop是一个大数据处理框架,环境搭建是学习Hadoop的第一步,但要成功搭建一个分布式环境,还是颇费些周折的。以下是Hadoop搭建步骤的详细讲解。 一、静态IP配置 在所有机器上手工设置静态IP,...

    hadoop搭建 2.6.5版本 高可用搭建 hadoopha文件

    参照https://blog.csdn.net/hliq5399/article/details/78193113搭建 hadoop搭建 2.6.5版本 高可用搭建 hadoopha文件 可用于检查 或直接复制粘贴拿来用,需要注意的是,环境变量需要检查和配置。

    VMware7.1虚拟机+Ubuntu12.04搭建hadoop环境记录

    小白搭建hadoop完全分布式环境笔记,步骤详细,原创

    linux虚拟机搭建hadoop伪分布式集群

    在搭建Hadoop伪分布式集群的过程中,首先需要在Linux环境下配置VMware的NAT网络,确保虚拟机能够稳定地运行和通信。NAT网络允许虚拟机通过宿主机与外部网络进行通信,同时保持IP地址的固定性。具体操作包括取消DHCP...

    win7下Cygwin搭建Hadoop开发环境

    ### Win7 下 Cygwin 搭建 Hadoop 开发环境 #### 一、概述 在 Windows 7 系统中使用 Cygwin 搭建 Hadoop 开发环境是一项较为复杂的任务,需要对 Windows 系统环境变量、Cygwin 的安装与配置以及 Hadoop 安装包进行...

Global site tag (gtag.js) - Google Analytics