Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/amazon-web-services/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Amazon web services EC2上的lyft/制图,可能吗?_Amazon Web Services_Amazon Ec2_Neo4j_Cartography - Fatal编程技术网

Amazon web services EC2上的lyft/制图,可能吗?

Amazon web services EC2上的lyft/制图,可能吗?,amazon-web-services,amazon-ec2,neo4j,cartography,Amazon Web Services,Amazon Ec2,Neo4j,Cartography,在过去的两天里,我一直在尝试运行我的EC2帐户。我以前不知道Neo4j,但按照它们的安装过程进行安装是行不通的 首先,我尝试使用针对Neo4j网站的rpm说明安装Neo4j,在端口7474上访问Neo4j没有成功。错误:连接被拒绝 然后我放弃了让Neo4J在EC2安装上工作的尝试,使用了他们的市场AMi——工作起来很有魅力,但我不知道在那个AMi上安装了什么。所以我决定在这个实例上安装并运行制图。 我的第一个问题是正确安装python、pip和java。一切正常后,我发现neo4j bolt端口

在过去的两天里,我一直在尝试运行我的EC2帐户。我以前不知道Neo4j,但按照它们的安装过程进行安装是行不通的

首先,我尝试使用针对Neo4j网站的rpm说明安装Neo4j,在端口7474上访问Neo4j没有成功。错误:连接被拒绝

然后我放弃了让Neo4J在EC2安装上工作的尝试,使用了他们的市场AMi——工作起来很有魅力,但我不知道在那个AMi上安装了什么。所以我决定在这个实例上安装并运行制图。 我的第一个问题是正确安装python、pip和java。一切正常后,我发现neo4j bolt端口使用的是我的公共IP,而不是本地主机。在那之后,我终于能够执行制图,但它没有给我以下错误:

neobolt.exceptions.ClientError:提供的书签[FB:KCWQ40OMSYGVSZKPPCQCXDOCCBSQ]不符合模式neo4j:书签:v1:tx

有没有人真的能够使用这个?在这个过程中的每一步都需要一些特定的库


谢谢

我维护制图,希望我能帮上忙(希望我能早点看到这个,哈哈)

有几件事需要检查:

  • 你在用Neo4J4.x吗?制图目前只支持3.5.x

  • 要运行一个AWS帐户

    AWS_PROFILE=profilename cartography --neo4j-uri <uri for your neo4j instance; usually bolt://localhost:7687>`
    
    AWS_PROFILE=profilename制图——neo4j uri`
    
  • 要运行多个帐户,请设置AWS配置文件并运行

    AWS_CONFIG_FILE=/path/to/your/aws/config cartography --neo4j-uri <uri for your neo4j instance; usually bolt://localhost:7687> --aws-sync-all-profiles
    
    AWS_CONFIG_FILE=/path/to/your/AWS/CONFIG制图--neo4j uri--AWS同步所有配置文件
    
    (见附件)


如果您有更多问题,请随时打开GitHub问题或在我们的闲暇时间开始一个线程(可以谈论更专业的设置,例如您是否也在使用容器或类似的东西)

我维护制图,希望我能帮上忙(希望我能早点看到这一点,哈哈)

有几件事需要检查:

  • 你在用Neo4J4.x吗?制图目前只支持3.5.x

  • 要运行一个AWS帐户

    AWS_PROFILE=profilename cartography --neo4j-uri <uri for your neo4j instance; usually bolt://localhost:7687>`
    
    AWS_PROFILE=profilename制图——neo4j uri`
    
  • 要运行多个帐户,请设置AWS配置文件并运行

    AWS_CONFIG_FILE=/path/to/your/aws/config cartography --neo4j-uri <uri for your neo4j instance; usually bolt://localhost:7687> --aws-sync-all-profiles
    
    AWS_CONFIG_FILE=/path/to/your/AWS/CONFIG制图--neo4j uri--AWS同步所有配置文件
    
    (见附件)


如果您有更多问题,请随时打开GitHub问题或在我们的Slack上启动一个线程(可以谈论更专业的设置,例如您是否也在使用容器或类似的东西)

在7474上,您只运行web客户端,这是一个标准web应用程序,如果您愿意,可以配置为在其他端口上运行。您的bolt端口可能是7687-bolt驱动程序使用它在Java、Python或任何其他环境中实际读取和写入数据,但7474如果可用,甚至可以是8000-看-所有这些端口都需要在您的安全组中,与您定义的规则和可用的端口一致。@dmitryro,我已经仔细检查了SG,NACLs,所有与AWS相关的东西。我甚至打开了所有端口。在7474上,您只运行web客户端,这是一个标准的web应用程序,如果您愿意,可以配置为在其他端口上运行。您的bolt端口可能是7687-bolt驱动程序使用它在Java、Python或任何其他环境中实际读取和写入数据,但7474如果可用,甚至可以是8000-看-所有这些端口都需要在您的安全组中,与您定义的规则和可用的端口一致。@dmitryro,我已经仔细检查了SG,NACLs,所有与AWS相关的东西。我甚至打开了所有端口。