Hadoop环境搭建
1、如要进行以下配置,请自行安装好ubuntu
2、安装mysql
sudo apt-get update sudo apt-get install mysql-server sudo netstat -tap | grep mysql
service mysql stop
service mysql start
mysql -u root -p
show databases;
3、安装hadoop
创建hadoop用户
sudo useradd -m hadoop -s /bin/bash
sudo passwd hadoop
sudo adduser hadoop sudo
SSH登陆权限设置
sudo apt-get install openssh-server ssh localhost exit cd ~/.ssh/ ssh-keygen -t rsa cat ./id_rsa.pub >> ./authorized_keys ssh localhost ps -e | grep ssh
安装Java环境
sudo apt-get install default-jre default-jdk gedit ~/.bashrc export JAVA_HOME=/usr/lib/jvm/default-jave source ~/.bashrc java -version
单机安装配置
下载、解压、修改文件夹名与权限即可使用
sudo tar -zxf ~/hadoop-2.7.1.tar.gz -C /usr/local cd /usr/local sudo mv ./hadoop-2.7.1 ./hadoop sudo chown -R hadoop:hadoop ./hadoop
伪分布式安装配置
cd /usr/local/hadoop
gedit ./etc/hadoop/core-site.xml <configuration> <property> <name>hadoop.tmp.dir</name> <value>file:/usr/local/hadoop/tmp</value> <description>Abase for other temporary directories.</description> </property> <property> <name>fs.defaultFS</name> <value>hdfs://localhost:9000</value> </property> </configuration>
gedit ./etc/hadoop/hdfs-site.xml <configuration> <property> <name>dfs.replication</name> <value>1</value> </property> <property> <name>dfs.namenode.name.dir</name> <value>file:/usr/local/hadoop/tmp/dfs/name</value> </property> <property> <name>dfs.datanode.data.dir</name> <value>file:/usr/local/hadoop/tmp/dfs/data</value> </property> </configuration>
./bin/hdfs namenode -format ./sbin/start-dfs.sh jps ./sbin/stop-dfs.sh jps