无法在 RHEL 8.4 上的 Neo4j 3.5.28 上导入图形转储
Can't import graph dump on neo4j 3.5.28 on RHEL 8.4
我全新安装了 RHEL 8.4 运行ning neo4j 3.5.28,当我尝试 运行 neo4j-admin load --from=<file>
时出现以下错误:
Unsupported OS/arch, cannot find /linux/amd64/libzstd-jni.so or load zstd-jni from system libraries. Please try building from source the jar or providing libzstd-jni in you system.
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1860)
at java.lang.Runtime.loadLibrary0(Runtime.java:871)
at java.lang.System.loadLibrary(System.java:1124)
at com.github.luben.zstd.util.Native.load(Native.java:108)
at com.github.luben.zstd.util.Native.load(Native.java:60)
at com.github.luben.zstd.ZstdInputStream.<clinit>(ZstdInputStream.java:21)
at org.neo4j.dbms.archive.CompressionFormat.decompress(CompressionFormat.java:68)
at org.neo4j.dbms.archive.Loader.openArchiveIn(Loader.java:151)
at org.neo4j.dbms.archive.Loader.load(Loader.java:67)
at org.neo4j.commandline.dbms.LoadCommand.load(LoadCommand.java:134)
at org.neo4j.commandline.dbms.LoadCommand.execute(LoadCommand.java:87)
at org.neo4j.commandline.admin.AdminTool.execute(AdminTool.java:127)
at org.neo4j.commandline.admin.AdminTool.main(AdminTool.java:51)
我已经能够在多个新服务器上复制它,但奇怪的是在 centos 8 上却不行。任何帮助将不胜感激。
原来我们的管理员将 /var/tmp 和 /tmp 目录设置为具有 noexec 标志。删除此标志允许导入工作没有问题。
我全新安装了 RHEL 8.4 运行ning neo4j 3.5.28,当我尝试 运行 neo4j-admin load --from=<file>
时出现以下错误:
Unsupported OS/arch, cannot find /linux/amd64/libzstd-jni.so or load zstd-jni from system libraries. Please try building from source the jar or providing libzstd-jni in you system.
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1860)
at java.lang.Runtime.loadLibrary0(Runtime.java:871)
at java.lang.System.loadLibrary(System.java:1124)
at com.github.luben.zstd.util.Native.load(Native.java:108)
at com.github.luben.zstd.util.Native.load(Native.java:60)
at com.github.luben.zstd.ZstdInputStream.<clinit>(ZstdInputStream.java:21)
at org.neo4j.dbms.archive.CompressionFormat.decompress(CompressionFormat.java:68)
at org.neo4j.dbms.archive.Loader.openArchiveIn(Loader.java:151)
at org.neo4j.dbms.archive.Loader.load(Loader.java:67)
at org.neo4j.commandline.dbms.LoadCommand.load(LoadCommand.java:134)
at org.neo4j.commandline.dbms.LoadCommand.execute(LoadCommand.java:87)
at org.neo4j.commandline.admin.AdminTool.execute(AdminTool.java:127)
at org.neo4j.commandline.admin.AdminTool.main(AdminTool.java:51)
我已经能够在多个新服务器上复制它,但奇怪的是在 centos 8 上却不行。任何帮助将不胜感激。
原来我们的管理员将 /var/tmp 和 /tmp 目录设置为具有 noexec 标志。删除此标志允许导入工作没有问题。