@songlaf
2016-05-29T04:22:14.000000Z
字数 1630
阅读 638
Hadoop
#安装vsftpd
yum -y install openssh vsftpd
#启动vsftpd
service vsftpd start
chkconfig vsftpd on
安装其他需要的软件
yum -y install svn ncurses-devel gcc*
yum -y install lzo-devel zlib-devel autoconf automake libtool cmake openssl–devel
#修改主机名
vi /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=njt.song.study
#修改网卡
vi /etc/sysconfig/network-scripts/ifcfg-eth0
BOOTPROTO=none
IPADDR=192.168.18.132
NETMASK=255.255.255.0
GATEWAY=192.168.18.2
DNS1=192.168.18.2
DNS2=8.8.8.8
#关闭防火墙
service iptables stop
chkconfig iptables off
#关闭SELINUX
vi /etc/sysconfig/selinux
SELINUX=disabled enforing
#设置hostname
vi /etc/hosts
127.0.0.1 localhost njt.song.study
::1 localhost njt.song.study
192.168.18.132 njt.song.study
# 建立目录
mkdir /opt/modules
#设置目录权限
chown -R sjf:sjf /opt/modules
#拷贝解压JDK,haddoop,maven,repository包等
cp jdk-7u67-linux-x64.tar.gz /opt/modules
cp hadoop-2.5.1-src.tar.gz /opt/modules/
cp apache-maven-3.0.5-bin.tar.gz /opt/modules
cp repository.tar.gz /opt/modules
cd /opt/modules
tar zxvf jdk-7u67-linux-x64.tar.gz
tar zxvf hadoop-2.5.1-src.tar.gz
tar zxvf repository.tar.gz
tar zxvf apache-maven-3.0.5-bin.tar.gz
tar
#设置JDK,MAVEN环境
vi /etc/profile
export JAVA_HOME=/opt/modules/jdk1.7.0_67
export CLASSPATH="$CLASSPATH:$JAVA_HOME/lib"
export M2_HOME=/opt/modules/apache-maven-3.0.5
export PATH="$PATH:$JAVA_HOME/bin:$M2_HOME/bin"
source /etc/profile
#设置MAVEN仓库的位置
vi apache-maven-3.0.5/conf/settings.xml
#增加
<localRepository>/opt/modules/repository</localRepository>
#测试JDK,Maven是否安装成功
java -version
cp /home/sjf/protobuf-2.5.0.tar.gz /opt/modules
tar zxvf protobuf-2.5.0.tar.gz
cd /opt/modules/protobuf-2.5.0
./configure
make
make install
#编译hadoop
cd hadoop-2.5.1-src
$ mvn package -Pdist -DskipTests -Dtar