赞
踩
目录
问题2,修改以下脚本的启动命令使jmx生效 ,发现脚本不一样
问题3,按上述步骤安装完后发现还是访问不了,ApiServer服务起不来
背景
datasophon1.2.1支持的dolphinscheduler版本是3.1.8,有些海豚的新特性可能用不了,比如数据库支持Starrocks,所以尝试升级了海豚版本,其中踩了不少坑,所以整理下来,供有需要的同学参考。
参考官方的为DataSophon制作dolphinscheduler-3.1.8安装包
datasophon/docs/zh/为DataSophon制作dolphinscheduler-3.1.8安装包.md at dev · datavane/datasophon · GitHub
可以复制3.1.8下的,也可以下载DataSophon代码,拷贝对应目录的。
3.2.1脚本拆分成两个,如下图:
需要修改jvm_args_env.sh文件,增加一行
-javaagent:/opt/datasophon/dolphinscheduler-3.2.1/jmx/jmx_prometheus_javaagent-0.16.1.jar=12359:/opt/datasophon/dolphinscheduler-3.2.1/jmx/jmx_exporter_config.yaml
注意端口
Caused by: java.lang.IllegalArgumentException: Must provide non-null values for clientId, tenantId, clientSecret properties in ClientSecretCredentialBuilder
需要补充几个参数,两种方式,一种是/api-server/conf/common.properties里直接添加
- # The Azure client ID (Azure Application (client) ID)
- resource.azure.client.id=minioadmin
- # The Azure client secret in the Azure application
- resource.azure.client.secret=minioadmin
- # The Azure data factory subscription ID
- resource.azure.subId=minioadmin
- # The Azure tenant id in the Azure Active Directory
- resource.azure.tenant.id=minioadmin
- # The query interval
- resource.query.interval=10000
另一种是在安装海豚时配置
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。