Клиент FDB не запускается в macOS Catalina (v10.15.6) - PullRequest
0 голосов
/ 01 августа 2020

при попытке выполнить настройку локальной установки janusgraph-fdb на моем локальном MacBook. Но после настройки, когда я запустил gremlin-server. sh, я получаю эту проблему. шаги, которые я выполнил:

  1. Установленный FoundationDB.pkg (v6.2.20) на macOS Catalina (v10.15.6) (как КЛИЕНТ, так и сервер)
  2. скачано и разархивировано Janusgraph-foundationdb-adapter (v0.1.0)
  3. скачано и разархивировано Janusgraph (v0.3.2)
  4. запускал адаптер fdb через janusgraph ....

Janusgraph-foundationdb-adapter-dir / install. sh Janusgraph -dir

попытался запустить gremlin-server. sh ... сбой со следующей ошибкой.

(Эта ошибка не возникает в более ранних версиях из macOS.)

Caused by: java.lang.UnsatisfiedLinkError: /private/var/folders/0g/45y2_pyn5994wjtlmjdlkq900000gn/T/fdbjni5991122741590979924.library: dlopen(/private/var/folders/0g/45y2_pyn5994wjtlmjdlkq900000gn/T/fdbjni5991122741590979924.library, 1): Library not loaded: libfdb_c.dylib
  Referenced from: /private/var/folders/0g/45y2_pyn5994wjtlmjdlkq900000gn/T/fdbjni5991122741590979924.library
  Reason: image not found
    at java.lang.ClassLoader$NativeLibrary.load(Native Method)
    at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1934)
    at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1817)
    at java.lang.Runtime.load0(Runtime.java:810)
    at java.lang.System.load(System.java:1086)
    at com.apple.foundationdb.JNIUtil.loadLibrary(JNIUtil.java:106)
    at com.apple.foundationdb.FDB.<clinit>(FDB.java:97)
    at com.experoinc.janusgraph.diskstorage.foundationdb.FoundationDBStoreManager.<init>(FoundationDBStoreManager.java:72)

Это мои стеки:

  1. FoundationDB.pkg (v6.2.20)
  2. Janusgraph-foundationdb-adapter ( v0.1.0)
  3. Janusgraph (v0.3.2)
  4. macOS Catalina (v10.15.6)
...