下载download jdk from oracle.com
默认是在Downloads目录,用cp命令拷到/usr/lib/jvm/jdk目录,新建目录用mkdir 删除用rm -r
1) sudo chmod u+x jdk-***-linux.i586.bin
2)sudo -s ./jdk-***-linux.i586.bin
3)sudo gedit /etc/profile
#set Java Enviroment
export JAVA_HOME=/usr/lib/jvm/jdk/jdk1.6.0_43
export JRE_HOME=/usr/lib/jvm/jdk/jdk1.6.0_43/jre
export ClASSPATH=".:$JAVA_HOME/lib:$CLASSPATH"
export PATH="$JAVA_HOME/bin:$JRE_HOME/bin:$PATH"
# set hadoop path
export HADOOP_HOME=/usr/local/hadoop-1.1.2
export PATH="$HADOOP_HOME/bin:$PATH"
SSH:
以ubuntu为例
apt-get install ssh
ls -a /~
ssh-keygen -t dsa -P '' -f ~/.ssh/id_dsa //注意是两个单引号
cat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys
注意权限,.ssh权限700,authorized_keys权限600
chmod 700 ~/.ssh/
chmod 600 ~/.ssh/authorized_keys
将master上的authorized_keys拷贝到slave1上,只需要master能免登录访问slave1,反之的不需要
scp authorized_keys slave1:~/.ssh/
在hadoop目录(我放在/usr/local/)下:
conf/core-site.xml:
<configuration> <property> <name>fs.default.name</name> <value>hdfs://localhost:9000</value> </property> </configuration>
hdfs-site.xml
<configuration> <property> <name>dfs.replication</name> <value>1</value> </property> </configuration>
mapred-site.xml
<configuration> <property> <name>mapred.job.tracker</name> <value>hdfs://localhost:9001</value> </property> </configuration>
格式化HDFS
出现Exception in thread "main" java.lang.NoClassDefFoundError: NameNode 是要小写
hadoop namenode -format
启动
bin/start-all.sh
停止
bin/stop-all.sh
多台集群里注意如下:
参照《Hadoop实战》p33
1.可能需要手动将hadoop的safemode关掉 参见 http://blog.chinaunix.net/uid-233938-id-3124458.html
bin/hadoop dfsadmin -safemode leave
2.将master的对端口9000-9001开放,或者直接将防火墙关掉 参见http://yeelor.iteye.com/blog/1928286
相关推荐
每个linux服务器一般需要做一些基础配置, 如JDK安装配置、防火墙设置、服务器之间SSH免密访问 文档中可以说是最标准的配置
详细的记录了在Linux系统上装JDK的步骤
Linux课程大纲 1 Linux起源、特性及应用领域 2主流Linux操作系统发行版简介 3 RHEL4安装 3.1创建RHEL4虚拟机 3.2安装RHEL4 3.3配置RHEL4 4 RHEL4基本命令使用 4.1 SSH Secure Shell Client工具 4.1.1 SSH ...
linux ftp ssh jdk tomcat apache 安装
文档讲述的是关于在CentOS下配置JDK,Tomcat和系统防火墙,适合有linux命令基础,上传文件Tomcat和jdk我是使用ssh远程操作的,用的软件是MobaXterm
ubuntu12.04下安装jdk,按照SSH,操作步骤详细,实际操作,截图显示
同时也实现了异地远程开机和访问,并且可以通过ssh连接,这样便相当于拥有了小型服务器(阿里云同等配置的服务器太贵啦,摸摸我干瘪的钱包,哭瞎在厕所…)。既然搞Java,那第一步当然是安装Java的环境。写下这篇...
B:待安装JDK的机器, Linux 首先在脚本运行的机器A上确定可以ssh无密码登录到待安装jdk的机器B上,然后就可以在A上运行本脚本: 代码如下: $ ./install-jdk.sh B的IP or: 代码如下: $ ./install-jdk.sh “B的IP...
1. 【服务器】获取阿云ECS 2. 【服务器】了解快照 4. 配置SSH密码登陆 6. 【服务器】图形化界 9. 参考资料 1. 【服务器】获取阿云ECS 2
1. 【服务器】获取阿云ECS 2. 【服务器】了解快照 4. 配置SSH密码登陆 6. 【服务器】图形化界 9. 参考资料 1. 【服务器】获取阿云ECS 2
韩顺平.linux视频教程第18讲.ssh安装.配置.使用.wmv 64 MB 韩顺平.linux视频教程第19讲.补充讲解linux重要内容.wmv 41 MB 韩顺平.linux视频教程第20讲.常用命令补.inux启动过程分析.wmv 76 MB 韩顺平.linux视频...
本人根据实际项目需求所开发的,SSH2远程执行Linux中Shell脚本Java小工具,亲测有效!里赋有已打好的程序jar包及工具使用说明,简单易用,很方便哟!
linux学习课程资料,ubuntu系统安装,ssh通道检查,linux基础操作,ubuntu中jdk安装,不能联网处理等等
Linux系统安装、基础配置、JDK配置、Oracle配置、Jboss配置、SSH连接、 FTP配置
包含Termux软件包和java安装整合包
环境:在一台虚拟机上执行命令ssh-keygen ,在/var/www/html创建目录soft,然后把jdk-8u151-linux-x64.tar.gz上传到这台虚拟机soft文件夹上,把 ssh_new.sh放在根目录下,命令sed 's/\r//' ssh_new.sh >ssh_jdk.sh,...
通过SSH/Putty客户端连接Linux服务器。 *****配完环境变量需要再输入:source /etc/profile才能生效。 命令: 1.ifconfig:查看ip地址 2.java -version:查看jdk的版本 3.rpm -qa | grep 软件的名称:查找和指定...
3.1 宿主机上安装SSH SECURE FILE TRANSFER 37 3.2 安装前准备 37 3.2.1 检查软件环境和软件包 37 3.2.2 新建Oracle用户和组 38 3.2.3 新建Oracle安装主目录并修改权限 39 3.2.4 配置Oracle用户环境变量 39 3.2.5 ...
tar -zxvf jdk-7u55-linux-i586.tar.gz -C /home/hadoop/app 2.3将java添加到环境变量中 vim /etc/profile #在文件最后添加 export JAVA_HOME=/home/hadoop/app/jdk-7u_65-i585 export PATH=$PATH:$JAVA_...