我已经在服务器的后台部署了 Dolphin Scheduler,并在首页上成功使用了它,但是仍然存在以下问题:
租户管理问题:我以管理员身份登录后,创建一个租户。在这种情况下,租户是任意创建的吗?在我的测试中,我发现租户必须对应于在后台部署 Dolphin Scheduler 的 Linux 主用户 (正在部署 DS 的用户)。否则,workerserver 任务失败 (用户没有权限,Permission Denied),这是我在 worker-server 日志中找到的
用户管理问题:当创建用户时具有以下参数,租户,队列等,这里的租户是任意选择的,但是退出管理员登录到用户登录,当执行任务流并且可以选择用户到租户时,可以理解为一个用户可以对应多个租户吗?
队列管理问题:队列在这里的目的是什么?以什么方式?
如果任务流被拆分并分发到不同的 serverworker,如果存在依赖关系(例如,任务 2 需要在任务 1 完成后执行),这两个任务是同时分配还是顺序分配?
伟大的问题!
例如,我创建了一个名为 tony 的租户,当您的任务由 DolphinScheduler 执行时,该任务以 tony 的名义启动。如果任务提交给 yarn 执行,您将看到 tony 在 yarn Task 的 8088(默认)ui 接口上运行 this
一个用户可以对应多个租户
这里的队列名称是指当您的任务正在运行时使用 yarn 的队列,它在该队列中运行。
根据 DAG 的操作规则分配任务
如果您有任何疑问,您也可以通过邀请 URL 加入 DolphinScheduler Slack:https://s.apache.org/dolphinscheduler-slack
本站系公益性非盈利分享网址,本文来自用户投稿,不代表码文网立场,如若转载,请注明出处
评论列表(38条)