首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Aurora调度程序没有启动

Aurora调度程序没有启动
EN

Stack Overflow用户
提问于 2015-07-24 23:40:45
回答 2查看 394关注 0票数 0

我试图在我的Mesos集群上部署Aurora,但是当涉及到运行aurora-scheduler时,它总是不能显示一个NullPointerException。这是我的设置:

  • 基于Ubuntu 14.04的码头集装箱
  • OpenJDK8
  • Mesos 0.22.1
  • 极光0.10.0
  • 3个ZooKeeper实例
  • 1名Mesos大师
  • 4名中美洲奴隶

我很确定动物园管理员/Mesos设置已经启动并运行,因为我可以使用马拉松框架而没有任何问题。

下面是我尝试运行的scheduler.sh

代码语言:javascript
复制
#!/bin/bash

# Cluster-specific environment variables
CLUSTER_NAME=test
ZK1=172.24.32.1:2181
ZK2=172.24.32.5:2181
ZK3=172.24.32.9:2181
ZK_QUORUM=$ZK1,$ZK2,$ZK3

AURORA_HOME=/usr/local/aurora-scheduler

# Flags controlling the JVM.
JAVA_OPTS=(
  -Xmx2g
  -Xms2g
  # GC tuning, etc.
)

# Flags controlling the scheduler.
AURORA_FLAGS=(
  -http_port=${PORT_WEBUI}
  -backup_dir=/data1/aurora_scheduler_backup
  -cluster_name=${CLUSTER_NAME}
  -mesos_master_address=zk://${ZK_QUORUM}/mesos
  -serverset_path=/aurora/scheduler
  -thermos_executor_path=/dev/null
  -zk_endpoints=${ZK_QUORUM}
)

# Environment variables controlling libmesos
export GLOG_v=1
export LIBPROCESS_PORT=${PORT_LIBPROCESS}

JAVA_OPTS="${JAVA_OPTS[*]}" exec "$AURORA_HOME/bin/aurora-scheduler" "${AURORA_FLAGS[@]}"

我遵循了极光官方文件上可用的安装步骤。

我将全部输出上传到PasteBin上。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-07-28 00:25:08

您的scheduler.sh似乎缺少本机日志初始化标志。Aurora使用Mesos复制日志来存储其状态。您至少需要配置native_log_zk_group_path和native_log_file_path选项来告诉Aurora有关复制日志的信息。这里有更多信息:https://github.com/apache/aurora/blob/master/docs/storage-config.md

票数 0
EN

Stack Overflow用户

发布于 2016-10-12 02:58:28

您需要添加这些标志,以及Aurora使用Mesos日志。请参阅@maxim的答案,现在他的答案中有404个链接。

代码语言:javascript
复制
-native_log_zk_group_path=/aurora/replicated-log
-native_log_file_path=/tmp/mylog
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31621338

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档