参考 http://www.cnblogs.com/welbeckxu/archive/2011/12/30/2306887.html
提示: 需要参考链接才能成功部署,下面是个人安装记录的一些东东,希望对你有用~~~
集群电脑ip设置
ubuntuMaster0
address 192.168.1.110
netmask 255.255.255.0
gateway 192.168.1.1
ubuntuSlave0
address 192.168.1.120
netmask 255.255.255.0
gateway 192.168.1.1
ubuntuSlave1
address 192.168.1.121
netmask 255.255.255.0
gateway 192.168.1.1
sudo vim /etc/network/interfaces
auto eth0
iface eth0 inet static
ip 192.168.1.110
netmask 255.255.255.0
gateway 192.168.1.1
sudo /etc/init.d/networking restart 使静态ip生效
0)每台电脑新建用户hadoop
sudo useradd -s /bin/bash -d /home/hadoop -m hadoop -g cloudserver -G root
/bin/bash 能够自动提示
-g 组
-G 又属于root组
sudo passwd hadoop
1) 安装JDK
全局安装,hadoop用户在.bashrc中添加java_home,hadoop_home即可
参考.bashrc
PATH=$PATH:$HOME/bin
export JAVA_HOME=/usr/lib/jvm/java-6-sun
export HADOOP_HOME=/home/hadoop/hadoop-1.0.4
export PATH=$PATH:$JAVA_HOME/bin:$HADOOP_HOME/bin
export CLASSPATH=$JAVA_HOME/lib:$HADOOP_HOME/lib:.
2) 配置SSH
SSH是telnet的加强版,采用公钥,私钥进行加密
Hadoop集群要求节点之间免密码登录,首先介绍下SSH的用法
Client A(hadoop用户) ssh Server B(hadoop用户)
A:
hadoop@A:~$ ssh-keygen -t rsa -P ""
A产生公钥私钥
hadoop@A:~$ ssh-copy-id -i $HOME/.ssh/id_rsa.pub hadoop@B
将A公钥上传给B的hadoop用户.ssh目录下
hadoop@A:~$ ssh B
(B可以使地址或者机器名)
若A和B是同一台机器
hadoop@A:~$ ssh-keygen -t rsa -P ""
hadoop@A:~$ cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
3) 下载解压hadoop
sudo cp ~/Downloads/hadoop.tar.gz /home/hadoop
sudo chown hadoop:cloudserver hadoop.tar.gz
su hadoop
tar zxvf hadoop.tar.gz
遇到的问题:
hadoop bash: warning: setlocale: LC_ALL: cannot change locale (zh_CN.UTF-8)
在hadoop的.bashrc中添加export LC_ALL=C,问题消失,但是中文乱码了
分享到:
相关推荐
首先,我们来看任务1——Hadoop集群的部署。这一步至关重要,因为它为整个大数据处理系统提供了基础架构。在虚拟机中安装Ubuntu Kylin 16.04.4是常见的选择,因为这是一个稳定且支持Hadoop的Linux发行版。安装完成后...
为了构建基于Ubuntu的Hadoop集群,首先需要准备以下运行环境: - 操作系统:Ubuntu 14.04 LTS - 虚拟化平台:VMware Workstation 12 Pro ##### 3.2 VMware Workstation 12 Pro的安装 - 安装VMware Workstation 12 ...
"基于Ubuntu的hadoop集群安装与配置" 本文将详细介绍基于Ubuntu环境下的Hadoop集群安装与配置,涵盖Hadoop的基本概念、HDFS(分布式文件系统)、MapReduce(分布式计算模型)、集群架构、NameNode和DataNode的角色...
"机房Hadoop集群部署"是一个复杂的过程,涉及到硬件准备、软件安装、配置优化以及系统测试等多个环节。以下是对这一主题的详细阐述: 1. **硬件规划**:机房中的Hadoop集群通常由多台服务器组成,包括NameNode(主...
Hadoop 集群部署详解 Hadoop 集群部署是大数据处理和存储的关键步骤,以下是 Hadoop 集群部署的详细说明: 1. NameNode 和 JobTracker 的角色 在 Hadoop 集群中,一台机器被指定为 NameNode,另一台不同的机器被...
"Hadoop 集群部署" Hadoop 是一种基于分布式计算的开源框架,主要用于处理大规模数据。为了成功部署 Hadoop 集群,需要准备好 Linux 操作系统、虚拟机环境、Hadoop 软件包、hosts 文件、namenode、datanode 等组件...
通过其直观的Web界面,用户可以方便地进行集群部署、服务启动与停止、配置更新,以及监控集群健康状况。Ambari还支持告警框架,当发生异常情况时,如节点故障或资源不足,能及时发出通知。此外,它提供的RESTful API...
### Hadoop单机与集群部署知识点 #### 一、Hadoop单机系统版本安装配置 **1.1 配置前的准备工作** - **添加hadoop用户并设置密码:** - 在Linux环境下,首先需要创建一个专用的`hadoop`用户,并为其设置一个安全...
### Hadoop集群部署及测试实验知识点详述 #### 一、实验目的与要求 本实验旨在让学生通过实际操作,深入了解并掌握Hadoop集群的基本安装、配置及简单的测试过程。具体目标包括: 1. **理解虚拟机环境搭建**: - ...
在 Ubuntu 上部署 Hadoop 集群有助于利用 Linux 系统的稳定性和效率来运行大数据处理任务。 描述虽然为空,但我们可以推断这篇博客(博文链接:https://douglee.iteye.com/blog/728097)可能详细介绍了如何配置和...
* YARN是一个资源管理器,负责管理Hadoop集群中的资源。 Hadoop伪分布部署 伪分布部署是指在单个节点上部署Hadoop所有组件,以便于测试和开发。下面是伪分布部署Hadoop的步骤: 1. 配置环境变量。在`hadoop-env....
Hadoop集群安装部署的知识点总结如下: 1. Hadoop集群安装部署的目标: - 掌握Hadoop的集群安装配置方法; - 掌握SSH配置方法; - 掌握Hadoop集群服务启动与停止; - 会使用Hadoop集群运行简单的MapReduce计算...
在大数据领域,Hadoop是一个关键的开源框架,用于存储和处理海量数据。"Hadoop集群自动安装"是指通过自动...随着技术的发展,自动化和容器化技术的结合(如Kubernetes)将进一步提升Hadoop集群部署的灵活性和可扩展性。
本篇文章将详细介绍如何搭建一个Hadoop集群环境,为初学者提供指导。 首先,我们需要了解Hadoop的核心组件。Hadoop主要由两个核心部分组成:Hadoop Distributed File System (HDFS) 和 MapReduce。HDFS是分布式文件...
总的来说,这份Hadoop集群安装指南为用户提供了一套完整的步骤来搭建和验证Hadoop集群,从基础的虚拟环境搭建、操作系统配置,到Hadoop集群的详细配置部署,以及问题解决方法的介绍,内容相当全面且实用,适合不同...
### 在Ubuntu 14.04 LTS下通过Cloudera CDH 5.4.8搭建Hadoop集群 #### 1. 前期准备工作 ##### 1.1 集群规划 为了构建一个高效的Hadoop集群,首先需要对硬件资源进行合理规划。根据文档中的描述,该集群共有8台...
### Ubuntu_Hadoop部署笔记 #### 一、Jdk安装与配置 为了确保Hadoop能够正常运行,首先需要在Ubuntu系统上安装Java Development Kit (JDK)...这些配置是Hadoop集群运行的基础,确保每个步骤都准确无误是非常重要的。
Hadoop集群的安装和配置涉及到多个步骤,包括环境准备、Hadoop组件的下载、配置文件的修改、环境变量设置以及启动和测试服务。在Ubuntu系统上,这通常涉及安装Java开发环境,配置Hadoop的环境变量,如`HADOOP_HOME`...
这10页内容可能会提供快速入门的指导,适合初学者或希望快速了解Hadoop集群部署的读者。 【标签】"Hadoop集群搭建共10页.p" 这个标签可能是误输入,但可以理解为与Hadoop集群搭建相关的要点或者关键点,可能是每个...