我由软件在另一个centos 7服务器中动态创建CSV文件,然后由Samba将它发送到home / t / Desktop / temp目录中的它,并将其发送到Neo4j服务器,需要将它们加载到Neo4j中。 但是Neo4j无法加载文件,并且出现此错误:
java.sql.SQLException:发生了一些错误: [Neo.ClientError.Statement.ExternalResourceFailed]:无法在以下位置加载外部资源:文件:/home/t/Desktop/temp/5d8db3a4-83d3-4850-b134-7e3d24855b88.csv
我在neo4j配置文件中注释了导入行,并在其下面添加了一行。
临时目录的权限为nobody:nobody和0777。
但是还是错误!
我认为Neo4j在Centos 7中存在Selinux和其他安全性方面的问题。
答案 0 :(得分:0)
您可以新建一个顶级目录(位于/下),例如命名测试并适当设置权限:
sudo mkdir /测试 须藤chmod 777 / test
通过将其设置为顶级目录,您不必担心中间目录的权限...
answer链接: https://unix.stackexchange.com/a/127298