Tag: orientdb

停止OrientDB服务失败,ETL导入不可能

我的目标是将数据从CSV文件导入OrientDB。 我使用OrientDB 2.2.22 Docker镜像。 当我尝试在Docker中执行/orientdb/bin/oetl.sh config.json脚本时,出现错误: "Can not open storage it is acquired by other process" 。 我想这是因为OrientDB服务仍在运行。 但是,如果我试图阻止它,我会得到下一个错误。 ./orientdb.sh stop ./orientdb.sh: return: line 70: Illegal number: root 要么 ./orientdb.sh status ./orientdb.sh: return: line 89: Illegal number: root 使用./oetl.sh脚本的唯一方法是停止Docker实例,并以运行shell的交互模式重新启动它,但这很尴尬,因为使用“OrientDB Studio”,我必须再次停止docker并启动它在正常模式下。

如何访问orientDB docker-compose集群?

我正在尝试使用docker设置Orientdb集群,这里是docker-compose.yaml文件: version: "3" services: odb1: image: orientdb:2.2.30 command: dserver.sh volumes: – ./var/odb1/config:/orientdb/config – ./var/odb1/databases:/orientdb/databases environment: ORIENTDB_ROOT_PASSWORD: root ORIENTDB_NODE_NAME: odb1 ports: – 2480:2480 – 2424:2424 odb2: image: orientdb:2.2.30 command: dserver.sh volumes: – ./var/odb2/config:/orientdb/config – ./var/odb2/databases:/orientdb/databases environment: ORIENTDB_ROOT_PASSWORD: root ORIENTDB_NODE_NAME: odb2 depends_on: – odb1 它运行良好 docker-compose up 返回消息: odb2_1 | 2017-11-28 12:47:48:069 INFO OrientDB Studio available at […]

无法使用docker-compose为OrientDB设置root密码

我在docker-compose中使用最新的orientdb泊坞窗图像。 我需要设置默认的根密码,但它不工作。 我的docker-compose.yml: orientdb: image: orientdb ports: – "2434:2434" – "2480:2480" – "2424:2424" volumes: – "/mnt/sda1/dockerVolumes/orientdb:/opt/orientdb/databases" environment: – ORIENTDB_ROOT_PASSWORD 我目前正在运行: $ export ORIENTDB_ROOT_PASSWORD=anypw $ docker-compose up -d