elasticsearch - 使用docker启动Titan数据库时出错

标签 elasticsearch docker cassandra titan

我想开始使用titan数据库,并且已经按照http://oren.github.io/blog/titan.html的说明进行操作。但是,当我尝试在docker中启动titan时,出现以下错误:

/opt/titan-0.5.4-hadoop2/run.sh: 2: /opt/titan-0.5.4-hadoop2/run.sh:  : not found

位于C:\ Users \ Modeso \ titan的run.sh文件,但是我找不到在docker中更改文件夹位置的方法。

有没有人遇到过这个问题或有解决方案?

最佳答案

我怀疑在这种情况下,“未找到”消息可能不是因为找不到文件,而是因为文件中使用了错误的行尾。如果shell脚本使用Windows的行尾,Linux会产生奇怪的错误,例如此错误。

您是否尝试过从GitHub存储库进行构建? https://github.com/apobbati/titan-rexster

您可以通过该存储库构建镜像;

docker build -t titan-rexter github.com/apobbati/titan-rexster

并运行它;

关于elasticsearch - 使用docker启动Titan数据库时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34809565/

相关文章:

java - 无法通过 Phantom 连接到 Cassandra (NoHostAvailableException)

elasticsearch - Elasticsearch “_cat/indices” api更新延迟到搜索?

node.js - 如何使用 Elasticsearch 和 Promise 在 Node.js 中执行多个搜索查询?

docker - Traefik 路径中的服务不会重定向到服务路径以获取其他请求

docker - 图坦构建后图像不存在

Cassandra:停用种子节点

elasticsearch - logstash 过滤器如何为一个输入创建两个(或更多)输出

elasticsearch - 在Elastic Search 2.3中聚合后如何选择字段

javascript - docker react不适用于本地主机

docker - 显示UJ的Dockers Cassandra节点