首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Apache Ignite on DCOS marathon不工作

Apache Ignite on DCOS marathon不工作
EN

Stack Overflow用户
提问于 2017-05-28 09:39:38
回答 1查看 83关注 0票数 0

我在DCOS中安装了Apache ignite

代码语言:javascript
复制
{
   "volumes": null,
  "id": "/ignite",
   "cmd": "cd $MESOS_SANDBOX; java -Xmx2048m -jar ignite-mesos-2.0.0.jar",
  "args": null,
  "user": null,
  "env": {
    "IGNITE_MEMORY_PER_NODE": "3072",
    "IGNITE_NODE_COUNT": "3",
    "IGNITE_VERSION": "2.0.0",
    "MESOS_MASTER_URL": "zk://localhost:2181/mesos",
    "IGNITE_RUN_CPU_PER_NODE": "0.1"
  },
  "cpus": 1,
  "mem": 3072.0,
  "instances": 1,
  "uris": ["http://servername/ignite/ignite-mesos-2.0.0.jar"],
  "container": {
    "type": "DOCKER",
    "docker": {
      "image": "openjdk:8-alpine",
      "network": "HOST",
      "portMappings": [
        { "containerPort": 0, "hostPort": 0, "servicePort": 0, "protocol": "tcp" }
      ]
    }
  },
  "labels": {
    "DCOS_SERVICE_SCHEME": "http",
    "DCOS_SERVICE_NAME": "ignite",
    "DCOS_SERVICE_PORT_INDEX": "0"
  },
  "acceptedResourceRoles": ["*","slave_public"]
}

我在线程"main“java.lang.UnsatisfiedLinkError中得到以下错误异常:在java.lang.ClassLoader.loadLibrary(ClassLoader.java:1867)的java.library.path中没有mesos

我尝试保留"MESOS_NATIVE_JAVA_LIBRARY":"/usr/lib/libmesos.so",但仍然是同样的错误

EN

回答 1

Stack Overflow用户

发布于 2017-06-05 17:06:13

尝试显式地将.so添加到java.library.path,并保持环境变量"MESOS_NATIVE_JAVA_LIBRARY“配置。

此外,使用root权限启动job-server。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44223060

复制
相关文章

相似问题

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