测试环境搭建整套大数据系统(十六:超级大文件处理遇到的问题)

一:yarn出现损坏的nodemanger

报错现象

日志:1/1 local-dirs usable space is below configured utilization percentage/no more usable space [ /opt/hadoop-3.2.4/data/nm-local-dir : used space above threshold of 90.0% ] ; 1/1 log-dirs usable space is below configured utilization percentage/no more usable space [ /opt/hadoop-3.2.4/logs/userlogs : used space above threshold of 90.0% ]
在这里插入图片描述

问题解析

yarn在启动服务的时候,需要加载文件资源到本地目录,目前显示本地目录资源使用百分之九十,没有办法在继续写入。

解决方案

  1. 在路径下增加磁盘资源
  2. 重新定位新的目录
<property>
<name>yarn.nodemanager.local-dirs</name>
<value>/data/nodemanagerlog</value>
</property>
<property>
  <name>yarn.nodemanager.log-dirs</name>
  <value>/data/log_dirs</value>
</property>

二:yarn资源配置

三个节点
内存 64g,80g,80g
核数 16,20,20

增加yarn资源调整参数
每个节点的参数可以设置不同

<!-- 这台服务器可以提供给yarn的核数 -->
<property>
<name>yarn.nodemanager.resource.cpu-vcores</name>
<value>20</value>
</property>
<!-- 这台服务器可以提供给yarn的内存 -->
<property>
<name>yarn.nodemanager.resource.memory-mb</name>
<value>61440</value>
</property>

<!-- 容器可以配置的最小内存 -->
<property>
<name>yarn.scheduler.minimum-allocation-mb</name>
<value>1024</value>
</property>
<!-- 容器可以配置的最大内存 -->
<property>
<name>yarn.scheduler.maximum-allocation-mb</name>
<value>60000</value>
</property>
<!-- 容器可以配置的最大核数 -->
<property>
<name>yarn.scheduler.maximum-allocation-vcores</name>
<value>40</value>
</property>

在这里插入图片描述

/opt/flink-1.13.6/bin/flink run -m yarn-cluster -ys 20  -yjm 60000  -ytm 60000 -d -c com.shds.platform.cyberspace.CyberspaceParseJob /root/collection-cyberspace-1.0-SNAPSHOT.jar 

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-05-11 05:32:04       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-05-11 05:32:04       106 阅读
  3. 在Django里面运行非项目文件

    2024-05-11 05:32:04       87 阅读
  4. Python语言-面向对象

    2024-05-11 05:32:04       97 阅读

热门阅读

  1. Python注释

    2024-05-11 05:32:04       30 阅读
  2. 006 springCloudAlibaba seata

    2024-05-11 05:32:04       24 阅读
  3. 2、TS中的基础讲解

    2024-05-11 05:32:04       29 阅读
  4. Transformer优化加速--xformers

    2024-05-11 05:32:04       33 阅读
  5. tengine-docker镜像制作

    2024-05-11 05:32:04       33 阅读
  6. docker部署go项目

    2024-05-11 05:32:04       30 阅读
  7. mysql的事务隔离级别和JDBC

    2024-05-11 05:32:04       27 阅读
  8. 公网,专用,共享,及独立IP地址

    2024-05-11 05:32:04       30 阅读