yum install openssh-clients yum install openssh-server
2,执行如下命令测试一下 SSH 是否可用(SSH首次登陆提示 yes/no 信息,输入 yes 即可,然后按照提示输入 root 用户的密码,这样就登录到本机了),如下图所示。
exit # 退出刚才的 ssh localhost cd ~/.ssh/ # 若提示没有该目录,请先执行一次ssh localhost ssh-keygen -t rsa # 会有提示,都按回车即可 cat id_rsa.pub >> authorized_keys # 加入授权 chmod 600 ./authorized_keys # 修改文件权限
rpm -qa |grep java rpm -qa |grep jdk rpm -qa |grep gcj
如果安装可以使用 rpm -qa | grep java | xargs rpm -e –nodeps 批量卸载所有带有 Java 的文件 这句命令的关键字是 java
yum list java*
yum list java-1.8*
yum install java-1.8.0-openjdk* -y
java -version
export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.212.b04-0.el7_6.x86_64 export JRE_HOME=$JAVA_HOME/jre export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar export PATH=$JAVA_HOME/bin:$PATH
source /etc/profile
wget http://mirrors.tuna.tsinghua.edu.cn/apache/hadoop/common/hadoop-3.1.2/hadoop-3.1.2.tar.gz
tar zxvf hadoop-3.1.2.tar.gz
3,修改etc/hadoop/core-site.xml文件
fs.defaultFS
hdfs://内网IP地址:9000
hadoop.tmp.dir
/app/hadooptemp
4,修改etc/hadoop/hdfs-site.xml文件
dfs.replication
1
dfs.http.address
0.0.0.0:9870
5,修改etc/hadoop/hadoop-env.sh文件
export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.212.b04-0.el7_6.x86_64
export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.212.b04-0.el7_6.x86_64
HDFS_DATANODE_USER=root HDFS_DATANODE_SECURE_USER=hdfs HDFS_NAMENODE_USER=root HDFS_SECONDARYNAMENODE_USER=root
HDFS_DATANODE_USER=root HDFS_DATANODE_SECURE_USER=hdfs HDFS_NAMENODE_USER=root HDFS_SECONDARYNAMENODE_USER=root
./hdfs namenode -format
./start-dfs.sh
11,防火墙开启端口,如果用的云服务器,请将9870端口加入安全组出入口
//添加9870端口到防火墙 firewall-cmd --zone=public --add-port=9870/tcp --permanent //重启防火墙 firewall-cmd --reload
12,查看jps,如果是4个或者5个就配置成功,再执行步骤13
13,通过web访问hadoop,访问地址:http://IP地址:9870
发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/229585.html原文链接:https://javaforall.net

