Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
apache
DolphinScheduler
提交
c5f3a4db
DolphinScheduler
项目概览
apache
/
DolphinScheduler
上一次同步 接近 2 年
通知
707
Star
9572
Fork
3514
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
DolphinScheduler
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
c5f3a4db
编写于
2月 06, 2021
作者:
C
chengshiwen
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
[1.3.5-prepare][Fix][Docker] Fix sql task do not execute and send mail in docker
上级
3ad716d8
变更
9
显示空白变更内容
内联
并排
Showing
9 changed file
with
99 addition
and
5 deletion
+99
-5
docker/build/Dockerfile
docker/build/Dockerfile
+1
-1
docker/build/README.md
docker/build/README.md
+2
-0
docker/build/README_zh_CN.md
docker/build/README_zh_CN.md
+2
-0
docker/build/conf/dolphinscheduler/env/dolphinscheduler_env.sh
...r/build/conf/dolphinscheduler/env/dolphinscheduler_env.sh
+10
-2
docker/build/startup.sh
docker/build/startup.sh
+1
-0
docker/docker-swarm/docker-compose.yml
docker/docker-swarm/docker-compose.yml
+14
-0
docker/docker-swarm/docker-stack.yml
docker/docker-swarm/docker-stack.yml
+14
-0
docker/docker-swarm/dolphinscheduler_env.sh
docker/docker-swarm/dolphinscheduler_env.sh
+10
-2
docker/kubernetes/dolphinscheduler/templates/statefulset-dolphinscheduler-worker.yaml
...eduler/templates/statefulset-dolphinscheduler-worker.yaml
+45
-0
未找到文件。
docker/build/Dockerfile
浏览文件 @
c5f3a4db
...
...
@@ -53,7 +53,7 @@ RUN dos2unix /root/checkpoint.sh && \
dos2unix /opt/dolphinscheduler/bin/
*
.sh
&&
\
rm
-rf
/bin/sh
&&
\
ln
-s
/bin/bash /bin/sh
&&
\
mkdir
-p
/tmp/xls
&&
\
mkdir
-p
/
var/mail /
tmp/xls
&&
\
echo
"Set disable_coredump false"
>>
/etc/sudo.conf
# 4. expose port
...
...
docker/build/README.md
浏览文件 @
c5f3a4db
...
...
@@ -65,6 +65,8 @@ apache/dolphinscheduler:latest master-server
```
$ docker run -d --name dolphinscheduler-worker \
-e ZOOKEEPER_QUORUM="192.168.x.x:2181" \
-e DATABASE_HOST="192.168.x.x" -e DATABASE_PORT="5432" -e DATABASE_DATABASE="dolphinscheduler" \
-e DATABASE_USERNAME="test" -e DATABASE_PASSWORD="test" \
-v dolphinscheduler-resource-local:/dolphinscheduler \
apache/dolphinscheduler:latest worker-server
```
...
...
docker/build/README_zh_CN.md
浏览文件 @
c5f3a4db
...
...
@@ -64,6 +64,8 @@ apache/dolphinscheduler:latest master-server
```
$ docker run -d --name dolphinscheduler-worker \
-e ZOOKEEPER_QUORUM="192.168.x.x:2181" \
-e DATABASE_HOST="192.168.x.x" -e DATABASE_PORT="5432" -e DATABASE_DATABASE="dolphinscheduler" \
-e DATABASE_USERNAME="test" -e DATABASE_PASSWORD="test" \
-v dolphinscheduler-resource-local:/dolphinscheduler \
apache/dolphinscheduler:latest worker-server
```
...
...
docker/build/conf/dolphinscheduler/env/dolphinscheduler_env.sh
浏览文件 @
c5f3a4db
...
...
@@ -15,6 +15,14 @@
# limitations under the License.
#
export
PYTHON_HOME
=
/usr/bin/python2
export
HADOOP_HOME
=
/opt/soft/hadoop
export
HADOOP_CONF_DIR
=
/opt/soft/hadoop/etc/hadoop
export
SPARK_HOME1
=
/opt/soft/spark1
export
SPARK_HOME2
=
/opt/soft/spark2
export
PYTHON_HOME
=
/usr/bin/python
export
JAVA_HOME
=
/usr/lib/jvm/java-1.8-openjdk
export
PATH
=
$PYTHON_HOME
/bin:
$JAVA_HOME
/bin:
$PATH
export
HIVE_HOME
=
/opt/soft/hive
export
FLINK_HOME
=
/opt/soft/flink
export
DATAX_HOME
=
/opt/soft/datax/bin/datax.py
export
PATH
=
$HADOOP_HOME
/bin:
$SPARK_HOME1
/bin:
$SPARK_HOME2
/bin:
$PYTHON_HOME
:
$JAVA_HOME
/bin:
$HIVE_HOME
/bin:
$PATH
:
$FLINK_HOME
/bin:
$DATAX_HOME
:
$PATH
docker/build/startup.sh
浏览文件 @
c5f3a4db
...
...
@@ -143,6 +143,7 @@ case "$1" in
;;
(
worker-server
)
waitZK
waitDatabase
initWorkerServer
initLoggerServer
LOGFILE
=
${
DOLPHINSCHEDULER_LOGS
}
/dolphinscheduler-worker.log
...
...
docker/docker-swarm/docker-compose.yml
浏览文件 @
c5f3a4db
...
...
@@ -173,6 +173,20 @@ services:
WORKER_RESERVED_MEMORY
:
"
0.1"
WORKER_GROUP
:
"
default"
DOLPHINSCHEDULER_DATA_BASEDIR_PATH
:
/tmp/dolphinscheduler
XLS_FILE_PATH
:
"
/tmp/xls"
MAIL_SERVER_HOST
:
"
"
MAIL_SERVER_PORT
:
"
"
MAIL_SENDER
:
"
"
MAIL_USER
:
"
"
MAIL_PASSWD
:
"
"
MAIL_SMTP_STARTTLS_ENABLE
:
"
false"
MAIL_SMTP_SSL_ENABLE
:
"
false"
MAIL_SMTP_SSL_TRUST
:
"
"
DATABASE_HOST
:
dolphinscheduler-postgresql
DATABASE_PORT
:
5432
DATABASE_USERNAME
:
root
DATABASE_PASSWORD
:
root
DATABASE_DATABASE
:
dolphinscheduler
ZOOKEEPER_QUORUM
:
dolphinscheduler-zookeeper:2181
RESOURCE_STORAGE_TYPE
:
HDFS
RESOURCE_UPLOAD_PATH
:
/dolphinscheduler
...
...
docker/docker-swarm/docker-stack.yml
浏览文件 @
c5f3a4db
...
...
@@ -167,6 +167,20 @@ services:
WORKER_RESERVED_MEMORY
:
"
0.1"
WORKER_GROUP
:
"
default"
DOLPHINSCHEDULER_DATA_BASEDIR_PATH
:
/tmp/dolphinscheduler
XLS_FILE_PATH
:
"
/tmp/xls"
MAIL_SERVER_HOST
:
"
"
MAIL_SERVER_PORT
:
"
"
MAIL_SENDER
:
"
"
MAIL_USER
:
"
"
MAIL_PASSWD
:
"
"
MAIL_SMTP_STARTTLS_ENABLE
:
"
false"
MAIL_SMTP_SSL_ENABLE
:
"
false"
MAIL_SMTP_SSL_TRUST
:
"
"
DATABASE_HOST
:
dolphinscheduler-postgresql
DATABASE_PORT
:
5432
DATABASE_USERNAME
:
root
DATABASE_PASSWORD
:
root
DATABASE_DATABASE
:
dolphinscheduler
ZOOKEEPER_QUORUM
:
dolphinscheduler-zookeeper:2181
RESOURCE_STORAGE_TYPE
:
HDFS
RESOURCE_UPLOAD_PATH
:
/dolphinscheduler
...
...
docker/docker-swarm/dolphinscheduler_env.sh
浏览文件 @
c5f3a4db
...
...
@@ -15,6 +15,14 @@
# limitations under the License.
#
export
PYTHON_HOME
=
/usr/bin/python2
export
HADOOP_HOME
=
/opt/soft/hadoop
export
HADOOP_CONF_DIR
=
/opt/soft/hadoop/etc/hadoop
export
SPARK_HOME1
=
/opt/soft/spark1
export
SPARK_HOME2
=
/opt/soft/spark2
export
PYTHON_HOME
=
/usr/bin/python
export
JAVA_HOME
=
/usr/lib/jvm/java-1.8-openjdk
export
PATH
=
$PYTHON_HOME
:
$JAVA_HOME
/bin:
$PATH
\ No newline at end of file
export
HIVE_HOME
=
/opt/soft/hive
export
FLINK_HOME
=
/opt/soft/flink
export
DATAX_HOME
=
/opt/soft/datax/bin/datax.py
export
PATH
=
$HADOOP_HOME
/bin:
$SPARK_HOME1
/bin:
$SPARK_HOME2
/bin:
$PYTHON_HOME
:
$JAVA_HOME
/bin:
$HIVE_HOME
/bin:
$PATH
:
$FLINK_HOME
/bin:
$DATAX_HOME
:
$PATH
docker/kubernetes/dolphinscheduler/templates/statefulset-dolphinscheduler-worker.yaml
浏览文件 @
c5f3a4db
...
...
@@ -99,6 +99,51 @@ spec:
configMapKeyRef
:
name
:
{{
include "dolphinscheduler.fullname" .
}}
-worker
key
:
DOLPHINSCHEDULER_DATA_BASEDIR_PATH
-
name
:
XLS_FILE_PATH
valueFrom
:
configMapKeyRef
:
key
:
XLS_FILE_PATH
name
:
{{
include "dolphinscheduler.fullname" .
}}
-alert
-
name
:
MAIL_SERVER_HOST
valueFrom
:
configMapKeyRef
:
key
:
MAIL_SERVER_HOST
name
:
{{
include "dolphinscheduler.fullname" .
}}
-alert
-
name
:
MAIL_SERVER_PORT
valueFrom
:
configMapKeyRef
:
key
:
MAIL_SERVER_PORT
name
:
{{
include "dolphinscheduler.fullname" .
}}
-alert
-
name
:
MAIL_SENDER
valueFrom
:
configMapKeyRef
:
key
:
MAIL_SENDER
name
:
{{
include "dolphinscheduler.fullname" .
}}
-alert
-
name
:
MAIL_USER
valueFrom
:
configMapKeyRef
:
key
:
MAIL_USER
name
:
{{
include "dolphinscheduler.fullname" .
}}
-alert
-
name
:
MAIL_PASSWD
valueFrom
:
configMapKeyRef
:
key
:
MAIL_PASSWD
name
:
{{
include "dolphinscheduler.fullname" .
}}
-alert
-
name
:
MAIL_SMTP_STARTTLS_ENABLE
valueFrom
:
configMapKeyRef
:
key
:
MAIL_SMTP_STARTTLS_ENABLE
name
:
{{
include "dolphinscheduler.fullname" .
}}
-alert
-
name
:
MAIL_SMTP_SSL_ENABLE
valueFrom
:
configMapKeyRef
:
key
:
MAIL_SMTP_SSL_ENABLE
name
:
{{
include "dolphinscheduler.fullname" .
}}
-alert
-
name
:
MAIL_SMTP_SSL_TRUST
valueFrom
:
configMapKeyRef
:
key
:
MAIL_SMTP_SSL_TRUST
name
:
{{
include "dolphinscheduler.fullname" .
}}
-alert
-
name
:
DATABASE_HOST
{{
- if .Values.postgresql.enabled
}}
value
:
{{
template "dolphinscheduler.postgresql.fullname" .
}}
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录