hadoop查看默认的配置文件
一、默认配置文件
默认的配置文件在 $HADOOP_HOME/share/hadoop
($HADOOP_HOME
是取环境变量中hadoop
的路径)
进入到该目录下:
cd $HADOOP_HOME/share/hadoop
有以下几个目录:
默认配置文件就在红框中(common、hdfs、mapreduce、yarn)
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-aotAvBvx-1650980923111)(https://gitee.com/bedpicturn/picture/raw/master/img/20220425111539.png)]
补充知识:
- 配置文件介绍
cores-site.xml
: 负责全局的配置(common)
hdfs-site.xml
:负责hdfs的配置
mapred-site.xml
: 负责mapreduce的配置
yarn-site.xml
:负责yarn的配置
- 三种部署模式:关键的配置属性
二、配置文件解压
cd $HADOOP_HOME/share/hadoop
注意:
-
common
路径下的hadoop-common-x.x.x.jar
-
hdfs
下的hadoop-hdfs-x.x.x.jar
-
mapreduce
下的hadoop-mapreduce-client-core-x.x.x.jar
-
yarn
下的hadoop-yarn-common-x.x.x.jar
我们通过jar 命令进行解压hadoop-mapreduce-client-core-x.x.x.jar
jar -xvf hadoop-mapreduce-client-core-x.x.x.jar
查看目录:
其中默认的配置文件:
mapred-default.xml
三、配置文件的查找方法
1、vim 查找
1.1 命令模式中输入:
- / 作用:从上往下找
- ? 作用:从下往上找
1.2 使用方法:
vim打开yarn-default.xm
在输入下面找文件
/yarn.resouremanager.ho
?yarn.resouremanager.ho
注意:yarn.resouremanager.ho
需要寻找的内容
补充知识:
通配符
*
是 指多个任意字符
1.3 匹配的会高亮
去除高亮
输入该命令(注意:在命令模式中输入)
:noh
如何查找下一个匹配的?
1.4 快速查找下一个匹配位置
输入命令:
-
N 作用:当前位置向上找
-
n 作用:当前位置向下找
注意:在命令模式中输入
补充知识:
快捷键迅速匹配内容
- shift + * (光标靠近要查询的内容位置,在按shift+*)
还是通过N或者n来查找下一个
2、cat 查找
cat 文件名 | grep 内容