Moba使用创建
1.打开moba创建新的连接服务
2.出现以下页面
1.你之前ping192.168.1.100成功没有,没有这就打不开
2.如果你是ping192.168.1.128成功,那个这个new session就要连接192.168.1.128
3.如果虚拟机没有启动也是出现下面情况,请直接输入R就可刷新
链接成功之后
我们需要在/opt下面创建两个文件夹
software:放软件的压缩包
创建software文件夹的命令:mkdir software
module:放软件解压后的文件夹
切换到software文件夹下
cd /opt/software
解压jdk到module文件夹中
命令 tar -zxvf jdk-8u212-linux-x64.tar.gz -C /opt/module/
配置jdk环境变量(慎重~~)
输入vi /etc/profile
Shift+g到最后一行
输入
之后esc -------》 :wq
输入:source /etc/profile
输入:java -version出现
就成功了~~~~
配置hadoop环境变量
输入vi /etc/profile
Shift+g到最后一行
输入
(3)之后esc -------》 :wq
(4)输入:source /etc/profile
(5)输入:hadoop version
Hadoop完全分布式搭建
核心配置文件
配置:hadoop-env.sh(在/opt/module/hadoop-3.1.3/etc/hadoop目录下)
Linux系统中获取JDK的安装路径:
[soft863@ hadoop100 ~]# echo $JAVA_HOME
/opt/module/jdk1.8.0_212
在hadoop-env.sh文件中修改JAVA_HOME 路径:
(在第54行修改)
export JAVA_HOME=/opt/module/jdk1.8.0_212
配置core-site.xml
cd $HADOOP_HOME/etc/hadoop
vim core-site.xml
文件内容如下:
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="configuration.xsl"?>
<configuration>
<property>
<name>fs.defaultFS</name>
<value>hdfs://hadoop100:9820</value>
</property>
<!-- hadoop.data.dir是自定义的变量,下面的配置文件会用到 -->
<property>
<name>hadoop.data.dir</name>
<value>/opt/module/hadoop-3.1.3/data</value>
</property>
</configuration>
(2)HDFS配置文件
配置hdfs-site.xml
vim hdfs-site.xml
文件内容如下:
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="configuration.xsl"?>
<configuration>
<!-- namenode数据存放位置 -->
<property>
<name>dfs.namenode.name.dir</name>
<value>file://${hadoop.data.dir}/name</value>
</property>
<!-- datanode数据存放位置 -->
<property>
<name>dfs.datanode.data.dir</name>
<value>file://${hadoop.data.dir}/data</value>
</property>
<!-- secondary namenode数据存放位置 -->
<property>
<name>dfs.namenode.checkpoint.dir</name>
<value>file://${hadoop.data.dir}/namesecondary</value>
</property>
<!-- datanode重启超时时间是30s,解决兼容性问题,跳