1.设置ip地址
虚拟机设置IP地址
2.创建用户
adduser kfk
passwd kfk
Exit
3、文件中设置主机名
vi /etc/sysconfig/network
4、主机名映射
vi /etc/hosts
IP地址 bigdata-pro01.kfk.com bigdata-pro01
7、root用户下设置无密码用户切换
ls -l /etc/sudoers
vi /etc/sudoers
加:一行
kfk ALL=(root)NOPASSWD:ALL
8、验证机器的防火墙是不是关了
sudo service iptables status
sudo service iptables start
sudo service iptables stop
5、关闭防火墙
vi /etc/sysconfig/selinux
SELINUX=disabled
重启
6、卸载本身带的jdk
rpm -qa|grep java
rpm -e --nodeps [JDK进程名称1 JDK进程名称2]
7、创建我们将要使用的各个目录
sudo mkdir /opt/softwares
sudo mkdir /opt/modules
sudo mkdir /opt/tools
sudo mkdir /opt/datas
8、将root用户的目录改变成用户所属的目录
sudo chown -R bigload:bigload/opt/*
jdk下载及配置
1、将JDK安装包通过工具上传到/opt/softwares目录下
2、更改文件的可执行权限
chmod u+x /opt/softwares/*
3、安装JDK-解压
tar -zxf jdk-7u67-linux-x64.tar.gz -C /opt/modules/
4、安装JDK-配置java环境变量
sudo vi /etc/profile 在profile文件的末尾加上如下的内容
##JAVA_HOME
export JAVA_HOME=/opt/modules/jdk1.7.0_67
export PATH=$PATH:$JAVA_HOME/bin
保存文件
HDFS ssh无秘钥登录
主机1:
清空.ssh目录
主节点 NameNode
1)生成一对公钥与秘钥
Ssh-keygen –t rsa
2)拷贝公钥到各个机器上
ssh-copy-id bigdata-pro01.kfk.com
ssh-copy-id bigdata-pro02.kfk.com
ssh-copy-id bigdata-pro03.kfk.com
3)测试ssh连接
ssh bigdata-pro01.kfk.com
ssh bigdata-pro02.kfk.com
ssh bigdata-pro03.kfk.com
4)测试HDFS
Sbin/stop-dfs.sh