Ubuntu 14.10 安装 hadoop-2.6.0单机配置和伪分布式配置
来源:互联网 发布:福州南威软件java 编辑:程序博客网 时间:2024/06/08 16:59
sudo apt-get install ssh openssh-server
sudo apt-get install ssh openssh-client
启动ssh-server
$ sudo /etc/init.d/ssh restart
$ netstat -tlptcp6 0 0 *:ssh *:* LISTEN -
看到上面这一行输出说明ssh-server已经在运行了。
关闭防火墙
sudo ufw disablessh生成密钥有rsa和dsa两种生成方式,默认情况下采用rsa方式
ssh-keygen -t rsa -P ""
cd ~/.ssh
cat id_rsa.pub >> authorized_keys
安装hadoop
cd /home/jonee
解压hadoop-2.6.0.tar.gz
sudo tar -zxvf hadoop-2.6.0.tar.gz
将解压出的文件夹改名为hadoopsudo mv hadoop-2.6.0 hadoop将该hadoop文件夹的属主用户设为jonee
sudo chown -R jonee hadoop
sudo tar -zxvf hadoop-2.6.0.tar.gz
sudo chmod -R 777 /home/jonee/hadoop
--群组用户名:
sudo chown -R hadoop:hadoop /home/jonee/hadoop
2.配置
修改bashrc的配置
sudo nano ~/.bashrc
在文件末尾添加:
#HADOOP VARIABLES START
export JAVA_HOME=/usr/lib/jvm/java-7-openjdk-i386export HADOOP_INSTALL=/home/jonee/hadoopexport PATH=$PATH:$HADOOP_INSTALL/binexport PATH=$PATH:$HADOOP_INSTALL/sbinexport HADOOP_MAPRED_HOME=$HADOOP_INSTALLexport HADOOP_COMMON_HOME=$HADOOP_INSTALLexport HADOOP_HDFS_HOME=$HADOOP_INSTALLexport YARN_HOME=$HADOOP_INSTALLexport HADOOP_COMMON_LIB_NATIVE_DIR=$HADOOP_INSTALL/lib/nativeexport HADOOP_OPTS="-Djava.library.path=$HADOOP_INSTALL/lib"#HADOOP VARIABLES END
配制文件
hadoop-env.shsudo nano home/jonee/hadoop/conf/hadoop-env.sh
设置
export JAVA_HOME=/usr/lib/jvm/java-7-openjdk-i386
core-site.xml
编辑命令
<span style="font-family: Arial, Helvetica, sans-serif; background-color: rgb(255, 255, 255);">sudo nano /home/jonee/hadoop/etc/hadoop/core-site.xml</span>
<configuration> <property> <name>hadoop.tmp.dir</name> <value>/home/jonee/hadoop/tmp</value> <description>Abase for other temporary directories.</description> </property> <property> <name>fs.defaultFS</name> <value>hdfs://localhost:9000</value> </property></configuration>
编辑命令
sudo nano /home/jonee/hadoop/etc/hadoop/mapred-site.xml
</pre><pre name="code" class="html"> <configuration> <property> <name> mapred.job.tracker</name> <value>localhost:9001</value> </property> </configuration>
编辑命令
</pre> sudo nano /home/jonee/hadoop/etc/hadoop/mapred-site.xml<pre name="code" class="html"> <configuration> <property> <name>mapred.job.tracker</name> <value>localhost:9001</value> </property> </configuration>sudo nano /home/jonee/hadoop/etc/hadoop/yarn-site.xml
<configuration> <property> <name>mapreduce.framework.name</name> <value>yarn</value> </property> <property> <name>yarn.nodemanager.aux-services</name> <value>mapreduce_shuffle</value> </property></configuration>sudo nano /home/jonee/hadoop/etc/hadoop/hdfs-site.xml
<configuration><property> <name>dfs.replication</name> <value>1</value> </property> <property> <name>dfs.namenode.name.dir</name> <value>file:/home/jonee/hadoop/dfs/name</value> </property> <property> <name>dfs.datanode.data.dir</name> <value>file:/home/jonee/hadoop/dfs/data</value> </property> <property> //这个属性节点是为了防止后面eclopse存在拒绝读写设置的 <name>dfs.permissions</name> <value>false</value> </property></configuration>
读写权限
sudo chmod 777 /home/jonee/hadoop
卸载
sudo apt-get purge hadoop-2.6.0.tar.gz
sudo apt-get autoremove
sudo apt-get clean
和
dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P
0 0
- Ubuntu 14.10 安装 hadoop-2.6.0单机配置和伪分布式配置
- hadoop-2.6.0单机配置和伪分布式配置
- Hadoop:Hadoop单机伪分布式的安装和配置
- Hadoop:Hadoop单机伪分布式的安装和配置
- Hadoop-2.8.0安装教程---单机/伪分布式配置
- Hadoop单机伪分布式配置
- Ubuntu14.04下hadoop-2.6.0单机配置和伪分布式配置
- [转载] Ubuntu14.04下hadoop-2.6.0单机配置和伪分布式配置
- Ubuntu12.04下hadoop-2.6.0单机配置和伪分布式配置
- Ubuntu16.04下hadoop-2.6.0单机配置和伪分布式配置
- Ubuntu配置hadoop单机+伪分布式环境+eclipse--安装eclipse并配置插件(四)
- Ubuntu配置hadoop单机+伪分布式环境+eclipse--安装hadoop(一)
- Hadoop安装单机/伪分布式配置/Hadoop集群
- Ubuntu配置hadoop单机+伪分布式环境+eclipse--配置hadoop伪分布式环境(三)
- linux(Ubuntu)下安装ssh和伪分布式配置Hadoop
- Ubuntu配置hadoop单机+伪分布式环境+eclipse-- 配置hadoop单机环境(二)
- Ubuntu Hadoop 单机/伪分布式安装配置资料梳理及常见错误处理
- Ubuntu系统下的Hadoop集群(1)_Hadoop安装教程_单机/伪分布式配置
- viewpager 切换到前面的页面出现空问题
- 第八周项目1 实现复数类中的运算符重载
- 3.22
- ubuntu 下postgresql入门
- Oracle SQL 交集 intersect 与差集minus
- Ubuntu 14.10 安装 hadoop-2.6.0单机配置和伪分布式配置
- Java之于反射
- bootstrap jquery.slimscroll
- android中图片的三级缓存cache策略(内存/文件/网络)
- 数据结构栈及其用法(C语言实现)
- Windows 已在 test.exe 中触发一个断点。 其原因可能是堆被损坏
- java中的多线程
- Java调用本地接口常见错误
- cf 46-d (模拟区间覆盖)