怎么指定 flink yarn-session 启动 这properties 的文件存放位置?-[阿里云_云淘科技]

怎么指定 flink yarn-session 启动 这properties 的文件存放位置?不让他存放在 tmp 目录,要改那个配置怎么指定 flink  yarn-session 启动 这properties 的文件存放位置?-[阿里云_云淘科技]

以下为热心网友提供的参考意见

-path xx.properties ,此回答整理自钉群“【③群】Apache Flink China社区”

以下为热心网友提供的参考意见

要指定Flink Yarn Session启动的properties文件存放位置,可以通过以下步骤进行操作:

  1. 创建一个包含所需配置的properties文件,例如flink-yarn-session.properties
  2. 将该properties文件放置在Flink安装目录的conf文件夹中。
  3. 在启动Flink Yarn Session时,通过命令行参数--yarnapplicationname指定Yarn应用程序的名称,并通过命令行参数--yarnjar指定Flink作业的JAR包路径。
  4. 使用-Dyarn.application.status.address参数指定Yarn Application Master的状态地址。
  5. 使用-Dyarn.application.queue参数指定Yarn队列名称。
  6. 使用-Dyarn.client.failover-check-interval参数指定Yarn客户端故障恢复检查的时间间隔。
  7. 使用-Dyarn.client.retries.file参数指定Yarn客户端重试文件的路径。
  8. 使用-Dyarn.log-aggregation-enable参数启用Yarn日志聚合功能。
  9. 使用-Dyarn.log-aggregation-type参数指定Yarn日志聚合的类型。
  10. 使用-Dyarn.nodemanager.pmem-check-enabled参数启用Yarn NodeManager的PMEM内存检查功能。
  11. 使用-Dyarn.nodemanager.vmem-check-enabled参数启用Yarn NodeManager的VMEM虚拟内存检查功能。
  12. 使用-Dyarn.resourcemanager.address参数指定Yarn ResourceManager的地址。
  13. 使用-Dyarn.resourcemanager.scheduler.address参数指定Yarn调度器的地址。
  14. 使用-Dyarn.timeline-service.address参数指定Yarn时间线的地址。
  15. 使用-Dyarn.webapp.address参数指定Yarn Web界面的地址。
  16. 使用--configdir参数指定Flink配置文件的目录,该目录应包含之前创建的flink-yarn-session.properties文件。

下面是一个示例命令行:

flink run -m yarn-cluster -yn  -yjm  -ys  --job  --class  --jar  --configdir  --yarnapplicationname  --yarnjar  -Dyarn.application.status.address  -Dyarn.application.queue  -Dyarn.client.failover-check-interval  -Dyarn.client.retries.file  -Dyarn.log-aggregation-enable  -Dyarn.log-aggregation-type  -Dyarn.nodemanager.pmem-check-enabled  -Dyarn.nodemanager.vmem-check-enabled  -Dyarn.resourcemanager.address  -Dyarn.resourcemanager.scheduler.address  -Dyarn.timeline-service.address  -Dyarn.webapp.address 

本文来自投稿,不代表新手站长_郑州云淘科技有限公司立场,如若转载,请注明出处:https://www.cnzhanzhang.com/13658.html

(0)
匿名
上一篇 2023年12月10日
下一篇 2023年12月10日

相关推荐

新手站长从“心”出发,感谢16年您始终不离不弃。