Django + PyOrient:EC2中的db_create socket.timeout异常

时间:2018-08-13 17:09:02

标签: django amazon-ec2 orientdb orientdb2.2 pyorient

我正在使用orientDB社区版本2.2.35pyorient 1.5.5

client.db_create(db_name, pyorient.DB_TYPE_GRAPH, pyorient.STORAGE_TYPE_PLOCAL)

启动服务器后,它在本地运行得很好。

但是当我在ec2机器上运行相同的代码时,它将抛出socket.timeout exception

我最初以为可能是CORS问题,但事实并非如此。还有什么问题?

1 个答案:

答案 0 :(得分:1)

使用 sudo命令运行orientDB服务器可以解决此问题。

db_create()尝试修改OSystem / dirty.fl文件,服务器日志上出现权限被拒绝的异常。

FileNotFoundException: /home/ubuntu/orientdb-community-2.2.35/databases/OSystem/dirty.fl (Permission denied)