配置单节点伪分布式Hadoop

发表于:2015-8-07 10:20

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:流水淙淙    来源:51Testing软件测试网采编

  一.所需软件
  jdk和ubuntu都是32位的。
  二.安装JDK
  1.建jdk文件夹
  <span style="font-family: 楷体; font-size: 18pt;">cd usr
  sudo mkdir javajdk
  </span>
  2.移动mv或者复制cp安装包
  <span style="font-family: 楷体; font-size: 18pt;">//进入桌面
  cd home/hxsyl/DeskTop
  sudo mv /usr/javajdk
  </span>
  3.安装
  <span style="font-family: 楷体; font-size: 18pt;">//切换到root下
  //如果忘记密码,先
  sudo passwd
  //直接会让你输入新密码,不需要输入原来的密码
  //到jdk目录下
  ./jdk-6u30-linux-i586.bin
  //如果提示权限不足,先
  chmod 777 jdk-6u30-linux-i586.bin
  </span>
  3.配置环境变量
  <span style="font-family: 楷体; font-size: 18pt;">sudo gedit /etc/profile
  </span>
  加入如下内容
  <span style="font-family: 楷体; font-size: 18pt;"># /etc/profile: system-wide .profile file for the Bourne shell (sh(1))
  # and Bourne compatible shells (bash(1), ksh(1), ash(1), ...).
  #set java environment
  export JAVA_HOME=/usr/javajdk/jdk1.6.0_45
  export JRE_HOME=/usr/local/java/jdk1.6.0_45/jre
  export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
  export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$JAVA_HOME:$PATH
  </span>
  注意:为了以后集群工作的方便,这里建议每台机器的java环境最好一致。一般更改/etc/profile文件后,需要重启机器才能生效。这里介绍一种不用重启使其生效的方法。
  <span style="font-family: 楷体; font-size: 18pt;">source /etc/profile
  </span>
  这个我没试过,我记得win下配置jdk的环境变量,不需要重启吧.......通过
  <span style="font-family: 楷体; font-size: 18pt;">//根目录下(已经知道在哪了),可以查看是否配置成功
  java -version
  </span>
  注:java -version时出错:
  The program 'java' can be found in the following packages:
  * default-jre
  * gcj-4.8-jre-headless
  * openjdk-7-jre-headless
  * gcj-4.6-jre-headless
  * openjdk-6-jre-headless
  Try: apt-get install <selected package>
  意思是,系统可能自带有java,且现在还是使用默认自带的,未使用自行安装的jdk,所以需要更改默认的jdk才OK!
  <span style="font-family: 楷体; font-size: 18pt;">sudo update-alternatives --install /usr/bin/java java /usr/javajdk/jdk1.6.0_30/bin/java 300
  sudo update-alternatives --install /usr/bin/javac javac /usr/javajdk/jdk1.6.0_30/bin/javac 300
  sudo update-alternatives --config java
  </span>
21/212>
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号